<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Keith Smith's Blog : ASP.NET AJAX</title><link>http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx</link><description>Tags: ASP.NET AJAX</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft joins OpenAjax Alliance</title><link>http://blogs.msdn.com/keiths/archive/2007/03/20/microsoft-joins-openajax-alliance.aspx</link><pubDate>Wed, 21 Mar 2007 08:29:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1923374</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1923374.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1923374</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1923374</wfw:comment><description>&lt;p&gt;I am sure you have &lt;a title="Microsoft joins OpenAjax Alliance" href="http://www.marketwire.com/mw/release_html_b1?release_id=228535"&gt;heard the news&lt;/a&gt; already but wanted to post anyway following a long day of meetings and press briefings that prevented me from doing so sooner.&lt;/p&gt; &lt;p&gt;Well, the rumors are true: Microsoft has officially joined &lt;a title="OpenAjax Alliance" href="http://www.openajax.org/"&gt;OpenAjax Alliance (OAA)&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Over the past year we were really focused on bringing ASP.NET AJAX 1.0 to market much faster than anyone thought we would when the technology was first previewed back in October 2005. Delivering a cross-browser, cross-platform AJAX framework that seamlessly integrates with ASP.NET on the server (ASP.NET 2.0 AJAX Extensions) while providing a client-side library that can be used to enhance &lt;strong&gt;any&lt;/strong&gt; server framework (Microsoft AJAX Library) was no small feat.&lt;/p&gt; &lt;p&gt;Many of you may recall the "Atlas" project began a few months &lt;em&gt;before&lt;/em&gt; Visual Studio 2005 and .NET Framework 2.0 were released. In addition to developing "Atlas" concurrently with the most advanced VS and .NET release to date, we also accomplished some pretty noteworthy firsts along the way to releasing ASP.NET AJAX 1.0. For example, there were the regular Community Technology Preview (CTP) releases every 6-8 weeks, the ASP.NET AJAX Control Toolkit shared source project, the Go-Live licensing with the March 2006 CTP at &lt;a title="Microsoft Mix" href="http://www.visitmix.com/"&gt;Mix&lt;/a&gt;, the refactoring of the framework into the supported "core" and Futures CTP, and the release of the source code for both the client-side script and server-side managed code.&lt;/p&gt; &lt;p&gt;What does all this have to do with OpenAjax Alliance? It should be clear from our actions during the development of ASP.NET AJAX 1.0 that we have&amp;nbsp;maintained our&amp;nbsp;deep commitment to our developer community. We have been transparent, agile and open. We have solicited and incorporated feedback to help solve real problems in close to real-time. We made it possible for the broader developer community to do AJAX without doing AJAX. Over the past year we have focused on shipping&amp;nbsp;both platform and tools components any developer can use to build enhanced browser-based Web experiences using the skills they already have.&lt;/p&gt; &lt;p&gt;With today's announcement we continue our work on behalf of developers by joining with other industry leaders and AJAX vendors to promote and contribute to a high degree of interoperability among the myriad AJAX frameworks.&lt;/p&gt; &lt;p&gt;It is great to see &lt;a title="Ryan Stewart's blog" href="http://blog.digitalbackcountry.com/?p=721"&gt;industry watchers like Ryan Stewart recognize our efforts&lt;/a&gt; and commend the work we are doing around standards, openness and interoperability. Stay tuned to &lt;a title="Bertrand Le Roy's blog" href="http://weblogs.asp.net/bleroy/"&gt;Bertrand Le Roy's blog&lt;/a&gt; if you want to follow our OAA participation more closely. (Bertrand is &lt;a title="Bertand's OpenAjax Alliance post" href="http://weblogs.asp.net/bleroy/archive/2007/03/20/microsoft-joins-openajax.aspx"&gt;Microsoft's OpenAjax Alliance representative&lt;/a&gt;.)&lt;/p&gt; &lt;p&gt;By the way, if you happen to be in New York City for AjaxWorld East, be sure to check out &lt;a title="Brad's blog" href="http://blogs.msdn.com/brada/"&gt;Brad Abram's&lt;/a&gt; keynote tomorrow morning. He will be &lt;a title="Brad's OpenAjax Alliance post" href="http://blogs.msdn.com/brada/archive/2007/03/20/microsoft-joins-the-openajax-alliance.aspx"&gt;sharing his thoughts on AJAX development&lt;/a&gt; starting at 7:30AM.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1923374" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>Free ASP.NET AJAX 1.0 Clinic from Microsoft Learning</title><link>http://blogs.msdn.com/keiths/archive/2007/02/22/free-asp-net-ajax-1-0-clinic-from-microsoft-learning.aspx</link><pubDate>Thu, 22 Feb 2007 22:57:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1743273</guid><dc:creator>keiths</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1743273.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1743273</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1743273</wfw:comment><description>&lt;p&gt;I am excited to announce the launch of a new, free, 2-hour "&lt;a href="https://www.microsoftelearning.com/eLearning/courseDetail.aspx?courseId=73568"&gt;Developing Enhanced Web Experiences with Microsoft ASP.NET AJAX Extensions&lt;/a&gt;" clinic created by &lt;a href="http://www.microsoftelearning.com/"&gt;Microsoft E-Learning&lt;/a&gt;. The delivery of this&amp;nbsp;clinic&amp;nbsp;helps us reach a major milestone in&amp;nbsp;our content &amp;amp; training roadmap for &lt;a href="http://ajax.asp.net/"&gt;ASP.NET AJAX 1.0&lt;/a&gt; following its release back in January.&amp;nbsp;The clinic&amp;nbsp;was created by professional instructors from around the world with contributions and input from members of the Microsoft ASP.NET AJAX&amp;nbsp;product team.&lt;/p&gt; &lt;p&gt;From the course description:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;In this 2-hour clinic you will learn about the rich functionality that ASP.NET AJAX Extensions provides for building highly responsive and enhanced web applications. In addition to learning about the different server and client components of ASP.NET AJAX, you will also learn how to build new ASP.NET AJAX applications and how to upgrade existing ASP.NET applications to take advantage of ASP.NET AJAX.&lt;br&gt;&lt;/p&gt; &lt;p&gt;This clinic is appropriate for experienced .NET Web Developers and Software Architects who are looking to incorporate ASP.NET AJAX within their existing and future solutions.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Here is a list of the modules and lessons covered in this clinic:&lt;img height="1" src="https://www.microsoftelearning.com/themes/default/images/1px.gif" width="100%"&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Clinic Overview  &lt;ul&gt; &lt;li&gt;Module Introduction  &lt;li&gt;Navigation Overview&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Overview of ASP.NET AJAX  &lt;ul&gt; &lt;li&gt;Module Introduction  &lt;li&gt;Introduction to AJAX and ASP.NET AJAX  &lt;li&gt;Introduction to the Architecture of ASP.NET AJAX  &lt;li&gt;Module Summary&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Programming with ASP.NET AJAX  &lt;ul&gt; &lt;li&gt;Module Introduction  &lt;li&gt;Building a Simple ASP.NET AJAX Application  &lt;li&gt;Using the AJAX Library to Enhance Web User Interfaces  &lt;li&gt;Calling Web Services and Web Methods from the Client  &lt;li&gt;Module Summary&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Additional Information  &lt;ul&gt; &lt;li&gt;Module Introduction  &lt;li&gt;Glossary  &lt;li&gt;Next Steps&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Please help me spread the word about this free training for AJAX development using the Microsoft platform. Also, send me any feedback you have. I would also like to get your feedback on follow-up lessons and content you would like to see.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1743273" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Training/default.aspx">Training</category><category domain="http://blogs.msdn.com/keiths/archive/tags/VS_2F00_VWD/default.aspx">VS/VWD</category><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Samples+_2600_amp_3B00_+Tutorials/default.aspx">Samples &amp;amp; Tutorials</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>Nikhil Does it Again</title><link>http://blogs.msdn.com/keiths/archive/2007/02/05/nikhil-does-it-again.aspx</link><pubDate>Tue, 06 Feb 2007 09:57:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1609842</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1609842.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1609842</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1609842</wfw:comment><description>&lt;p&gt;ASP.NET AJAX Architect, &lt;a href="http://www.nikhilk.net/"&gt;Nikhil Kothari&lt;/a&gt;, has &lt;a href="http://www.nikhilk.net/Entry.aspx?id=152"&gt;released 3 updated server controls&lt;/a&gt; (one existing, two new) for ASP.NET AJAX 1.0:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;b&gt;UpdateHistory&lt;/b&gt;&lt;/p&gt; &lt;p&gt;A&amp;nbsp;non-visual control that allows you to add history entries to the browser's navigation stack selectively for some post-backs, and not for some others. This helps fix the back button to make it work, and allows you to implement Ajax patterns such as "logical navigation" and &lt;a href="http://ajaxpatterns.org/Unique_URLs"&gt;unique URLs&lt;/a&gt;. &lt;/p&gt; &lt;dt&gt;&lt;b&gt;&lt;/b&gt;&amp;nbsp;  &lt;dt&gt;&lt;b&gt;StyledUpdatePanel&lt;/b&gt;  &lt;p&gt;A simple derived UpdatePanel that adds CSS class semantics. A simple addition, but a useful feature, nevertheless, that didn't make the feature cut. &lt;/p&gt; &lt;dt&gt;&lt;b&gt;&lt;/b&gt;&amp;nbsp;  &lt;dt&gt;&lt;b&gt;AnimatedUpdatePanel&lt;/b&gt;  &lt;p&gt;Another derived UpdatePanel that displays new content using a variety of animations or effects: slides, wipes, cross-fades as well as a visual highlight. This allows you to implement the "visual notification" Ajax patterns such as the &lt;a href="http://ajaxpatterns.org/One-Second_Spotlight"&gt;one second spotlight&lt;/a&gt; and &lt;a href="http://ajaxpatterns.org/One-Second_Mutation"&gt;one second mutation&lt;/a&gt;.&lt;/p&gt;&lt;/dt&gt;&lt;/blockquote&gt; &lt;p&gt;In addition to samples, Nikhil also includes a "&lt;a href="http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx"&gt;WPF/E&lt;/a&gt;"-hosted video in his post showing all 3 controls in action so you OS X users can enjoy it too.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1609842" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Samples+_2600_amp_3B00_+Tutorials/default.aspx">Samples &amp;amp; Tutorials</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>"WPF/E" == "Wow"</title><link>http://blogs.msdn.com/keiths/archive/2007/02/05/wpf-e-wow.aspx</link><pubDate>Mon, 05 Feb 2007 21:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1605788</guid><dc:creator>keiths</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1605788.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1605788</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1605788</wfw:comment><description>&lt;P&gt;Now that the "WPF/E" February 2007 CTP is available, I'm sure many of you want to see how cool it is and want to know what all the buzz is about? Just point your browser to &lt;A href="http://www.vista.si/" mce_href="http://www.vista.si/"&gt;http://www.vista.si/&lt;/A&gt;&amp;nbsp;and experience the better Web of the future.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;If your &lt;/EM&gt;&lt;A href="http://www.merriam-webster.com/dictionary/Slovenia" mce_href="http://www.merriam-webster.com/dictionary/Slovenia"&gt;&lt;EM&gt;Slovenian&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; is not quite what it used to be, first click the icon at the top (if necessary, to install the latest "WPF/E" CTP) then click the icon with the Vista ribbon to launch the app.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Go ahead and interact with this browser-based emulation of Windows Vista, Microsoft's new flagship operating system. You can resize, move, minimize &amp;amp; maximize&amp;nbsp;windows; transparency is enabled; the clock in the Sidebar works as expected; you can even "launch" things from the Start menu. Amazing.&lt;/P&gt;
&lt;P&gt;Of course, since "WPF/E" can be programmed with standard JavaScript, you can use it to easily enhance and interact with your existing &lt;A href="http://ajax.asp.net/" mce_href="http://ajax.asp.net/"&gt;ASP.NET AJAX&lt;/A&gt; applications.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1605788" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Refactor! for ASP.NET 2.0</title><link>http://blogs.msdn.com/keiths/archive/2007/02/02/refactor-for-asp-net-2-0.aspx</link><pubDate>Sat, 03 Feb 2007 03:43:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1586017</guid><dc:creator>keiths</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1586017.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1586017</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1586017</wfw:comment><description>&lt;ul&gt; &lt;li&gt;Want to save some serious time developing your ASP.NET 2.0 Web sites using Visual Studio 2005?&amp;nbsp;&lt;/li&gt; &lt;li&gt;Tired of mundane copy &amp;amp; paste or tedious global search-and-replace as your primary tools for cleaning up your code?&lt;/li&gt; &lt;li&gt;Do you want to make your ASP.NET 2.0 solutions easier to maintain in the future? &lt;/li&gt; &lt;li&gt;Do you like having access to useful, whizbang (and very cool) utilities that actually help you get real work done?&lt;/li&gt; &lt;li&gt;What if those utilities were free?&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Well, if you answered yes to any of the above&amp;nbsp;questions, you should be ecstatic and astounded to know &lt;a href="http://www.devexpress.com/"&gt;Developer Express&lt;/a&gt; has released &lt;a href="http://www.devexpress.com/refactorasp"&gt;Refactor! for ASP.NET&lt;/a&gt; for immediate and free download.&lt;/p&gt; &lt;p&gt;One cautionary note to existing users of Refactor! Pro:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Refactor! for ASP.NET is &lt;strong&gt;incompatible&lt;/strong&gt; with existing Refactor! Pro installations. Do not install Refactor! for ASP.NET alongside Refactor! Pro. Instead, those Refactor! Pro customers still within their free one-year maintenance update period can &lt;a href="http://www.devexpress.com/ClientCenter/"&gt;download a free update to Refactor! Pro&lt;/a&gt; that includes these new ASP.NET refactorings.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Also, since Refactor! is a VS add-on, it does not work with Visual Web Developer 2005 Express Edition. You must have Visual Studio 2005 Standard or above.&lt;/p&gt; &lt;p&gt;So, how cool is Refactor! for ASP.NET? Watch this&amp;nbsp;&lt;a href="http://www.devexpress.com/Products/NET/IDETools/RefactorASP/Presentation/Refactor_for_ASP_NET/"&gt;12-minute video overview&lt;/a&gt; to see for yourself.&lt;/p&gt; &lt;p&gt;The v2.1.3 release includes &lt;b&gt;25 refactorings&lt;/b&gt;, with&amp;nbsp;&lt;strong&gt;9 dedicated to ASP.NET &lt;/strong&gt;development:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Add Validator&lt;/li&gt; &lt;li&gt;Extract ContentPlaceHolder&lt;/li&gt; &lt;li&gt;Extract ContentPlaceHolder (and create master page)&lt;/li&gt; &lt;li&gt;Extract Style (Class)&lt;/li&gt; &lt;li&gt;Extract Style (id)&lt;/li&gt; &lt;li&gt;Move to Code-behind&lt;/li&gt; &lt;li&gt;Move Style Attributes to CSS&lt;/li&gt; &lt;li&gt;Rename Style&lt;/li&gt; &lt;li&gt;Surround with Update Panel&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;(the "Extract to User Control" refactoring&amp;nbsp;will arrive in a future drop) &lt;p&gt;Also included are&amp;nbsp;&lt;b&gt;16 standard refactorings&lt;/b&gt; that work inside both C# and VB code-behind files (most also work on code placed inside inline &amp;lt;script&amp;gt; tags): &lt;ol&gt; &lt;li&gt;Extract Method&lt;/li&gt; &lt;li&gt;Extract Property&lt;/li&gt; &lt;li&gt;Flatten Conditional&lt;/li&gt; &lt;li&gt;Inline Temp&lt;/li&gt; &lt;li&gt;Introduce Constant&lt;/li&gt; &lt;li&gt;Introduce Local&lt;/li&gt; &lt;li&gt;Move Declaration near Reference&lt;/li&gt; &lt;li&gt;Move Initialization to Declaration&lt;/li&gt; &lt;li&gt;Reorder Parameters&lt;/li&gt; &lt;li&gt;Rename&lt;/li&gt; &lt;li&gt;Replace Temp with Query&lt;/li&gt; &lt;li&gt;Reverse Conditional&lt;/li&gt; &lt;li&gt;Safe Rename&lt;/li&gt; &lt;li&gt;Simplify Expression&lt;/li&gt; &lt;li&gt;Split Initialization from Declaration&lt;/li&gt; &lt;li&gt;Split Temporary Variable&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;If you get stuck or need support (note: it is&amp;nbsp;currently in&amp;nbsp;Beta) you have a couple options:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Contact &lt;a href="mailto:support@devexpress.com"&gt;support@devexpress.com&lt;/a&gt;, or&lt;/li&gt; &lt;li&gt;Subscribe to the &lt;strong&gt;devexpress.public.refactor.asp&lt;/strong&gt; newsgroup at &lt;b&gt;news.devexpress.com&lt;/b&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I am sure after a few uses, Refactor! will become a staple in your development process just like Reflector if it has not already.&lt;/p&gt; &lt;p&gt;Hats off to Developer Express for continuing to enhance the Web development capabilities of Visual Studio 2005 in some very clever and unique ways. The next time you come across a fellow ASP.NET developer let them know about this time-saving solution.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1586017" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Partners/default.aspx">Partners</category><category domain="http://blogs.msdn.com/keiths/archive/tags/VS_2F00_VWD/default.aspx">VS/VWD</category><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>ASP.NET AJAX 1.0 Documentation Released</title><link>http://blogs.msdn.com/keiths/archive/2007/02/01/asp-net-ajax-1-0-documentation-released.aspx</link><pubDate>Thu, 01 Feb 2007 23:41:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1575810</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1575810.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1575810</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1575810</wfw:comment><description>&lt;p&gt;The official &lt;a href="http://ajax.asp.net/documentation/default.aspx?tabid=47"&gt;ASP.NET AJAX 1.0 documentation&lt;/a&gt; was released today and includes samples, tutorials, samples in addition to API references. So we have shipped the product, released the source and now the updated docs are available for download.&lt;/p&gt; &lt;p&gt;We are still not done and have even more exciting training and samples coming. Stay tuned...&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1575810" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Samples+_2600_amp_3B00_+Tutorials/default.aspx">Samples &amp;amp; Tutorials</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>ASP.NET 2.0 AJAX Extensions Source Code Released</title><link>http://blogs.msdn.com/keiths/archive/2007/01/30/asp-net-2-0-ajax-extensions-source-code-released.aspx</link><pubDate>Tue, 30 Jan 2007 22:41:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1558735</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1558735.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1558735</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1558735</wfw:comment><description>&lt;p&gt;If you have read the main &lt;a href="http://www.asp.net/"&gt;ASP.NET Community Site&lt;/a&gt; page or &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/01/30/asp-net-ajax-1-0-source-code-released.aspx"&gt;Scott's blog&lt;/a&gt; today, you already know we have delivered on our promise to make the ASP.NET AJAX source code available following last week's release.&lt;/p&gt; &lt;p&gt;Here is the blurb...&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Following the release of ASP.NET AJAX 1.0 last week, Microsoft has made the &lt;a href="http://ajax.asp.net/downloads/default.aspx?tabid=47"&gt;source code&lt;/a&gt; for the ASP.NET&amp;nbsp;2.0 AJAX Extensions available for immediate download. Now&amp;nbsp;developers will have the tools they need to maintain and debug their ASP.NET AJAX Web sites and to better understand how the server features of ASP.NET AJAX work. With&amp;nbsp;this source code release, Microsoft continues to break new ground in transparency and engagement with the .NET Framework developer community.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Remember this source code release is under the Microsoft Reference License (&lt;a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/referencelicense.mspx"&gt;Ms-RL&lt;/a&gt;) so you can view and debug but not recompile or redistribute.&lt;/p&gt; &lt;p&gt;You may also be interested in &lt;a href="http://smarx.com/"&gt;Steve Marx's&lt;/a&gt; project out on &lt;a href="http://codeplex.com/phpmsajax"&gt;CodePlex&lt;/a&gt; for &lt;a href="http://smarx.com/posts/php-for-microsoft-ajax-library.aspx"&gt;improving the Microsoft AJAX Library for PHP development&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Enjoy,&lt;br&gt;Keith&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1558735" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>ASP.NET AJAX 1.0 Has Shipped</title><link>http://blogs.msdn.com/keiths/archive/2007/01/23/asp-net-ajax-1-0-has-shipped.aspx</link><pubDate>Tue, 23 Jan 2007 22:27:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1516352</guid><dc:creator>keiths</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1516352.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1516352</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1516352</wfw:comment><description>&lt;p&gt;We have released &lt;a title="ASP.NET AJAX" href="http://ajax.asp.net/"&gt;ASP.NET AJAX 1.0&lt;/a&gt; and it is now available for immediate download on our newly redesigned &lt;a title="ASP.NET AJAX" href="http://ajax.asp.net/"&gt;ASP.NET AJAX Community Site&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;You can read more about this major milestone&amp;nbsp;on&amp;nbsp;&lt;a title="ASP.NET AJAX 1.0 Release" href="http://weblogs.asp.net/scottgu/archive/2007/01/23/asp-net-ajax-1-0-released.aspx"&gt;Scott's blog&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;There are&amp;nbsp;4 things that excite me the most about this release:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Now developers have a fully-supported solution for building AJAX-enabled Web experiences using ASP.NET 2.0 and Visual Studio 2005. No new tools are required, no new concepts to learn. You can literally stick of few controls on your page and create a more sophisticated user experience that works in all modern browsers.&lt;/li&gt; &lt;li&gt;The &lt;a title="ASP.NET AJAX Control Toolkit" href="http://ajax.asp.net/ajaxtoolkit"&gt;ASP.NET AJAX Control Toolkit&lt;/a&gt;&amp;nbsp;is up to 30 powerful controls and counting. The Control Toolkit has brought together some of the most creative developers in the ASP.NET community and everyone can benefit from their contributions.&lt;/li&gt; &lt;li&gt;We will be providng access to the source code for both the Microsoft AJAX Library and the ASP.NET 2.0 AJAX Extensions to aid in debugging and provide our developer community an unprecedented level of transparency.&lt;/li&gt; &lt;li&gt;Last, but certainly not least, there are many partners and early adopters who have gone to great lengths to support us since our early CTPs. From &lt;a title="ComponentArt" href="http://www.componentart.com/"&gt;ComponentArt&lt;/a&gt; and &lt;a title="SPI Dynamics" href="http://www.spidynamics.com/"&gt;SPI Dynamics&lt;/a&gt; to &lt;a title="Burton Snowboards" href="http://www.burton.com/"&gt;Burton Snowboards&lt;/a&gt;, &lt;a title="Phanfare" href="http://www.phanfare.com/"&gt;Phanfare&lt;/a&gt;,&amp;nbsp;&lt;a title="Pageflakes" href="http://www.pageflakes.com/"&gt;Pageflakes&lt;/a&gt;, &lt;a title="Squeet" href="http://www.squeet.com/"&gt;Squeet&lt;/a&gt;, &lt;a title="TitleZ" href="http://www.titlez.com/"&gt;TitleZ&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.shelfari.com/"&gt;Shelfari&lt;/a&gt;. There are way too many to list here and more sites coming online each week so be sure to check out the &lt;a title="ASP.NET AJAX Showcase" href="http://ajax.asp.net/showcase/default.aspx?tabid=47"&gt;Showcase&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Over the next few weeks we will be providing a ton of new content and training material to help ASP.NET AJAX newbies and veterans alike take advantage of all the newest features and capabilities. This includes a complete MSDN eLearning Clinic, MSDN Virtual Labs, tutorials, sample applications and "How Do I?" videos.&lt;/p&gt; &lt;p&gt;Go &lt;a title="ASP.NET AJAX" href="http://ajax.asp.net/"&gt;download&lt;/a&gt; ASP.NET AJAX 1.0 today and let us know what you think.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1516352" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Partners/default.aspx">Partners</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Training/default.aspx">Training</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Samples+_2600_amp_3B00_+Tutorials/default.aspx">Samples &amp;amp; Tutorials</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>ASP.NET AJAX wins Product of the Year</title><link>http://blogs.msdn.com/keiths/archive/2007/01/18/asp-net-ajax-wins-product-of-the-year.aspx</link><pubDate>Fri, 19 Jan 2007 01:02:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1490627</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/1490627.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=1490627</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=1490627</wfw:comment><description>&lt;p&gt;As you may have already read over on &lt;a title="Glavs Blog" href="http://weblogs.asp.net/pglavich/archive/2007/01/16/asp-net-ajax-ajax-controltoolkit-developer-com-tool-add-in-of-the-year.aspx"&gt;Glavs Blog&lt;/a&gt;, &lt;a href="http://ajax.asp.net/"&gt;Microsoft ASP.NET AJAX&lt;/a&gt; was recently awarded the &lt;a title="Developer.com Product of the Year 2007" href="http://www.developer.com/db/article.php/3653956"&gt;Developer.com Product of the Year 2007&lt;/a&gt; award in the "&lt;a title="Developer.com Product of the Year: .NET Tool or Add-in" href="http://www.developer.com/db/article.php/10920_3653956_2"&gt;.NET Tool or Add-in&lt;/a&gt;" category.&lt;/p&gt; &lt;p&gt;Other finalists in that category included some very popular tools:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;CodeSmith  &lt;li&gt;Lutz Roeder's .NET Reflector  &lt;li&gt;NUnit  &lt;li&gt;TestDriven.NET&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Microsoft SQL Server 2005 won in the "Database Tool or Add-in" category.&lt;/p&gt; &lt;p&gt;Of course all of us working on these products are excited about this and pleased with the recognition. Even more rewarding is knowing members of the developer community are excited about these products as well.&lt;/p&gt; &lt;p&gt;A big thanks to everyone who voted for us. We won't let you down.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1490627" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Announcement/default.aspx">Announcement</category></item><item><title>ASP.NET AJAX v1.0 Beta ("Atlas")</title><link>http://blogs.msdn.com/keiths/archive/2006/10/26/asp-net-ajax-v1-beta-atlas.aspx</link><pubDate>Thu, 26 Oct 2006 10:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:875482</guid><dc:creator>keiths</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/keiths/comments/875482.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=875482</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=875482</wfw:comment><description>&lt;P&gt;Since we release the Beta of &lt;A title="ASP.NET AJAX" href="http://ajax.asp.net/" mce_href="http://ajax.asp.net/"&gt;ASP.NET AJAX v1.0&lt;/A&gt; (code-name "Atlas") about a week ago, there has been a ton of buzz throughout the trade press and developer community.&amp;nbsp;&amp;nbsp;The buzz&amp;nbsp;was mostly anticipated considering we have made many visible and behind-the-scenes improvements each meant to help developers build better Web sites, large or small, using ASP.NET AJAX.&amp;nbsp; There has been some confusion and umbrage surrounding everything from terminology, to documentation, to execution which we are taking the appropiate steps to correct for the next refresh. 
&lt;P&gt;Looking back at the Beta release, the first thing you may notice is ASP.NET AJAX has been factored into separate downloads in preparation for the final v1.0 release: The &lt;A href="http://support.microsoft.com/default.aspx" mce_href="http://support.microsoft.com/default.aspx"&gt;Microsoft PSS Supported&lt;/A&gt; ASP.NET AJAX v1.0 "core" and the &lt;A href="http://forums.asp.net/default.aspx?GroupID=34" mce_href="http://forums.asp.net/default.aspx?GroupID=34"&gt;community supported&lt;/A&gt;, "Value-Add" features available as part of the ASP.NET AJAX CTP. 
&lt;P&gt;The features in the core will receive full, enterprise-scale product support from Microsoft upon final release. These features will be super stable and ready to be deployed with any mission-critical Web-based solution. 
&lt;P&gt;Value-Add features provide many enhancements on top of the core and are stable enough for use in production similar to previous CTPs. However, the Value-Add features will continue to be supported by the vibrant and active ASP.NET community. 
&lt;P&gt;For example, with the &lt;EM&gt;ASP.NET AJAX Extensions&lt;/EM&gt; on the server side, workhouse controls like &lt;STRONG&gt;ScriptManager&lt;/STRONG&gt;, &lt;STRONG&gt;UpdatePanel&lt;/STRONG&gt;, &lt;STRONG&gt;UpdateProgress&lt;/STRONG&gt; and &lt;STRONG&gt;Timer&lt;/STRONG&gt; will be part of the supported core. Whereas, Value-Add features like &lt;STRONG&gt;AutoCompleteExtender&lt;/STRONG&gt;, &lt;STRONG&gt;DragOverlayExtender&lt;/STRONG&gt;, and &lt;STRONG&gt;PopupExtender&lt;/STRONG&gt; continue to be available in the Value-Add package. Likewise, with the &lt;EM&gt;Microsoft AJAX Library&lt;/EM&gt; on the client side, the networking stack, base class library, and application services APIs are now part of the supported core. Value-Add features like client-side controls, client-side data binding and&amp;nbsp;Xml-Script are part of the Value-Add package. 
&lt;P&gt;The plan for the Value-Add components is to move them into the supported core, submit them to the AJAX Control Toolkit community or release them as source. We will not remove any functionality and we will continue to support a Go-Live license for all features in all future releases. So, down the road, you will be able to accomplish the same scenarios you can today, take advantage of all new features, and benefit from additional product support as features get moved into the core. 
&lt;P&gt;The &lt;A href="http://ajax.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477" mce_href="http://ajax.asp.net/default.aspx?tabid=47&amp;amp;subtabid=477"&gt;&lt;EM&gt;ASP.NET AJAX Control Toolkit&lt;/EM&gt;&lt;/A&gt; community project remains a separate but key piece of ASP.NET AJAX for fully realizing the potential of the server-centric model and it has also been updated to work with the new Beta. This shared-source project will continue to be supported by the community and provide additional capabilities and increased productivity to anyone already using the core. 
&lt;P&gt;After downloading and installing the updated core,&amp;nbsp;Value-Add and Control Toolkit packages, you will likely encounter changes that may require you to update your existing apps. These changes were introduced in preparation for the final v1.0 release based on three main focus areas: 
&lt;OL&gt;
&lt;LI&gt;&lt;U&gt;Customer feedback&lt;/U&gt;: We have been listening and reading your posts and comments and have used that feedback to make improvements throughout the AJAX Extensions and AJAX Library. There has been even more feedback with the Beta release, some positive, some not so positive, and that has been extremely valuable to us as well. 
&lt;LI&gt;&lt;U&gt;Developer productivity&lt;/U&gt;: Visual Studio 2005 works well with ASP.NET AJAX today but we know we can do better with VS “Orcas.” Our plan is to release a more integrated, end-to-end development experience with our future tools. There were areas of the platform that needed to be modified to support better authoring, debugging and extensibility and to make development with ASP.NET AJAX more consistent with .NET Framework design guidelines. 
&lt;LI&gt;&lt;U&gt;Performance:&lt;/U&gt;&amp;nbsp;&amp;nbsp;In addition to providing a rich set of features and improving the design-time development experience, we also want ASP.NET AJAX to be fast and efficient at runtime as well. We have looked for ways to reduce footprint, working set and startup time throughout the framework and give developers more control over how and which libraries get loaded.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;For a more complete and detailed view of what to expect in transitioning from earlier CTPs to the Beta release, you should read the &lt;I&gt;&lt;A href="http://go.microsoft.com/?linkid=5637948" mce_href="http://go.microsoft.com/?linkid=5637948"&gt;Changes between the ASP.NET AJAX (“Atlas”) CTP and the v1.0 Beta/RTM Release&lt;/A&gt;&lt;/I&gt; whitepaper.&lt;/P&gt;
&lt;P&gt;Our goal is to make building the next generation of Web applications easier and more fun today and down the road. Go ahead and download the &lt;A href="http://ajax.asp.net/default.aspx?tabid=47&amp;amp;subtabid=471" mce_href="http://ajax.asp.net/default.aspx?tabid=47&amp;amp;subtabid=471"&gt;v1.0 Beta&lt;/A&gt; release if you haven't already&amp;nbsp;and check out the updated &lt;A href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit" mce_href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit"&gt;Control Toolkit&lt;/A&gt; as well.&amp;nbsp; Let&amp;nbsp;me know what you think — good, bad and ugly. We are listening and your feedback will help us ship a rock-solid v1.0.&lt;/P&gt;
&lt;P&gt;For an example of the power of the ASP.NET AJAX ecosystem and strength of our partner community, go check out &lt;A title="ComponentArt Web.UI for ASP.NET AJAX Beta" href="http://atlas.componentart.com/" mce_href="http://atlas.componentart.com/"&gt;ComponentArt's Web.UI for ASP.NET AJAX Beta&lt;/A&gt;.&amp;nbsp; They have already updated Web.UI to work with thev1.0 Beta release as well.&amp;nbsp;If you don't have the time or desire to download &amp;amp; install the Web.UI controls,&amp;nbsp;check out their &lt;A title="ComponentArt Web.UI Live Demos" href="http://atlas.componentart.com/Client-side_APIs/TreeView_Designer/Default.aspx" mce_href="http://atlas.componentart.com/Client-side_APIs/TreeView_Designer/Default.aspx"&gt;live demos&lt;/A&gt; which all include "Show Code" functionality. Very cool!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=875482" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item><item><title>ASP.NET AJAX Mash-It-Up Contest Winners</title><link>http://blogs.msdn.com/keiths/archive/2006/09/27/ASP.NET-AJAX-Mash_2D00_It_2D00_Up-Contest-Winners.aspx</link><pubDate>Thu, 28 Sep 2006 08:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:774936</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/774936.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=774936</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=774936</wfw:comment><description>&lt;P&gt;Congratulations to all the &lt;A href="http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=475"&gt;winners of the Microsoft ASP.NET AJAX Mash-It-Up contest&lt;/A&gt;. They are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Grand Prize Winner&lt;/STRONG&gt;:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://atlas.dotnetslackers.com/"&gt;GeotagIt!&lt;/A&gt; created by &lt;A href="http://aspadvice.com/blogs/garbin/"&gt;Alessandro Gallo (Garbin)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;First Prize Winners&lt;/STRONG&gt;:&lt;/LI&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://www.activeds.com/"&gt;Activeds&lt;/A&gt; created by Laijun Xie&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.gpstrainer.com/Pages/VEMap.aspx"&gt;GPS Trainer&lt;/A&gt; created by Bud Cribar&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://shop.hev-schweiz.ch/"&gt;HEV Schweiz&lt;/A&gt; created by Patrick Rudzitis&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.powerresult.com/"&gt;PowerResult&lt;/A&gt; created by Wanjun Gao&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www40.brinkster.com/rsssearch/"&gt;RSS Search Engine&lt;/A&gt; by Sadek Alaoui&lt;/LI&gt;&lt;/OL&gt;
&lt;LI&gt;&lt;STRONG&gt;Honorable Mention&lt;/STRONG&gt;:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.brashweb.com/DomainLookup/Default.aspx"&gt;BrashWEB.com Domain Lookup&lt;/A&gt; created by Khaled Atashbahar&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;All the winners did a great job building some of the coolest and first &lt;A href="http://ajax.asp.net/"&gt;ASP.NET AJAX&lt;/A&gt; ("Atlas") Mash-Ups on the planet.&amp;nbsp; Go check them out, download the code and start building your own&amp;nbsp;sites today.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=774936" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item><item><title>&amp;quot;Atlas&amp;quot; 1.0 Official Naming and Release Plan</title><link>http://blogs.msdn.com/keiths/archive/2006/09/11/_2600_quot_3B00_Atlas_2600_quot_3B00_-1.0-Official-Naming-and-Release-Plan.aspx</link><pubDate>Mon, 11 Sep 2006 21:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:749773</guid><dc:creator>keiths</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/keiths/comments/749773.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=749773</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=749773</wfw:comment><description>&lt;P&gt;&lt;A href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt;, General Manager of .NET Development Platform,&amp;nbsp;today announced the "Atlas" v1.0 official naming and product release plan via his blog.&amp;nbsp; You can &lt;A href="http://weblogs.asp.net/scottgu/archive/2006/09/11/_2200_Atlas_2200_-1.0-Naming-and-Roadmap.aspx"&gt;review the specifics&lt;/A&gt; by reading Scott's post.&amp;nbsp; In summary:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Official Naming&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Microsoft AJAX Library&lt;/STRONG&gt;:&amp;nbsp;&amp;nbsp;The client-side Javascript library (i.e., all the .js files) that works with any browser and also supports any&amp;nbsp;server-side framework, not just ASP.NET. 
&lt;LI&gt;&lt;STRONG&gt;ASP.NET 2.0 AJAX Extensions&lt;/STRONG&gt;: The server-side functionality that seamlessly integrates with ASP.NET and uses the same programming model familiar to existing ASP.NET developers. 
&lt;LI&gt;&lt;STRONG&gt;ASP.NET AJAX Control Toolkit&lt;/STRONG&gt;: The set of free, shared source controls and components that currently form the &lt;A href="http://www.codeplex.com/Wiki/View.aspx?ProjectName=AtlasControlToolkit"&gt;"Atlas" Control Toolkit&lt;/A&gt; community project hosted on &lt;A href="http://www.codeplex.com/"&gt;CodePlex&lt;/A&gt;. 
&lt;LI&gt;&lt;STRONG&gt;&lt;span style="text-decoration: line-through"&gt;Microsoft &lt;/span&gt;ASP.NET AJAX&lt;/STRONG&gt; = &lt;STRONG&gt;Microsoft AJAX Library&lt;/STRONG&gt; + &lt;STRONG&gt;ASP.NET 2.0 AJAX Extensions&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Release Plan&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;We are releasing a fully-supported version of the &lt;STRONG&gt;Microsoft AJAX&lt;/STRONG&gt; components that works on top of ASP.NET 2.0 and Visual Studio 2005 by the end of this calendar year.&amp;nbsp; The plan is to first release a Beta, then a Release Candidate (RC), then finalize the final release date based on customer feedback. 
&lt;LI&gt;Improved&amp;nbsp;tools support will be delivered with the "Orcas" release of Visual Studio and you can expect to be able to preview the new tool capabilities in future VS "Orcas" Community Technology Previews (CTPs). 
&lt;LI&gt;&lt;STRONG&gt;Microsoft AJAX&lt;/STRONG&gt;&amp;nbsp;CTPs will continue throughout the Visual Studio "Orcas" product cycle as a way to incorporate partner &amp;amp; customer feedback into the development process.&amp;nbsp; These CTPs will continue to have Go-Live licenses as they have had since March 2006. 
&lt;LI&gt;A whitepaper detailing the v1.0 feature list and anticipated product changes will be published in the next few weeks.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I encourage you to provide feedback on the roadmap and naming either by posting comments here or any of the other "Atlas" team blogs.&amp;nbsp; Feel free to &lt;A href="http://blogs.msdn.com/keiths/contact.aspx"&gt;contact me directly&lt;/A&gt; if you prefer.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=749773" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item><item><title>What's New with &amp;quot;Atlas&amp;quot;?</title><link>http://blogs.msdn.com/keiths/archive/2006/08/07/What_2700_s-New-with-_2600_quot_3B00_Atlas_2600_quot_3B003F00_.aspx</link><pubDate>Mon, 07 Aug 2006 21:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:691261</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/691261.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=691261</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=691261</wfw:comment><description>&lt;P&gt;It's been a while since my last post.&amp;nbsp; The silence and lack of new content is by no way an indication of a lack of new developments in the web platform &amp;amp; tools space here at Microsoft.&amp;nbsp; In fact, I've been pretty busy with some exciting developments over the last month and preparing for our fall event schedule.&lt;/P&gt;
&lt;P&gt;With the month of July it was a prime opportunity for a new Community Technology Preview (CTP) release and the engineering team didn't disappoint.&amp;nbsp; The &lt;A href="http://atlas.asp.net/default.aspx?tabid=47&amp;amp;subtabid=471"&gt;Atlas July CTP&lt;/A&gt; is ready for download and includes several UpdatePanel, ScriptManager and drag-and-drop bug fixes.&amp;nbsp; This is the 4th Atlas CTP release since March.&amp;nbsp; Don't forget to checkout the latest &lt;A href="http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit"&gt;Atlas Control Toolkit&lt;/A&gt; as well on &lt;A href="http://www.codeplex.com"&gt;CodePlex&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;We hosted&amp;nbsp;TechReady3 the week of July 24 here in Seattle to help Microsoft's technical field prepare for the next wave of technology developments aimed at the enterprise segment.&amp;nbsp; Since "Atlas" has been in CTP form since October 2005 and has had a Go-Live license since March, it was heavily featured at TechReady3.&amp;nbsp; We received some great feedback on the product plan and the field is really excited with where we are headed.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://joeon.net/"&gt;Joe Stagner&lt;/A&gt;, has published a &lt;A href="http://www.asp.net/learn/videos/default.aspx?tabid=63"&gt;How-To video on "Atlas"&lt;/A&gt; that I highly encourage everyone to check out.&amp;nbsp; The &lt;A href="http://www.managedcode.com/drop/HDI-Atlas-NetworkCalls.wmv"&gt;video&lt;/A&gt; is just under 12 minutes long and discusses how to make network callbacks directly from client-side script.&amp;nbsp; There are several other ASP.NET and "Atlas" videos in the &lt;A href="http://www.asp.net/learn/videos/default.aspx?tabid=63"&gt;video showcase&lt;/A&gt;.&amp;nbsp; Watch them all and let us know what you think.&lt;/P&gt;
&lt;P&gt;Up next for me are a few Tech-Ed events in the Asia/Pacific region.&amp;nbsp; Specifically, I will be presenting on ASP.NET, "Atlas," and Visual Studio for Web development at Tech-Ed Australia (Sydney), Tech-Ed New Zealand (Auckland) and Tech-Ed Southeast Asia (Kuala Lumpur).&amp;nbsp; It should be a lot of fun as we continue to build the momentum created by the domestic Tech-Ed event which took place in Boston the week starting June 11.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=691261" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item><item><title>Simplifying Ajax-Style Web Development</title><link>http://blogs.msdn.com/keiths/archive/2006/05/17/simplifying-ajax-style-web-development.aspx</link><pubDate>Thu, 18 May 2006 08:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:600286</guid><dc:creator>keiths</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/keiths/comments/600286.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=600286</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=600286</wfw:comment><description>&lt;P&gt;Below is a link to an article I wrote for the May issue of Computer magazine on Ajax-style web development and ASP.NET codename "Atlas." The publishers at IEEE were gracious enough to allow me to make the article available on my blog otherwise it would cost non-subscribers to read it online. The only request is readers should read and agree to the following notice prior to downloading. &lt;BR&gt;&lt;BR&gt;Please link to this post (not the article)&amp;nbsp;if you wish to share it with others. &lt;/P&gt;
&lt;HR&gt;
&lt;I&gt;&lt;SPAN style="COLOR: blue"&gt;Copyright (c) 2006 IEEE. Reprinted from Computer Magazine, Volume 39, Issue 5, May 2006, pp. 98-101. 
&lt;P&gt;This material is posted here with permission of the IEEE. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to &lt;A href="mailto:pubs-permissions@ieee.org"&gt;pubs-permissions@ieee.org&lt;/A&gt;. &lt;/P&gt;By choosing to view this document, you agree to all provisions of the copyright laws protecting it. &lt;/SPAN&gt;&lt;/I&gt;
&lt;HR&gt;
&lt;BR&gt;&lt;BR&gt;
&lt;DIV style="TEXT-ALIGN: center"&gt;&lt;A title="Simplifying Ajax-Style Web Development article" href="http://lesia.com/content/articles/SimplifyingAjaxWebDevelopment.pdf"&gt;&lt;IMG alt="Simplifying Ajax-Style Web Development article screenshot" src="http://lesia.com/content/articles/saswd.png" border=0&gt; &lt;BR&gt;I Agree. Download the "Simplifying Ajax-Style Web Development" article.&lt;/A&gt; &lt;/DIV&gt;&lt;BR&gt;&lt;BR&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=600286" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/keiths/archive/tags/Articles/default.aspx">Articles</category></item><item><title>&amp;quot;Atlas&amp;quot; Podcast at MIX</title><link>http://blogs.msdn.com/keiths/archive/2006/04/10/_2600_quot_3B00_Atlas_2600_quot_3B00_-Podcast-at-MIX.aspx</link><pubDate>Mon, 10 Apr 2006 22:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:572712</guid><dc:creator>keiths</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keiths/comments/572712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keiths/commentrss.aspx?PostID=572712</wfw:commentRss><wfw:comment>http://blogs.msdn.com/keiths/rsscomments.aspx?PostID=572712</wfw:comment><description>&lt;P&gt;Wally McClure, of &lt;A href="http://aspnetpodcast.com/"&gt;ASP.NET Podcast&lt;/A&gt; fame, allowed Thomas Lewis (Technical Evangelist for Web Platform &amp;amp; Tools) and me to prattle on about ASP.NET &lt;EM&gt;codename&lt;/EM&gt; "Atlas" at &lt;A href="http://www.mix06.com/"&gt;MIX&lt;/A&gt; last month as part of&amp;nbsp;an hour-long podcast.&amp;nbsp; You can never get enough Wally in your life so I was honored to have the opportunity to participate in this podcast.&lt;/P&gt;
&lt;P&gt;Ours is&amp;nbsp;&lt;A href="http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2006/04/09/173.aspx"&gt;ASP.NET Podcast Show #45&lt;/A&gt; which is hosted on &lt;A href="http://aspnetpodcast.com/"&gt;http://aspnetpodcast.com&lt;/A&gt;.&amp;nbsp; I really enjoyed discussing what "Atlas" is about, what it does today&amp;nbsp;and things we are planning to do in the Orcas release of Visual Studio.&amp;nbsp; Let me know what you think.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=572712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keiths/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category></item></channel></rss>