<?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>foo, bar and donkey : AJAX Control Toolkit</title><link>http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx</link><description>Tags: AJAX Control Toolkit</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Using UpdatePanels with ModalPopups</title><link>http://blogs.msdn.com/kirti/archive/2008/07/31/using-updatepanels-with-modalpopups.aspx</link><pubDate>Thu, 31 Jul 2008 20:19:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8793780</guid><dc:creator>kirtid</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/kirti/comments/8793780.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=8793780</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=8793780</wfw:comment><description>&lt;p mce_keep="true"&gt;&lt;em&gt;Moving an old post over from my old Technet blog to this MSDN blog.&lt;/em&gt;&lt;/p&gt;  &lt;p mce_keep="true"&gt;One of the most frequently asked questions on the &lt;a class="" title="Toolkit Sample Website" href="http://ajax.asp.net/ajaxtoolkit" mce_href="http://ajax.asp.net/ajaxtoolkit"&gt;Toolkit&lt;/a&gt; &lt;a class="" title="Toolkit forums" href="http://forums.asp.net/1022/ShowForum.aspx" mce_href="http://forums.asp.net/1022/ShowForum.aspx"&gt;forums&lt;/a&gt; and at &lt;a class="" title="MIX website" href="http://www.visitmix.com/" mce_href="http://www.visitmix.com"&gt;MIX&lt;/a&gt; after &lt;a class="" title="Shawn&amp;#39;s demo blog post" href="http://blogs.msdn.com/sburke/archive/2007/05/01/slides-and-demos-for-mix-toolkit-talk.aspx" mce_href="http://blogs.msdn.com/sburke/archive/2007/05/01/slides-and-demos-for-mix-toolkit-talk.aspx"&gt;Shawn's demo&lt;/a&gt; was how to get &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/a&gt; to work right with &lt;a class="" title="Modal Popup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopups&lt;/a&gt;. The trick is to understand that the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; extender attaches itself to more than just the TargetControl and PopupControl. If you include the OK and Cancel buttons inside the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; Panel in an &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/a&gt;, make sure you include the extender declaration in it as well. If you do not, once a postback occurs the extender will not reinitialize the handlers and you will get null references. Also, if buttons inside the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; Panel are set to be OK and Cancel buttons on the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; Extender, then their sole purpose is to close the Popup Panel and run their respective scripts if any have been set. They will not perform postbacks or execute any other client side handlers since the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; prevents the event from propagating up. &lt;/p&gt;  &lt;p mce_keep="true"&gt;I have attached a sample page that demonstrates three simple scenarios with ModalPopups and UpdatePanels.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;     &lt;div mce_keep="true"&gt;&lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;&lt;strong&gt;ModalPopup&lt;/strong&gt;&lt;/a&gt;&amp;#160;&lt;strong&gt;with an &lt;/strong&gt;&lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;strong&gt;UpdatePanel&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; inside its Popup Panel:&lt;/strong&gt; Make sure that the OK and Cancel buttons are not inside the &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/a&gt; otherwise the handlers will be rendered useless on postback. &lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div mce_keep="true"&gt;&lt;strong&gt;&lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;strong&gt;UpdatePanel&lt;/strong&gt;&lt;/a&gt; that contains a &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;&lt;strong&gt;ModalPopup&lt;/strong&gt;&lt;/a&gt; Extender and its Popup Panel: &lt;/strong&gt;Clicking OK or Cancel still does not cause the postback since those buttons are tied to client side handlers. Clicking on any other control will cause the server side handlers to kick in. Since the extender declaration is inside the UpdatePanel, the asynchronous postback causes the ModalPopupBehavior to be reinitialized correctly and any client side handlers are setup again when the request is completed. So if you would like to postback every time the user clicks OK or Cancel, just don't set those properties on the extender. The Modal Popup Panel closes on postback as desired since the entire popup is inside an &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/a&gt;.&lt;/div&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;div mce_keep="true"&gt;&lt;strong&gt;What if that Popup Panel in # (2) contains an &lt;/strong&gt;&lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;&lt;strong&gt;UpdatePanel&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;: &lt;/strong&gt;Specify the triggers that will cause the outer panel to update and allow the &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanel&lt;/a&gt; inside the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; to operate on its own terms. This time the &lt;a class="" title="ModalPopup sample" href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx" mce_href="http://ajax.asp.net/ajaxtoolkit/ModalPopup/ModalPopup.aspx"&gt;ModalPopup&lt;/a&gt; Panel does not close on postback triggered from within it because the trigger for the outer panel is specifically set to be a separate button.&lt;/div&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p mce_keep="true"&gt;It is a good idea to design the page without &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/a&gt; in mind. When writing the page place &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/a&gt; when the rest is done. Once you have the page setup, determine locations in your page that need to be asynchronously updated and the controls that should act as triggers to perform that operation and then appropriately place &lt;a class="" title="Update Panel documentation" href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx" mce_href="http://ajax.asp.net/docs/mref/T_System_Web_UI_UpdatePanel.aspx"&gt;UpdatePanels&lt;/a&gt; with the correct triggers and UpdateMode property set. With extenders it is important that you take into consideration not just the controls targetted by the extender but any others which it hooks into to provide additional functionality. &lt;/p&gt;  &lt;p mce_keep="true"&gt;This post should evolve as I get more feedback and I will update the sample accordingly as well. I hope this helps.&lt;font color="#0000ff"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8793780" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/Update+Panel/default.aspx">Update Panel</category><category domain="http://blogs.msdn.com/kirti/archive/tags/Modal+Popup/default.aspx">Modal Popup</category></item><item><title>Community in Control!</title><link>http://blogs.msdn.com/kirti/archive/2008/04/21/community-in-control.aspx</link><pubDate>Tue, 22 Apr 2008 09:50:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8416140</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/8416140.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=8416140</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=8416140</wfw:comment><description>Lately my Toolkit tasks involve working with passionate members who are making it a great, self-sustaining community project. How is that? They are contributing in the following two ways: Patches : Patches are mostly for small bug fixes or feature additions...(&lt;a href="http://blogs.msdn.com/kirti/archive/2008/04/21/community-in-control.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8416140" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>Toolkit for .NET Framework 3.5 and Visual Studio 2008</title><link>http://blogs.msdn.com/kirti/archive/2007/11/19/toolkit-for-net-framework-3-5-and-visual-studio-2008.aspx</link><pubDate>Tue, 20 Nov 2007 05:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6417370</guid><dc:creator>kirtid</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/kirti/comments/6417370.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=6417370</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=6417370</wfw:comment><description>We have created a new Toolkit release 11119 that goes hand in hand with the official release from the Developer Division in Microsoft of the product code-named "Orcas" that packages a new version of Visual Studio and a new .NET Framework . We have introduced...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/11/19/toolkit-for-net-framework-3-5-and-visual-studio-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6417370" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>Rich Text Editor is here</title><link>http://blogs.msdn.com/kirti/archive/2007/11/10/rich-text-editor-is-here.aspx</link><pubDate>Sun, 11 Nov 2007 01:23:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6073534</guid><dc:creator>kirtid</dc:creator><slash:comments>42</slash:comments><comments>http://blogs.msdn.com/kirti/comments/6073534.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=6073534</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=6073534</wfw:comment><description>I am super excited to announce that Kannan Sundararajan , my colleague at Microsoft, has written a Rich Text Editor control using ASP.NET and JavaScript and shared it under the MS-PL license on CodePlex. It has a very rich feature set and Kannan hopes...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/11/10/rich-text-editor-is-here.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6073534" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/Donkey/default.aspx">Donkey</category><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/RichTextEditor/default.aspx">RichTextEditor</category><category domain="http://blogs.msdn.com/kirti/archive/tags/WYSIWYG/default.aspx">WYSIWYG</category></item><item><title>Custom Tabs</title><link>http://blogs.msdn.com/kirti/archive/2007/11/01/custom-tabs.aspx</link><pubDate>Fri, 02 Nov 2007 09:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5829494</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5829494.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5829494</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5829494</wfw:comment><description>Shawn , the grand Toolkit poobah and my manager, forwarded me a great post by Andrew Cushen that talks about some of the quirks that one runs into when styling Tabs in the Ajax Control Toolkit. We will look into the issue that requires the workarounds...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/11/01/custom-tabs.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5829494" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/kirti/attachment/5829494.ashx" length="644732" type="application/zip" /><category domain="http://blogs.msdn.com/kirti/archive/tags/Donkey/default.aspx">Donkey</category><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/Tabs/default.aspx">Tabs</category></item><item><title>How do I contribute to the Toolkit?</title><link>http://blogs.msdn.com/kirti/archive/2007/10/15/how-do-i-contribute-to-the-toolkit.aspx</link><pubDate>Tue, 16 Oct 2007 02:42:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5465434</guid><dc:creator>kirtid</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5465434.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5465434</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5465434</wfw:comment><description>We have been brainstorming ideas to get community contributions in the Toolkit for almost a year now. After long deliberation we now have a plan and would like to try it out. If these are some questions on your mind? How do I fix a bug in the Toolkit?...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/15/how-do-i-contribute-to-the-toolkit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5465434" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>How to make localization in the Toolkit work for you?</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/how-to-make-localization-in-the-toolkit-work-for-you.aspx</link><pubDate>Wed, 10 Oct 2007 02:44:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386896</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386896.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386896</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386896</wfw:comment><description>FAQ # ...: Why does the Toolkit add resources binaries to a website's bin directory? To explain the motivation behind this I have put up a wiki on our CodePlex site that details how to make the most of the Localization features without getting overwhelmed...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/how-to-make-localization-in-the-toolkit-work-for-you.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386896" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/Localization/default.aspx">Localization</category></item><item><title>Cascading AutoComplete</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/cascading-autocomplete.aspx</link><pubDate>Wed, 10 Oct 2007 02:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386818</guid><dc:creator>kirtid</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386818.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386818</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386818</wfw:comment><description>We have received a lot of feedback from users about not being able to pass additional information to the AutoComplete webservice which limits their usage of the extender. We decided to absorb that input and add support to all extenders that issue XmlHttpRequests...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/cascading-autocomplete.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386818" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/kirti/attachment/5386818.ashx" length="566861" type="application/zip" /><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/AutoComplete/default.aspx">AutoComplete</category></item><item><title>Toolkit Showcase</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/toolkit-showcase.aspx</link><pubDate>Wed, 10 Oct 2007 02:29:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386798</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386798.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386798</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386798</wfw:comment><description>We are compiling a list of websites to showcase on the Toolkit page that is a part of the ASP.NET website . Details on how the page will end up looking like have not been fleshed out yet. Just like this ASP.NET AJAX showcase displays interesting websites...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/toolkit-showcase.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386798" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/Donkey/default.aspx">Donkey</category><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/RichTextEditor/default.aspx">RichTextEditor</category><category domain="http://blogs.msdn.com/kirti/archive/tags/WYSIWYG/default.aspx">WYSIWYG</category></item><item><title>Patch it!</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/patch-it.aspx</link><pubDate>Wed, 10 Oct 2007 02:28:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386795</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386795.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386795</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386795</wfw:comment><description>Before I embark on the Patch tool rattle... The Toolkit is a Shared Source Project and builds on top of the Microsoft ASP.Net AJAX technology, formerly known as Atlas. It releases code under the MS-PL license . We have around 15 contributors from around...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/patch-it.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386795" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>SlideShow navigation</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/slideshow-navigation.aspx</link><pubDate>Wed, 10 Oct 2007 02:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386743</guid><dc:creator>kirtid</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386743.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386743</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386743</wfw:comment><description>I have written a simple example that uses the SlideShow extender and demonstrates some of its cool features. The sample... provides additional context to the user by showing the previous and next slides by hooking into the 'slideChanging' event that SlideShow...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/slideshow-navigation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386743" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/kirti/attachment/5386743.ashx" length="340616" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category><category domain="http://blogs.msdn.com/kirti/archive/tags/SlideShow/default.aspx">SlideShow</category></item><item><title>Toolkit Release 10920</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/toolkit-release-10920.aspx</link><pubDate>Wed, 10 Oct 2007 02:19:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386715</guid><dc:creator>kirtid</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386715.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386715</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386715</wfw:comment><description>This has been a long awaited release and has lots of important bug fixes. We were unable to get the Test Framework ready in time and hope to get that out later. The release notes talk about it in detail at this new sample website location . The binaries...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/toolkit-release-10920.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386715" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>Community Contributions in Toolkit release 10920</title><link>http://blogs.msdn.com/kirti/archive/2007/10/10/community-contributions-in-toolkit-release-10920.aspx</link><pubDate>Wed, 10 Oct 2007 02:18:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5386707</guid><dc:creator>kirtid</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5386707.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5386707</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5386707</wfw:comment><description>When I wrote my previous blog post I was in a rush to make the release announcement because we had a lot of users waiting eagerly for it. But I did not get a chance to thank our users who contributed patches to the Toolkit and made the release a success....(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/10/community-contributions-in-toolkit-release-10920.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5386707" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item><item><title>Welcome!</title><link>http://blogs.msdn.com/kirti/archive/2007/10/07/welcome.aspx</link><pubDate>Sun, 07 Oct 2007 19:10:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5335329</guid><dc:creator>kirtid</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/kirti/comments/5335329.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kirti/commentrss.aspx?PostID=5335329</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kirti/rsscomments.aspx?PostID=5335329</wfw:comment><description>Why a new blog? I talk about the reasons behind the shift here . This blog is a continuation of my Technet blog . I will no longer be posting on Technet. I will port the posts over someday when migration is simpler and/or when I have time to spare. What's...(&lt;a href="http://blogs.msdn.com/kirti/archive/2007/10/07/welcome.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5335329" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kirti/archive/tags/Donkey/default.aspx">Donkey</category><category domain="http://blogs.msdn.com/kirti/archive/tags/AJAX+Control+Toolkit/default.aspx">AJAX Control Toolkit</category></item></channel></rss>