<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>The Unofficial Microsoft Weblog</title>
<link>http://microsoft.weblogsinc.com</link>
<description>The Unofficial Microsoft Weblog</description>
<image>
<url>http://microsoft.weblogsinc.com/media/feedlogo.gif</url>
<title>The Unofficial Microsoft Weblog</title>
<link>http://microsoft.weblogsinc.com</link>
</image>
<language>en-us</language>
<copyright>Copyright 2008 Blogsmith, LLC. The contents of this feed are available for non-commercial use only.</copyright>
<generator>Blogsmith http://www.blogsmith.com/</generator><item><title>Microsoft do da ro-bot!</title><link>http://microsoft.weblogsinc.com/2006/06/06/microsoft-do-da-ro-bot/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/06/06/microsoft-do-da-ro-bot/</guid><comments>http://microsoft.weblogsinc.com/2006/06/06/microsoft-do-da-ro-bot/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/news-and-info/" rel="tag">News and Info</a>, <a href="http://microsoft.weblogsinc.com/category/msn/" rel="tag">MSN</a>, <a href="http://microsoft.weblogsinc.com/category/windows-live/" rel="tag">Windows Live</a>, <a href="http://microsoft.weblogsinc.com/category/windows-general/" rel="tag">Windows - General</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><img vspace="4" hspace="4" border="1" align="right" src="http://microsoft.weblogsinc.com/media/2006/06/B00061I4GA.01.LZZZZZZZ.jpg" id="vimage_1" alt="" />Microsoft is holding a contest to see who can develop the best new BOTs for the newly launched Windows Live Messenger Beta.&nbsp; BOTs are those little pieces of software that typically help users with things such as movie times, stock quotes, even price quotes and help with using IM. For any budding IM developers out there, you can find the three, yes three, software development kits (SDKs) from Microsoft available at the <span><a href="http://www.robotinvaders.com">www.robotinvaders.com</a> website. Entries will be accepted until September 15th, 2006. At stake is $40,000, bragging rights, and a mention in the new messenger application. I don't know the first thing about BOT-ing, so somebody clue me in, is it hard? In any case, go check out the website and get your grooviest robot dance on. Ready? Set? BOT!</span><h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://www.techtree.com/techtree/jsp/article.jsp?article_id=73503&amp;cat_id=580>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/06/06/microsoft-do-da-ro-bot/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/624830/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/06/06/microsoft-do-da-ro-bot/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>bots</category><category>microsoft</category><category>msn</category><category>windows live messenger</category><category>WindowsLiveMessenger</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-06-06T23:00:00+00:00</dc:date></item><item><title>No IIS for your web apps? No problem.</title><link>http://microsoft.weblogsinc.com/2006/05/29/no-iis-for-your-web-apps-no-problem/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/05/29/no-iis-for-your-web-apps-no-problem/</guid><comments>http://microsoft.weblogsinc.com/2006/05/29/no-iis-for-your-web-apps-no-problem/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/xp/" rel="tag">XP</a>, <a href="http://microsoft.weblogsinc.com/category/net-framework/" rel="tag">.Net Framework</a>, <a href="http://microsoft.weblogsinc.com/category/windows-general/" rel="tag">Windows - General</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><img vspace="4" hspace="4" border="1" align="right" alt="" src="http://microsoft.weblogsinc.com/media/2006/05/pix001.jpg" />CodeProject.com has <a href="http://www.codeproject.com/useritems/DNNOnUltiDevCassiniWebSrv.asp">a great article</a> on running ASP.NET 2.0 applications on a non-IIS operating system such as XP Home. The article also details how to install <a href="http://www.dotnetnuke.com/">DotNetNuke</a> on the <a href="http://www.ultidev.com/download/default.aspx">Cassini Web Server</a>. For all of the ASP programmers out there who have wanted a way to package ASP.NET apps and distribute them without the invasiveness of more traditional methods, <a href="http://www.ultidev.com/download/default.aspx">Cassini web server</a> does a great job. There are two versions, one for ASP.NET 1.1, and one for ASP.NET 2.0. Cassini runs as a Windows service, making it easier to implement and distribute with your apps, or to just use in a development environment. Check out the article from CodeProject, they even have links to the <a href="http://www.ultidev.com/products/Cassini/CassiniDevGuide.htm">Cassini developer's guide</a> on how to bundle your apps for Windows.<h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://www.codeproject.com/useritems/DNNOnUltiDevCassiniWebSrv.asp>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/29/no-iis-for-your-web-apps-no-problem/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/621653/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/29/no-iis-for-your-web-apps-no-problem/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>ASP.NET</category><category>Cassini Web Server</category><category>CassiniWebServer</category><category>Code Project</category><category>CodeProject</category><category>dot net nuke</category><category>DotNetNuke</category><category>microsoft</category><category>non-IIS</category><category>Windows XP web server</category><category>WindowsXpWebServer</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-05-29T19:27:00+00:00</dc:date></item><item><title>Coding4Fun: Mindstorms and .NET</title><link>http://microsoft.weblogsinc.com/2006/05/24/coding4fun-mindstorms-and-net/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/05/24/coding4fun-mindstorms-and-net/</guid><comments>http://microsoft.weblogsinc.com/2006/05/24/coding4fun-mindstorms-and-net/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/visual-studio/" rel="tag">Visual Studio</a>, <a href="http://microsoft.weblogsinc.com/category/net-framework/" rel="tag">.Net Framework</a>, <a href="http://microsoft.weblogsinc.com/category/trends-and-buzz/" rel="tag">Trends and Buzz</a>, <a href="http://microsoft.weblogsinc.com/category/news-and-info/" rel="tag">News and Info</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><img vspace="4" hspace="4" border="1" align="right" alt="" src="http://microsoft.weblogsinc.com/media/2006/05/pix004.jpg" />Microsoft has a <a href="http://msdn.microsoft.com/coding4fun/lego/default.aspx">great piece on using the Dot Net framework</a> to program <a href="http://mindstorms.lego.com/">Lego Mindstorms</a>. The website offers an introduction to programming Mindstorms, a Tips and Tricks section, and many patches for things&nbsp;such as machines that have hyper-threading technology. You can download the Lego SDK or the full source code in C++ if you so desire. Also available are the starter kits for <a href="http://download.microsoft.com/download/4/1/e/41e8f2c1-1bf7-419f-b31b-06122d090a49/vblegosamples.msi">Visual Basic</a>, <a href="http://download.microsoft.com/download/4/1/e/41e8f2c1-1bf7-419f-b31b-06122d090a49/jslegosamples.msi">Visual J#,</a> <a href="http://download.microsoft.com/download/4/1/e/41e8f2c1-1bf7-419f-b31b-06122d090a49/cslegosamples.msi">Visual C#</a>, and the <a href="http://download.microsoft.com/download/4/1/e/41e8f2c1-1bf7-419f-b31b-06122d090a49/MicrosoftNETInterfaceforLEGOMindstorms.chm">help files</a> for the Mindstorms-Dot Net interface. The neat thing is you can get started with Lego Mindstorms programming with Visual Studio Express. That's right, free software that let's you tell your robots to do the people dance, and from Microsoft no less!<h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://msdn.microsoft.com/coding4fun/lego/default.aspx>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/24/coding4fun-mindstorms-and-net/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/621290/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/24/coding4fun-mindstorms-and-net/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>dot net</category><category>DotNet</category><category>lego</category><category>Microsoft</category><category>mindstorms</category><category>programming</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-05-24T15:45:00+00:00</dc:date></item><item><title>ASP.NET's data abstraction layer</title><link>http://microsoft.weblogsinc.com/2006/05/03/asp-nets-data-abstraction-layer/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/05/03/asp-nets-data-abstraction-layer/</guid><comments>http://microsoft.weblogsinc.com/2006/05/03/asp-nets-data-abstraction-layer/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/visual-studio/" rel="tag">Visual Studio</a>, <a href="http://microsoft.weblogsinc.com/category/net-framework/" rel="tag">.Net Framework</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><p class="MsoNormal"><span style="font-family: Arial;"><img vspace="4" hspace="4" border="1" align="right" alt=""src="http://microsoft.weblogsinc.com/media/2006/05/pix001.jpg" />ASP.NET has a great feature which allows the developerto perform data access based in an abstraction layer, called a Data Access Layer without having to write a stitch ofcode. Basically it allows data to be further manipulated and protects you from having to work against the databaseitself. I love this feature because it really makes a lot of things easy when writing web pages, and gives me theflexibility to get the data I want easily. I like the visual representation of the xsd file where I can change andconfigure much of the data source and it's options. This is just one of the many data-friendly features in VisualStudio 2005 using ASP.NET 2.0. This data abstraction layer makes it easy to use the new GridView and DetailsViewcontrols from ASP.NET 2.0. Check out the videos here on learnvisualstudio.net for some excellent explanations of how touse this unique feature.<o:p></o:p></span></p><h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://asp.net/QuickStart/aspnet/doc/ctrlref/data/objectdatasource.aspx>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/asp-nets-data-abstraction-layer/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/614574/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/asp-nets-data-abstraction-layer/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>abstraction layer</category><category>AbstractionLayer</category><category>asp.net</category><category>data</category><category>database</category><category>DetailsView</category><category>GridView</category><category>microsoft</category><category>Object</category><category>ObjectDataSource</category><category>source</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-05-03T12:43:00+00:00</dc:date></item><item><title>Atlas puts ASP on the map</title><link>http://microsoft.weblogsinc.com/2006/05/03/atlas-puts-asp-on-the-map/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/05/03/atlas-puts-asp-on-the-map/</guid><comments>http://microsoft.weblogsinc.com/2006/05/03/atlas-puts-asp-on-the-map/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/visual-studio/" rel="tag">Visual Studio</a>, <a href="http://microsoft.weblogsinc.com/category/net-framework/" rel="tag">.Net Framework</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><img vspace="4" hspace="4" border="1" align="right"src="http://microsoft.weblogsinc.com/media/2006/05/pixoh_hjs6bbd7f.jpg" alt="" />Atlas is a promising framework thatMicrosoft debuted with the <ahref="http://www.microsoft.com/downloads/details.aspx?FamilyId=B01DC501-B3C1-4EC0-93F0-7DAC68D2F787&amp;displaylang=en">AprilCTP</a>. Atlas is a free standards-compliant framework for creating interactive and AJAX-like effects in your webapplications. What I love is that Atlas works with all the familiar ways you're used to writing AJAX. It uses div tagsand CSS styles very well. With all the unfettered AJAX craze going on, and so many libraries and methods spewedeverywhere like the aftermath of a very serious Half-life 2 gamer, Atlas offers a sensible grown up&nbsp;platform thatyour parents warned you about. Atlas allows cross-browser AJAX enabled sites with almost no code. My wife had to pickmy jaw up off the floor. <a href="http://atlas.asp.net/default.aspx?tabid=47&amp;subtabid=471">Atlas</a> is one of thedead-sexiest things I have seen in a long time, not to mention ASP.NET and 2.0 especially. I found myself wondering howMicrosoft pulled this off, oh wait that's right they pushed Vista back AGAIN! Oh well, at least now I will be anASP/Atlas wizard by the time Vista shows up. It's just good to have stuff to play with while I'm waiting.<h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://atlas.asp.net/default.aspx?tabid=47&amp;subtabid=471>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/atlas-puts-asp-on-the-map/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/614398/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/atlas-puts-asp-on-the-map/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>asp.net</category><category>atlas</category><category>microsoft</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-05-03T01:24:00+00:00</dc:date></item><item><title>ASP.NET really does rock</title><link>http://microsoft.weblogsinc.com/2006/05/03/asp-net-really-does-rock/</link><guid isPermaLink="true">http://microsoft.weblogsinc.com/2006/05/03/asp-net-really-does-rock/</guid><comments>http://microsoft.weblogsinc.com/2006/05/03/asp-net-really-does-rock/#comments</comments><description><![CDATA[<p>Filed under: <a href="http://microsoft.weblogsinc.com/category/visual-studio/" rel="tag">Visual Studio</a>, <a href="http://microsoft.weblogsinc.com/category/net-framework/" rel="tag">.Net Framework</a>, <a href="http://microsoft.weblogsinc.com/category/dev-tools-general/" rel="tag">Dev Tools - General</a></p><p><img vspace="4" hspace="4" border="1" align="right" alt=""src="http://microsoft.weblogsinc.com/media/2006/05/pixoh_1jg7vk0mhg.jpg" />I have recently been devoting every wakinghour not doing something else like working to learning as much as I can about ASP.NET 2.0. I have not traditionallybeen impressed with Microsoft's feeble attempts at creating a web development platform. ASP.NET 2.0 is not part of thatgroup obviously. Microsoft went from having the horrible FrontPage as their best option for web site development thiskiller ASP.NET 2.0 development platform that is actually viable. Many people I have talked to love ASP.NET. Now I knowwhy, it is worthy of any praise. It has its issues to be sure, but it is one of the best development ideologies I haveseen in ages. </p>
<p>Many programmers out there still hold to PHP like the world is ending (me included), and thinkASP.NET is bunk. I am a huge PHP fan and still use it primarily for many projects, but I must confess that ASP.NET hasreally made me think hard about adding it to my usual arsenal of web development skills. If you still haven't checkedit out, you should, and trust me, I was a skeptic until I started using it. My personal favorite is using ASP.NET 2.0in Visual Studio 2005. You can also download the <ahref="http://msdn.microsoft.com/vstudio/express/vwd/download/">Visual Web Developer Express Edition</a> which will letyou build ASP.NET applications without sacrificing many essential features.</p><h6 style="clear: both; padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"></h6><a href=http://asp.net/>Read</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/asp-net-really-does-rock/" rel="bookmark" title="Permanent link to this entry">Permalink</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/forward/614395/" title="Send this entry to a friend via email">Email this</a>&nbsp;|&nbsp;<a href="http://microsoft.weblogsinc.com/2006/05/03/asp-net-really-does-rock/#comments" title="View reader comments on this entry">Comments</a><br />]]></description><category>ASP</category><category>ASP.NET</category><category>Microsoft</category><dc:creator>Ryan Carter</dc:creator><dc:date>2006-05-03T01:03:00+00:00</dc:date></item></channel></rss>