 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>.NET Developments &#187; Web applications</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/dotnet-developments/tag/web-applications/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/dotnet-developments</link>
	<description>A SearchWinDevelopment.com blog</description>
	<lastBuildDate>Tue, 19 Oct 2010 13:19:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<copyright>2006-2007 </copyright>
	<managingEditor>contactus@itknowledgeexchange.com (.NET Developments)</managingEditor>
	<webMaster>contactus@itknowledgeexchange.com (.NET Developments)</webMaster>
	<image>
		<url>http://itknowledgeexchange.techtarget.com/dotnet-developments/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
		<title>.NET Developments</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments</link>
		<width>144</width>
		<height>144</height>
	</image>
	<itunes:subtitle></itunes:subtitle>
	<itunes:summary>A SearchWinDevelopment.com blog</itunes:summary>
	<itunes:keywords></itunes:keywords>
	<itunes:category text="Society &#38; Culture" />
	<itunes:author>.NET Developments</itunes:author>
	<itunes:owner>
		<itunes:name>.NET Developments</itunes:name>
		<itunes:email>contactus@itknowledgeexchange.com</itunes:email>
	</itunes:owner>
	<itunes:block>no</itunes:block>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://itknowledgeexchange.techtarget.com/dotnet-developments/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<item>
		<title>Our readership survey is in!</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/our-readership-survey-is-in/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/our-readership-survey-is-in/#comments</comments>
		<pubDate>Tue, 26 May 2009 15:44:23 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[.NET Programming Languages]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[VB.NET]]></category>
		<category><![CDATA[Visual Studio and the .NET Framework]]></category>
		<category><![CDATA[VS 2005 and .NET 2.0]]></category>
		<category><![CDATA[VS 2008 and .NET 3.5]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/our-readership-survey-is-in/</guid>
		<description><![CDATA[The vast majority of SearchWinDevelopment.com readers are using modern tools, but a significant number of them are also interested in maintaining legacy applications, according to a readership survey conducted by the site. A preliminary look at the survey reveals that 87% are using Visual Studio 2008 or 2005. About 65% of respondents use one of [...]]]></description>
				<content:encoded><![CDATA[<p>The vast majority of SearchWinDevelopment.com readers are using modern tools, but a significant number of them are also interested in maintaining legacy applications, according to a readership survey conducted by the site.</p>
<p>A preliminary look at the survey reveals that 87% are using Visual Studio 2008 or 2005. About 65% of respondents use one of those versions as their primary IDE.</p>
<p><strong>.NET languages are very popular; legacy code also important</strong></p>
<p>Three quarters of all respondents reported using one of the two main .NET languages, C# and VB.<!-- -->NET; for half of respondents, one of those languages is what they do most of their coding in. C# is the more popular language by a significant (but not overwhelming) margin of 48% to 38%. Legacy code is still important, though. One fifth of readers use C++ and almost a third use VB6 or earlier, although only 15% of all respondents use those older languages as their main programming language.</p>
<p>Interestingly, the &#8220;use at all&#8221; to &#8220;use as primary&#8221; stats aren&#8217;t symmetric within .NET. As I noted above, 48% of readers use C# and 38% use VB.<!-- -->NET. But while 36% of readers use C# as their primary coding language, only 17% use VB.<!-- -->NET as their primary. That means that 75% of respondents who use C# do so for most of their programming (36 / 48 = .75), but only 45% of VB.<!-- -->NET coders use that language as their primary.</p>
<p><strong>Web development is huge, but not quite cutting edge</strong></p>
<p>Unsurprisingly, Web development is very popular. Just over half of all SearchWinDevelopment.com readers work with ASP.<!-- -->NET. For most of those, Web development is their main responsibility. But despite the Web 2.0 craze, Silverlight isn&#8217;t nearly as popular.</p>
<p>Ajax development is strong, but relatively diverse. That is probably due in part to Microsoft changing strategies: although it has its own Ajax framework, the company recently decided to officially back the popular library <a href="http://searchwindevelopment.techtarget.com/tip/0,289483,sid8_gci1340761,00.html">jQuery and incorporate it into IntelliSense</a>. About 30% of ASP.<!-- -->NET developers use ASP.<!-- -->NET AJAX, 23% use jQuery and 15% use another framework.</p>
<p><strong>What you&#8217;re doing, and how you&#8217;re doing it</strong></p>
<p>In case you&#8217;re wondering how other Windows developers get things done, the top four most popular programming methodologies are waterfall, extreme programming (XP), Agile and Scrum. But about a quarter of you aren&#8217;t employing any methodology at all! That could be because almost a third of respondents work in an environment with fewer than five programmers, but it&#8217;s still a bit surprising.</p>
<p>And as for what you&#8217;re doing, the majority of our survey respondents said that improving performance one of their architectural challenges. That&#8217;s to be expected, but what stands out is that that&#8217;s the <em>only</em> architectural challenge that a majority of our readers are facing. Almost 60% of our readers listed performance as a challenge their company is facing; the next popular choice, implementing a workflow, weighed in at about 42%.</p>
<p>Those are topics we haven&#8217;t covered extremely closely, so that feedback is great to have.</p>
<p>Lastly, it&#8217;s clear that many of you are interested in learning new tools and technologies. We asked readers to rank their interest in nine topics, including software-as-a-service and <a href="http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-puts-aspnet-mvc-out-as-open-source/">open source software, which Microsoft is warming up to</a>. Most of the topics trended toward &#8220;highly interested,&#8221; with only scripting languages and grid computing technology trending toward disinterest. That might not bode well for Microsoft&#8217;s latest push to promote PHP on Azure.</p>
<p>Look for a more in-depth analysis of the survey in the coming weeks. In the meanwhile, to all of our readers who took the survey, our deep thanks!</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/our-readership-survey-is-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft puts ASP.NET MVC out as open source</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-puts-aspnet-mvc-out-as-open-source/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-puts-aspnet-mvc-out-as-open-source/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 17:41:02 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/?p=422</guid>
		<description><![CDATA[Here&#8217;s a funny April Fool&#8217;s joke: Microsoft&#8217;s MVC is going open source, according to a blog post by Scott Guthrie on Wednesday. But the punch line isn&#8217;t that MVC is really closed source — it&#8217;s that the headline a legitimate, non-April-Fool&#8217;s-joke news. I didn&#8217;t quite believe it until I went and grabbed the source code, [...]]]></description>
				<content:encoded><![CDATA[<p>Here&#8217;s a funny April Fool&#8217;s joke: <a href="http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx" target="_blank">Microsoft&#8217;s MVC is going open source</a>, according to a blog post by Scott Guthrie on Wednesday.</p>
<p>But the punch line isn&#8217;t that MVC is really closed source  —  it&#8217;s that the headline a legitimate, non-April-Fool&#8217;s-joke news. I didn&#8217;t quite believe it until I went and <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;displaylang=en" target="_blank">grabbed the source code</a>, but there it is. ASP.<!-- -->NET MVC is open source.</p>
<p>Guthrie didn&#8217;t explain why the move was made in his blog, but it&#8217;s consistent with Microsoft&#8217;s Web strategy. The company has already released several Silverlight components as open source, it&#8217;s working with Novell to develop an open source implementation of Silverlight, and it even worked with a company called Soyatec to put out a <a href="http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1352647,00.html">Silverlight development plug-in for Eclipse</a>, the open source, Java-based IDE.</p>
<p>When I talked to the principle architect on Microsoft&#8217;s interoperability team about the latter, he said he sees <a href="http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1352647,00.html">open source purely as an interop strategy</a>: &#8220;it hasn&#8217;t impacted Microsoft&#8217;s larger licensing models,&#8221; he told me. And yet, Microsoft seems to inch ever-closer to being a major player in the open source world.</p>
<p>The overall direction Microsoft seems to be taking is that the technologies higher up in the stack are candidates for open source, but its foundational technologies are still closed and proprietary. Microsoft&#8217;s MVC may be free, but you&#8217;ll need to run it on something; Microsoft is hoping you&#8217;ll pick Windows Server with ASP.<!-- -->NET 3.5 rather than an open source solution like Mono.</p>
<p>In other words: the idea is free, but the implementation will cost you.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-puts-aspnet-mvc-out-as-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How complex the cloud databases?</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/how-complex-the-cloud-databases/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/how-complex-the-cloud-databases/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 18:28:46 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Database development and architecture]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/?p=406</guid>
		<description><![CDATA[When Microsoft announced Azure at PDC last October, it was a bit late to the party. Pre-packaged cloud applications like Salesforce.com and Web-based email had been out for a while, but there were also more discrete, developer-centric tools and platforms. One of the most well known cloud computing vendors is Amazon, which offers not just [...]]]></description>
				<content:encoded><![CDATA[<p>When Microsoft announced Azure at PDC last October, it was a bit late to the party. Pre-packaged cloud applications like Salesforce.com and Web-based email had been out for a while, but there were also more discrete, developer-centric tools and platforms.</p>
<p>One of the most well known cloud computing vendors is Amazon, which offers not just VMs but cloud-based storage and database services. Amazon&#8217;s SimpleDB uses XML to accept queries and spit back the result. There are also more integrated approaches. For instance, Salesforce<!-- -->.com lets developers write applications in its custom programming language <a href="http://searchcrm.techtarget.com/sDefinition/0,,sid11_gci1256578,00.html?int=off">Apex Code</a>, which includes language constructs that hook into Salesforce<!-- -->.com’s database.</p>
<p>InfoWorld reviewed a few of these cloud-based databases in its examination of <a href="http://www.infoworld.com/article/09/03/24/12TC-databases_1.html" target="_blank">a new breed of simple, non-relational databases</a>. Although the article didn’t look at <a href="http://www.microsoft.com/azure/sql.mspx" target="_blank">Azure SQL Data Services (SDS)</a> — they’re relational, and Azure isn’t even out yet — it did raise some questions that Microsoft shouldn’t ignore.<br />
As InfoWorld sees it, the new breed of databases forego much of SQL’s data integrity patterns in favor of simpler query-response transactions. That may not be suitable for banks and other critical applications, but it’s just fine for many situations.</p>
<p>Since many of those non-critical applications are just the kind that companies might consider to try out Azure, Microsoft may be missing out on an opportunity by only providing full a full SQL database service in Azure. On the other hand, providing this sort of powerful service without a simpler database-ish offering could help drive home the message that Azure is intended for real, heavy, enterprise-level applications.</p>
<p>And of course, if programmers really want a simple, name-value, XML-based service, it won’t be hard to write one in Azure that uses SQL Data Services on the backend.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/how-complex-the-cloud-databases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIX09 recap: plenty for developers, designers</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/mix09-recap-plenty-for-developers-designers/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/mix09-recap-plenty-for-developers-designers/#comments</comments>
		<pubDate>Mon, 23 Mar 2009 17:19:31 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[.NET programming downloads]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/?p=403</guid>
		<description><![CDATA[It&#8217;s sometimes hard at a conference to see the forest for the trees. With two-hour keynotes and session after session, it&#8217;s not easy to keep perspective on what&#8217;s big and what&#8217;s ancillary. And so, now that I&#8217;m back in Boston and recovered from the redeye, here&#8217;s my take on last week. Most of the action [...]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s sometimes hard at a conference to see the forest for the trees. With two-hour keynotes and session after session, it&#8217;s not easy to keep perspective on what&#8217;s big and what&#8217;s ancillary. And so, now that I&#8217;m back in Boston and recovered from the redeye, here&#8217;s my take on last week.</p>
<p>Most of the action was concentrated on the first day of MIX09: the biggest highlights were two new features in Blend Expression 3, SuperPreview and SketchFlow — but Silverlight 3 and Web App Installer also raised some eyebrows. On the other hand, the official launch of Internet Explorer 8 on Thursday was a bit anticlimactic.</p>
<p><strong>SuperPreview</strong> is Microsoft&#8217;s answer to a problem that has dogged Web developers for about as long as they&#8217;ve been around: browser incompatibilities. SuperPreview lets designers see how two browsers render a given page by viewing the comparisons side by side or overlaid. The tool can also send HTML to a server and get the rendered image back, letting designers compare browsers that aren&#8217;t installed on their computers. That&#8217;s useful for comparing different versions of Internet Explorer, for instance, or even seeing how IE on Windows compares to Safari on a Mac.</p>
<p>Selecting a component in one browser preview highlights that component in the other browser&#8217;s rendering, letting developers quickly hone in one problem areas. But for now, SuperPreview only shows developers where the inconsistencies are; it doesn&#8217;t tell them how to fix the problems.</p>
<p>You can <a href="http://www.microsoft.com/expression/try-it/superpreview/" target="_blank">download SuperPreview as a standalone</a> from Microsoft.</p>
<p><strong>SketchFlow</strong>, the other new feature in Expression Blend 3, lets designers quickly prototype UIs by defining a flowchart that describes an application&#8217;s screens. You can also assign behaviors to buttons that can change a screen&#8217;s state or transition to another screen, giving clients a good sense of an application&#8217;s flow without you having to write any code.</p>
<p>One nice touch in SketchFlow is that Microsoft has included a new <a href="http://www.microsoft.com/presspass/events/mix/imagegallery.aspx?contentId=mix_image17" target="_blank">&#8220;wiggly&#8221; theme for controls</a> that makes them look hand-drawn. That should help cut down on clients that don&#8217;t understand the difference between a prototype and a finished product: SketchFlow prototypes look more like drawings on digital napkins than software applications. On the other hand, SketchFlow projects are full-fledged Expression Blend applications, so you can use them as a starting point when you&#8217;re ready to write the real program.</p>
<p>So far, SketchFlow is see-don&#8217;t-touch: Microsoft had plenty of demonstrations throughout the week, but the bits aren&#8217;t shipping yet.</p>
<p>I&#8217;ve already talked about <strong>Silverlight 3</strong> and the Web App Installer in my <a href="http://searchwindevelopment.techtarget.com/news/article/0,289142,sid8_gci1351278,00.html">coverage of the MIX09 keynote</a>, but they&#8217;re worth a quick mention here. Silverlight 3 includes lots of eye candy as well some important tools for developers. For instance, you&#8217;ll be able to write one data validation method that will run on both the client and the server. Microsoft also complemented the new Silverlight preview with improvements to the IIS Media Pack, including DVR-type pausing and playback of live streams.</p>
<p>The <strong>Web App Installer</strong> is a quick and easy way to deploy Web applications to your server, including applications not built on ASP.NET. The installer takes care of dependencies, so installing WordPress will automatically download and install PHP on your Windows server, too.</p>
<p>If there was one disappointment last week, it was the unveiling of <strong>Internet Explorer 8</strong> on Thursday. It&#8217;s not so much that IE 8 is a bad browser — although it still lacks the extensibility that FireFox&#8217;s extensions provide — but the browser has already been in beta for months. The most exciting feature for designers is <a href="http://searchwindevelopment.techtarget.com/tip/0,289483,sid8_gci1339713,00.html">IE 8&#8242;s Developer Tools</a>, which we&#8217;ve already seen. The buzz seems to be giving IE 8 the Vista treatment: blogs are <a href="http://www.tgdaily.com/html_tmp/content-view-41808-141.html" target="_blank">calling its launch a failure</a> and arguing that <a href="http://www.washingtonpost.com/wp-dyn/content/article/2009/03/19/AR2009031902027.html" target="_blank">it hasn&#8217;t brought enough to the table</a> to quell Firefox&#8217;s steady gain on the market.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/mix09-recap-plenty-for-developers-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft releases IE8; fixes and breaks standards compliance</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-releases-ie8-fixes-and-breaks-standards-compliance/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-releases-ie8-fixes-and-breaks-standards-compliance/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 19:57:20 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Interoperability]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-releases-ie8-fixes-and-breaks-standards-compliance/</guid>
		<description><![CDATA[LAS VEGAS — The final version of Internet Explorer 8 is out, and Microsoft spent today&#8217;s keynote showing off its full CSS 2.1 compliance, faster speeds and developer tools. But just as he finished talking about standards compliance, Microsoft IE general manager Dean Hachamovitch introduced a few new features that show just how hard real [...]]]></description>
				<content:encoded><![CDATA[<p>LAS VEGAS — The <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx" target="_blank">final version of Internet Explorer 8 is out</a>, and Microsoft spent today&#8217;s keynote showing off its full CSS 2.1 compliance, faster speeds and developer tools. But just as he finished talking about standards compliance, Microsoft IE general manager Dean Hachamovitch introduced a few new features that show just how hard real standards compliance are in the browser market.</p>
<p>First, the good news: IE8 is a major improvement over its predecessor. It&#8217;s faster, has plenty of handy features and comes with built-in developer tools. We covered <a href="http://searchwindevelopment.techtarget.com/tip/0,289483,sid8_gci1339713,00.html" target="_blank">IE8&#8242;s developer tools</a> a few months ago, when it was still in beta; some of its new security features include recognizing malware sites and graying out all but the top level domain (TLD) in the URL bars, which will make it easier to notice phishing attacks. Chrome enthusiasts will be interested to learn that IE8 borrowed one of Chrome&#8217;s most compelling features: each tab is now a self-contained process, so a crash on one page won&#8217;t take down the whole browser.</p>
<p>The browser is also more compliant: Microsoft says it passes all of the 7201 tests it came up with and submitted to <a href="http://www.w3.org/" target="_blank">W3C</a>, the body that sets Web standards.</p>
<p>But IE8 also has three new features called Slices, Accelerators and Visual Search. These enable sites to repackage themselves in interesting ways. For instances, IE8 sports a toolbar similar to the menu bar for Slices, which act as minature Web sites; clicking on one of these buttons shows its content, which can contain anything from news updates to an in-depth search field. It&#8217;s all very cool, and only IE8 supports it.</p>
<p>And that&#8217;s the kicker: Slices, Accelerators and Visual Search aren&#8217;t standards compliant, because IE8 is the only browser that supports them. Yes, they&#8217;re all based on standard XML; but that only takes you so far. That takes us to the real question: are the W3C&#8217;s standards the ones that count, or the <em>de facto</em> standards set by browsers?</p>
<p>The point of standards is to simplify development. HTML, CSS, JavaScript and the rest should be &#8220;write once, run anywhere,&#8221; to borrow Java&#8217;s infamous mantra. The best way to do that is to agree on the standards and then write software to match them: Microsoft has done that for CSS, but its unilateral introduction of Slices, Accelerators and Visual Search show that realpolitik is still very much alive in the browser wars.</p>
<p>My guess is that browsers will never be fully compliant, and that&#8217;s a good thing. If each browser were really compliant — if it rendered the standards perfectly and nothing else — there&#8217;d be very little room for experimentation and progress. Any competition between browsers would be solely on speed, security and stability. Those are all great goals, of course, but it&#8217;s also nice that browsers are looking for ways to push the envelope.</p>
<p>What&#8217;s important is that we go back every once in a while, see what&#8217;s worked, and standardize it before moving forward again. And that&#8217;s what Microsoft has done with IE8.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-releases-ie8-fixes-and-breaks-standards-compliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Azure experiences first big loss of service, just in time for MIX09</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/azure-experiences-first-big-loss-of-service-just-in-time-for-mix09/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/azure-experiences-first-big-loss-of-service-just-in-time-for-mix09/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 19:12:48 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/dotnet-developments/?p=398</guid>
		<description><![CDATA[When MIX09 starts on Wednesday, I expect we&#8217;ll be hearing a lot about Azure, the cloud computing OS and platform Microsoft announced at PDC late last year. But when the lunchtime chats turn to questions about reliability &#8212; and they always seem to &#8212; the naysayers will have another arrow in the quiver: Azure experienced [...]]]></description>
				<content:encoded><![CDATA[<p>When MIX09 starts on Wednesday, I expect we&#8217;ll be hearing a lot about Azure, the cloud computing OS and platform Microsoft announced at PDC late last year. But when the lunchtime chats turn to questions about reliability &mdash; and they always seem to &mdash; the naysayers will have another arrow in the quiver: <a href="http://www.theregister.co.uk/2009/03/16/azure_cloud_crash/" target="_blank">Azure experienced its first big loss of service this weekend</a>, according to The Register.</p>
<p>Of course, the question of trusting an outside party with your applications and data isn&#8217;t a problem unique to Microsoft: Salesforce.com and Google Apps face the same hurdles in enterprises. But I&#8217;m not sure how much of a consolation it is for any company to know that its whole industry, and not just it alone, is having a hard time.</p>
<p>Meanwhile, the recession may be taking its toll on Microsoft&#8217;s standard server market. A study from IDC found that companies are increasingly <a href="http://www.networkcomputing.in/Server-Storage-016Mar009-Linux-Gaining-Strength-In-Downturn.aspx" target="_blank">turning to Linux in an effort to save money</a>. Many of those Linux servers will come at the expense of Unix rather than Windows, but the trend should still be a worrisome reminder that glitzy new Web 2.0 platforms are only going to go so far in this economy.</p>
<p>When Microsoft showed off VSTS 2010 at PDC, one of the first questions from the audience was about pricing. The developer said that while VSTS&#8217;s features looked great, the tools were just too expensive for his team. I wonder how many companies will come to the same conclusion when Microsoft urges them to rewrite their applications to work on Azure. Service blackouts won&#8217;t help Microsoft&#8217;s case.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/azure-experiences-first-big-loss-of-service-just-in-time-for-mix09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft&#8217;s open source projects may help it sell software</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsofts-open-source-projects-may-help-it-sell-software/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsofts-open-source-projects-may-help-it-sell-software/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 22:41:50 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[General Microsoft news]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://dotnet-developments.blogs.techtarget.com/2009/01/28/microsofts-open-source-projects-may-help-it-sell-software/</guid>
		<description><![CDATA[If you&#8217;re linking to outside JavaScript code in your Web pages, you&#8217;re probably (hopefully!) aware that there are certain security risks. Microsoft&#8217;s Scott Isaacs talked about the problem at a session at PDC 2008 and said there are essentially two ways most sites handle this threat: some ignore it and hope for the best, while [...]]]></description>
				<content:encoded><![CDATA[<p>If you&#8217;re linking to outside JavaScript code in your Web pages, you&#8217;re probably (hopefully!) aware that there are certain security risks. Microsoft&#8217;s Scott Isaacs talked about the problem at a session at PDC 2008 and said there are essentially two ways most sites handle this threat: some ignore it and hope for the best, while others bring in IFrames — which have their own problems, like <a href="http://whatis.techtarget.com/definition/clickjacking.html?int=off">clickjacking</a>.</p>
<p>The problem remains unsolved, but one approach Microsoft is trying is a new technology called <a href="http://websandbox.livelabs.com/" target="_blank">Web Sandbox</a>, which it announced at PDC. The Web Sandbox is a server-side program that retrieves outside scripts, transforms them to make them secure and embeds them directly to the HTML. You can see Isaccs’ <a href="http://channel9.msdn.com/pdc2008/TL29/Default.aspx" target="_blank">complete talk explaining how to use Web Sandbox</a> on Channel 9.</p>
<p>Which brings us to today’s news: Web Sandbox is now being <a href="http://www.infopackets.com/news/business/microsoft/2009/20090128_microsoft_warms_up_to_open_source_with_web_sandbox.htm" target="_blank">released as open source</a>, under the Apache License 2.0. What’s interesting here isn’t just that Microsoft is continuing its overtures into OSS, but that it’s continuing to do so primarily on the Web front. Two of its other major flirtations with open source have been its <a href="http://searchwindevelopment.techtarget.com/tip/0,289483,sid8_gci1340761,00.html">support of jQuery</a> and its release of the code for its <a href="http://www.codeplex.com/Silverlight" target="_blank">business-oriented Silverlight controls</a>.</p>
<p>I don’t think anybody is accusing Microsoft of being altruistic, so I won’t bother making the case that this is an obvious example of “if you can’t beat ’em, join ’em.” But it seems to me that Microsoft’s open source strategy hinges on being open on the Web and sticking with proprietary software everywhere else. Pricing for Windows 7 hasn’t been released yet, but I’m guessing it’ll cost more than Ubuntu.</p>
<p>That two-pronged approach makes a lot of sense. The Internet has always been free to use, and if people aren’t going to pay for your software, you may as well give away the source. Desktops and enterprise apps, on the other hand, still provide major sources of income for software vendors.</p>
<p>For Microsoft to stay relevant as a software company, it has to continue to attract top developers, both to itself and to the ISVs who develop for Windows. Playing nice with OSS on the Web may help Microsoft keep up with the cool new upstarts so that it can continue to make money where there’s money to be made.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsofts-open-source-projects-may-help-it-sell-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obama&#8217;s inauguration will be streamed with Silverlight</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/obamas-inauguration-will-be-streamed-with-silverlight/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/obamas-inauguration-will-be-streamed-with-silverlight/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 22:12:52 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[General Microsoft news]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://dotnet-developments.blogs.techtarget.com/2009/01/16/obamas-inauguration-will-be-streamed-with-silverlight/</guid>
		<description><![CDATA[When millions of eyes tune in to see president-elect-but-about-to-be-President Obama&#8217;s inauguration at noon on Tuesday, Microsoft will be working behind the scenes. The Presidential Inaugural Committee (PIC) will be streaming the Obama inauguration live using Silverlight, Microsoft announced today. The stream will be available at the PIC&#8217;s website. The inauguration will be the biggest event [...]]]></description>
				<content:encoded><![CDATA[<p>When millions of eyes tune in to see president-elect-but-about-to-be-President Obama&#8217;s inauguration at noon on Tuesday, Microsoft will be working behind the scenes. The Presidential Inaugural Committee (PIC) will be <a href="http://www.microsoft.com/presspass/press/2009/jan09/01-16PICMSSilverlightPR.mspx" target="_blank">streaming the Obama inauguration live</a> using Silverlight, Microsoft announced today. The stream will be available at the <a href="http://www.pic2009.org/content/home/">PIC&#8217;s website</a>.</p>
<p>The inauguration will be the biggest event that we know of to be broadcast using Silverlight 2 since it came out of beta in October. This announcement is good news for Microsoft, given that MLB announced in November that it would be <a href="http://dotnet-developments.blogs.techtarget.com/2008/11/21/news-roundup-microsoft-will-not-buy-yahoo-mlb-wont-use-silverlight/">switching from Silverlight back to Adobe Flash</a>.</p>
<p>Microsoft executives have <a href="http://blog.seattlepi.nwsource.com/microsoft/archives/158107.asp" target="_blank">donated heavily to the inauguration</a>: Bill Gates and Steve Balmer each gave $50,000 for the event, and other executives also donated five-figure sums. <a href="http://www.opensecrets.org/orgs/summary.php?id=d000000115" target="_blank">Microsoft also donated to the Obama</a> campaign heavily during the election, giving it $2,124,186 — over twice what it gave to the McCain campaign, according to <em>opensecrets.org</em>. Most of that money came from individuals, so it doesn&#8217;t look like the company overtly bought what will likely turn out to be a huge surge in Silverlight downloads. But with Adobe not even appearing on <em>opensecrets.org</em>&#8216;s &#8220;heavy hitters&#8221; list, I can&#8217;t help but wonder if Microsoft&#8217;s generosity helped it get this event.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/obamas-inauguration-will-be-streamed-with-silverlight/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft PDC: First keynote focuses on Microsoft&#8217;s Cloud OS, Windows Azure</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-pdc-first-keynote-focuses-on-microsofts-cloud-os-windows-azure/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-pdc-first-keynote-focuses-on-microsofts-cloud-os-windows-azure/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 17:53:47 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[.NET Web services (Windows Communication Foundation)]]></category>
		<category><![CDATA[General Microsoft news]]></category>
		<category><![CDATA[Web applications]]></category>

		<guid isPermaLink="false">http://dotnet-developments.blogs.techtarget.com/2008/10/27/microsoft-pdc-first-keynote-focuses-on-microsofts-cloud-os-windows-azure/</guid>
		<description><![CDATA[LOS ANGELES &#8212; In unveiling its Web-based development platform today at PDC, Microsoft has fired a salvo at Amazon EC2, the company&#8217;s hosted development platform.  Microsoft&#8217;s version of the cloud computing platform, dubbed Windows Azure, is essentially a hosted version of its server-side .NET platform. Developers can write ASP.NET code, complete with hookups to a [...]]]></description>
				<content:encoded><![CDATA[<p>LOS ANGELES &#8212; In unveiling its Web-based development platform today at PDC, Microsoft has fired a salvo at Amazon EC2, the company&#8217;s hosted development platform.  Microsoft&#8217;s version of the cloud computing platform, dubbed <a href="http://www.microsoft.com/azure/windowsazure.mspx" target="_blank">Windows Azure</a>, is essentially a hosted version of its server-side .NET platform. Developers can write ASP.NET code, complete with hookups to a hosted version of SQLServer, and run it on virtual machines hosted by Microsoft.</p>
<p>Windows Azure is meant to be another tier of computing, addressing Web development in the same respect that Vista and Windows Server address client-side and server-side development, said Ray Ozzie, the company&#8217;s chief software architect.</p>
<p>For now, Windows Azure is in very early beta. Its functionalities are fairly limited, and the company has not rolled it out to the public at large yet; for now, only developers at PDC will get activation codes. Ozzie warned that when the service reaches a commercial release &#8212; at a yet-unnamed time &#8212; it will likely be very different, and possibly incompatible, with  the current version.</p>
<p>Developers looking for client-side news were out of luck today; the whole keynote focused on Azure, with plenty of demos to show what the cloud OS can do so far (though not a whole lot on how that&#8217;s different from what standard client-server apps already do). Tomorrow&#8217;s keynote will focus on client-side Windows development; check here for more updates.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/microsoft-pdc-first-keynote-focuses-on-microsofts-cloud-os-windows-azure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 2 UI communicates through WCF</title>
		<link>http://itknowledgeexchange.techtarget.com/dotnet-developments/silverlight-2-ui-communicates-through-wcf/</link>
		<comments>http://itknowledgeexchange.techtarget.com/dotnet-developments/silverlight-2-ui-communicates-through-wcf/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 19:49:24 +0000</pubDate>
		<dc:creator>YuvalShavit</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://dotnet-developments.blogs.techtarget.com/2008/09/26/silverlight-2-ui-communicates-through-wcf/</guid>
		<description><![CDATA[John Papa shows onstrate how to build a Silverlight 2 UI that communicates through WCF to interact with business entities and a database. According to John, in his article on MSDN Magazine Web, the business logic, entity model, and data-mapping code can be consumed by any presentation tier.  He&#8217;s created the WCF services to be consumed by [...]]]></description>
				<content:encoded><![CDATA[<p>John Papa shows onstrate how to build a Silverlight 2 UI that communicates through WCF to interact with business entities and a database.</p>
<p>According to John, in his article on MSDN Magazine Web, the business logic, entity model, and data-mapping code can be consumed by any presentation tier. </p>
<p>He&#8217;s created the WCF services to be consumed by a Silverlight 2 app, set up the server hosting the WCF services to allow cross-domain invocation, and more. </p>
<p><a href="http://msdn.microsoft.com/en-us/magazine/cc794260.aspx">Silverlight 2 UI communicates through Silverlight</a> &#8211; MSDN Magazine Web</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/dotnet-developments/silverlight-2-ui-communicates-through-wcf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
