<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Project Cool</title>
        <link>http://geekswithblogs.net/ranganh/Default.aspx</link>
        <description>An ASP.NET Blog</description>
        <language>en-US</language>
        <copyright>Harish Ranganathan</copyright>
        <managingEditor>ranganh@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Project Cool</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/ranganh/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>WCF Add Reference Error: The document at the url was not recognized as a known document type&amp;hellip;Report from &amp;lsquo;DISCO Document&amp;rsquo; is &amp;lsquo;Root element is missing&amp;rsquo;&amp;hellip;Report from WSDL Document is &amp;lsquo;There is an error in the XML d</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/06/26/wcf-add-reference-error-the-document-at-the-url-was.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Recently I surfaced this error while trying to add reference of a WCF Service in Visual Studio 2008 running on Windows 7.  Even when the WCF Service was browsed normally, it didn’t expose the Service Description Page that usually shows an implementation sample.  I tried removing all code in the service, tried commenting, nothing worked.  The ‘Root element is missing’ didn’t give much details on what could be the issue.  &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Every time this error throws up, The “Add Service Reference” operation could not be completed because the options get greyed out.  This was frustrating.  &lt;/font&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;After a bit of research, I found out that the WCF ServiceModel had to be registered and since I had recently upgraded to Windows 7, I hadn’t done this.  &lt;/font&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The solution for the same is to run the &lt;strong&gt;ServiceModelReg&lt;/strong&gt; utility.&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;To do that, if you are on Windows Vista or Windows 7, type “&lt;strong&gt;cmd&lt;/strong&gt;” in run command.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;It lists you the Command Prompt Icon&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Right click on the icon and select “&lt;strong&gt;Run as Administrator&lt;/strong&gt;”&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Select “&lt;strong&gt;Yes&lt;/strong&gt;” to continue and the command window shows up&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;In the command prompt, navigate back to&lt;strong&gt; C:\&lt;/strong&gt; by typing &lt;strong&gt;cd\&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Navigate to &lt;strong&gt;C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation&lt;/strong&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Type &lt;strong&gt;ServiceModelReg –i&lt;/strong&gt; and press the enter key.&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;It would do a series of installations and changes.&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Thereafter you should be able to add reference to your WCF Services and also, when you browse the Service you can see the sample implementation screen as well.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;For reading more about ServiceModelReg and the different switches that can be used, visit &lt;a title="http://msdn.microsoft.com/en-us/library/ms732012.aspx" href="http://msdn.microsoft.com/en-us/library/ms732012.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms732012.aspx&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Please note, this was for WCF and if you surface the above error for WebServices, this solution may/may not work.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133062"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133062" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/133062.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/06/26/wcf-add-reference-error-the-document-at-the-url-was.aspx</guid>
            <pubDate>Fri, 26 Jun 2009 08:28:30 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/133062.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/06/26/wcf-add-reference-error-the-document-at-the-url-was.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/133062.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/133062.aspx</trackback:ping>
        </item>
        <item>
            <title>Quick post on setting up Visual Studio 2010 on a Windows 7 RC</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/06/15/quick-post-on-setting-up-visual-studio-2010-on-a.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Recently, I upgraded to Windows 7 RC and found that the experience has been great.  Zero compatibility issues, all works as it worked in Vista and the integration with Windows Easy Transfer (WES) has been phenomenal.  If you don’t know WES, it is a tool available by default with Vista and Windows 7 that allows you to migrate your Outlook, IE, Desktop and other personal settings easily, in addition to backing up your files across different locations.  &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Coming back to the original intent of the post, as always I have the Beta versions and Visual Studio 2010 is something I can’t resist trying out on Windows 7 RC.  Surprisingly, there was zero issues when installing on Windows 7 RC.  The only work around that is running all over the internet is that SQL Server 2008 SP1 must have been installed before installing Visual Studio 2010 Beta on a Windows 7 RC machine.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I had it already so faced zero issues.  If you don’t have SQL Server 2008 SP1 installed, you would want to do that first from &lt;/font&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=66ab3dbb-bf3e-4f46-9559-ccc6a4f9dc19"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;here&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; before installing Visual Studio 2010 Beta 1 on a Windows 7 RC machine.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Go ahead, install Windows 7, install SQL Server 2008 SP1 and Visual Studio 2010 and get to experience the latest with Application Development.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132813"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132813" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132813.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/06/15/quick-post-on-setting-up-visual-studio-2010-on-a.aspx</guid>
            <pubDate>Mon, 15 Jun 2009 12:25:56 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132813.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/06/15/quick-post-on-setting-up-visual-studio-2010-on-a.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132813.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132813.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET 4.0 QueryExtender, AutoCompleteExtender and UpdatePanel &amp;ndash; mashing it up all</title>
            <category>ASP.NET</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/06/05/asp.net-4.0-queryextender-autocompleteextender-and-updatepanel-ndash-mashing-it-up.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I am playing with the ASP.NET 4.0 QueryExtender released as a part of the Visual Studio 2010 Beta 1 recently.   It provides endless opportunities for working with data without writing much code and when you combine it with a few Ajax features, gives a truly great user experience with very less effort.  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;To begin with you need the Visual Studio 2010 Beta 1 and .NET Framework 4.0 Beta 1.  You can install both from &lt;/font&gt;&lt;a title="http://msdn.microsoft.com/hi-in/netframework/dd819232(en-us).aspx" href="http://msdn.microsoft.com/hi-in/netframework/dd819232(en-us).aspx"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://msdn.microsoft.com/hi-in/netframework/dd819232(en-us).aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Also, I am using the Northwind sample database and this can be downloaded from &lt;/font&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034&amp;amp;displaylang=en"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=06616212-0356-46A0-8DA2-EEBC53A68034&amp;amp;displaylang=en&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;To make things more fun, I am also using AJAX Control Toolkit.  You can download the same from &lt;/font&gt;&lt;a title="http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326" href="http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; You can download just the DLL from the &lt;strong&gt;AJAXControlToolkit-Framework3.5SP1-DllOnly.zip&lt;/strong&gt; link in this page since in this sample, we are just going to use the control.  However, if you already have the AjaxControlToolkit installed, you can simply reference the AjaxControlToolkit.dll file in the Website.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Note that, due to a security implementation in VS 2010, the AjaxControlToolkit DLL cannot be used as is in the projects in VS 2010.  Check this post on using AjaxControlToolkit with VS 2010 Beta 1 &lt;/font&gt;&lt;a title="http://blogs.msdn.com/webdevtools/archive/2009/05/26/using-microsoft-ajax-control-toolkit-with-visual-studio-10-beta-1.aspx" target="_blank" href="http://blogs.msdn.com/webdevtools/archive/2009/05/26/using-microsoft-ajax-control-toolkit-with-visual-studio-10-beta-1.aspx"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://blogs.msdn.com/webdevtools/archive/2009/05/26/using-microsoft-ajax-control-toolkit-with-visual-studio-10-beta-1.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Once you are done with the installation and other steps, create a new ASP.NET Website.  Note that, for the QueryExtender to work well, you need to make a small web.config update.  You can find the details about this, in my &lt;/font&gt;&lt;a target="_blank" href="http://geekswithblogs.net/ranganh/archive/2009/06/04/unknown-server-tag-lsquoaspsearchexpressionrsquo-error-with-queryextender-control-in-visual.aspx"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;previous post  here&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;  This is just a Beta behaviour.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;In the ASP.NET Website, first we will create a LINQ to SQL Class (Right Click Website – Add new item – LINQ TO SQL Class.  Provide this the name “Northwind”.  It would create a Northwind.dbml file, a class file as well as layout file.   Using the server explorer link, connect to the Northwind Database.  For this sample, I am using the Products table.   So, select the table from Northwind database folder under “Tables” and drag and drop it into the LINQ to SQL designer view.  Build the solution.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Once this is done, open the Default.aspx page and add the following code after the form tag.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"&amp;gt; &lt;br /&gt;
        &amp;lt;/asp:ScriptManager&amp;gt; &lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;We are adding the above since we are going to use Ajax Futures.  Normally this is not required to use the QueryExtender&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Then, add a LINQ Data Source and configure it to use the Products table in the Northwind DataContext created.  The code should look something like below:-&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;asp:LinqDataSource ID="LinqDataSource1" runat="server" ContextTypeName="NorthwindDataContext" &lt;br /&gt;
            TableName="Products"&amp;gt; &lt;br /&gt;
        &amp;lt;/asp:LinqDataSource&amp;gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Post this, I am adding a TextBox, Button and QueryExtender as follows:-&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;asp:TextBox ID="TextBox1" runat="server"&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;asp:Button ID="Button1" Text="Submit" runat="server" /&amp;gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;asp:QueryExtender ID="QueryExtender1" runat="server" TargetControlID="LinqDataSource1"&amp;gt; &lt;br /&gt;
          &amp;lt;asp:SearchExpression DataFields="ProductName" SearchType="StartsWith"&amp;gt; &lt;br /&gt;
            &amp;lt;asp:ControlParameter ControlID="TextBox1" /&amp;gt; &lt;br /&gt;
          &amp;lt;/asp:SearchExpression&amp;gt; &lt;br /&gt;
        &amp;lt;/asp:QueryExtender&amp;gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Note that the ControlID for QueryExtender’s ControlParameter is TextBox1 and the TargetControlID is LinqDataSource1.  Update these if you gave different ID Names.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Post this, add a GridView to the page and configure it to use the LINQ DataSource created above.  I am not posting the code below since it would make this post too big.  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If everything works fine, you should be able to see a GridView populated with the Products Data and a TextBox and Button when you run the page.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;When you type a particular Product Name, say “Anideed Syrup” and click on “Submit” Button, it would filter and show only that particular record in the GridView.  Note that, you haven’t written any code for this filtering so far.  All happens by virtue of the QueryExtender control.  We have used SearchExpression in this case and it has stuff like StartsWith, EndsWith, contains for SearchType that can be used exhaustively for different requirements.  Also, there is RangeExpression, PropertyExpression etc.,  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The input for the QueryExtender can also come from various sources.  In this case, it is TextBox and hence ControlParameter.  You can also use QueryString, Cookie, Form, Profile, Session etc., &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;For a more exhaustive sample on QueryExtender, check &lt;/font&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx" target="_blank" href="http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Now that we have a search behaviour, we would like to go little further and make this whole stuff asynchronous so that the operation is smooth.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Add an UpdatePanel and place all the above inside the ContentTemplate of the UpdatePanel.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;When you run the page now and type a search item and click on the “Submit” button, the results bind asynchronously without a postback, making it look better.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;One final touch is to provide search suggestions.  For this, I would be using the AutoCompleteExtender feature.  If you already have the AjaxControlToolkit installed, you may want to remove it from ToolBox and do the step in paragraph 5 (security implementation in VS 2010)  above and then add it to the Toolbox again.  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Drag and drop the AutoCompleteExtender into the page and set its TargetControlID to TextBox1.  &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Now, the AutoCompleteExtender requires a Web Method to retrieve the values asynchronously.   We will use PageMethods for this so that we avoid creating a separate webservice.   For this purpose, we will use the same DataContext created by the LINQ DataSource Control above.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Swtich to the code behind of the Default.aspx page i.e. Default.aspx.cs file and add the following using statements&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;using System.Web.Services; &lt;br /&gt;
using System.Configuration;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Post that, the method for retrieving product name is as below:-&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;[WebMethod] &lt;br /&gt;
    public static IQueryable GetProductNames(string prefixText) &lt;br /&gt;
    { &lt;br /&gt;
        NorthwindDataContext nwdc = new NorthwindDataContext(); &lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;        var productList = from Product in nwdc.Products &lt;br /&gt;
                          where Product.ProductName.StartsWith(prefixText) &lt;br /&gt;
                          select Product.ProductName; &lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;        return productList; &lt;br /&gt;
     }&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;With this, we are getting a list of Products whose names start with the prefixText.  The prefixText is the one used in the AutoCompleteExtender and length can be set using MinimumPrefixLength from 1 to 2,3 etc.,  This is basically the number of characters you need to type before the suggestions need to show up.  Then configure the ServiceMethod for the AutoCompleteExtender to GetProductNames (the method above).  The updated AutoCompleteExtender code should look like&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&amp;lt;cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" &lt;br /&gt;
                    MinimumPrefixLength="1" TargetControlID="TextBox1" ServiceMethod="GetProductNames"&amp;gt; &lt;br /&gt;
                &amp;lt;/cc1:AutoCompleteExtender&amp;gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Once you have all of these, run the page and when you start typing the ProductName in the TextBox, it should start showing suggestions.  Select one of them and click on the “Submit” Button and you should get the result bound to GridView, all happening without a postback.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;You can improve the layout with better CSS for the AutoCompleteExtender, better layout for GridView, Button etc., to further improve the experience.  I have posted a few sample screen shots below and also attached the source code for the above sample with this.  Note that there are far too many steps involved in setting up the website rather than the actual code work, so if something doesn’t work, make sure you have checked all the initial steps mentioned by me in the beginning.  Hope you find this sample useful.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Download the sample from &lt;a title="http://cid-069f94a102eff49a.skydrive.live.com/browse.aspx/QueryExtenderSample" target="_blank" href="http://cid-069f94a102eff49a.skydrive.live.com/browse.aspx/QueryExtenderSample"&gt;http://cid-069f94a102eff49a.skydrive.live.com/browse.aspx/QueryExtenderSample&lt;/a&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="lightbox" href="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/ASP.0QueryExtenderAutoCompleteExtenderan_E7D1/screenshot1_2.jpg"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="screenshot1" border="0" alt="screenshot1" width="722" height="276" src="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/ASP.0QueryExtenderAutoCompleteExtenderan_E7D1/screenshot1_thumb.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="lightbox" href="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/ASP.0QueryExtenderAutoCompleteExtenderan_E7D1/screenshot_2.jpg"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="screenshot" border="0" alt="screenshot" width="729" height="237" src="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/ASP.0QueryExtenderAutoCompleteExtenderan_E7D1/screenshot_thumb.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132641"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132641" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132641.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/06/05/asp.net-4.0-queryextender-autocompleteextender-and-updatepanel-ndash-mashing-it-up.aspx</guid>
            <pubDate>Fri, 05 Jun 2009 10:59:19 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132641.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/06/05/asp.net-4.0-queryextender-autocompleteextender-and-updatepanel-ndash-mashing-it-up.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132641.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132641.aspx</trackback:ping>
        </item>
        <item>
            <title>Unknown server tag &amp;lsquo;asp:SearchExpression&amp;rsquo; error with QueryExtender control in Visual Studio 2010 Beta 1</title>
            <category>ASP.NET</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/06/04/unknown-server-tag-lsquoaspsearchexpressionrsquo-error-with-queryextender-control-in-visual.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;One of the cool things about ASP.NET 4.0 is the Query Extender and the ability to search within DataContext without using WHERE clause, writing extensive code etc.,  It works on the new set of namespace i.e. “System.Web.UI.WebControls.Expressions” namespace.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I am trying to put up an extensive sample using QueryExtender in the next post, but for this post, I wanted to share an error that you might hit when trying to implement the Query Extender control with Search Expression, Range Expression etc.,  This error is specific to the Visual Studio 2010 Beta 1 build that was released to public.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If you look at the &lt;/font&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd537669(VS.100).aspx" target="_blank"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;MSDN sample&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; for Query Extender it ports a markup like below for Query Extender&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;asp:QueryExtender runat="server" TargetControlID="LinqDataSource1"&amp;gt; &lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;em&gt;&lt;strong&gt;     &amp;lt;asp:SearchExpression SearchType="StartsWith" DataFields="Name" &amp;gt; &lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;em&gt;&lt;strong&gt;        &amp;lt;asp:ControlParameter ControlID="SearchTextBox" /&amp;gt; &lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font face="Tahoma"&gt;&lt;font color="#000080" size="2"&gt;&lt;em&gt;&lt;strong&gt;     &amp;lt;/asp:SearchExpression&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;/asp:QueryExtender&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;As you can see, the QueryExtender is useful only when you add SearchExpression etc., since they define the action that QueryExtender performs. However, when you try the above sample with Visual Studio 2010 Beta 1, you might get a build error and/or a runtime error that Unknown server tag ‘asp:SearchExpression’.  The same error occurs for RangeExpression, PropertyExpression etc.,&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;You won’t even get intellisense for the above inside the QueryExtender tag.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The reason for the same is a simple mismatch in the web.config namespace reference entry.  Once you add the following entry in the web.config file, this error would be gone.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;em&gt;&lt;strong&gt;&amp;lt;add tagPrefix="asp" namespace="System.Web.UI.WebControls.Expressions" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /&amp;gt;&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Note: The PublicKeyToken needs to be updated as per the other entries in this section, if different.&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The above tag needs to be placed between &amp;lt;pages&amp;gt;&amp;lt;controls&amp;gt;..&amp;lt;/controls&amp;gt;&amp;lt;/pages&amp;gt; tags in the web.config file.  Post this, you would also be able to get intellisense for these within the QueryExtender&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132614"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132614" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132614.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/06/04/unknown-server-tag-lsquoaspsearchexpressionrsquo-error-with-queryextender-control-in-visual.aspx</guid>
            <pubDate>Thu, 04 Jun 2009 22:46:21 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132614.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/06/04/unknown-server-tag-lsquoaspsearchexpressionrsquo-error-with-queryextender-control-in-visual.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132614.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132614.aspx</trackback:ping>
        </item>
        <item>
            <title>Mozilla Crash Reporter &amp;ndash; the death screen</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/06/01/mozilla-crash-reporter-ndash-the-death-screen.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/MozillaCrashReporterthedeathscreen_C2A1/mozilla_2.jpg" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="mozilla" border="0" alt="mozilla" src="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/MozillaCrashReporterthedeathscreen_C2A1/mozilla_thumb.jpg" width="279" height="257" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;As a part of my various experimentations, I do run Mozilla FireFox, Safari as well as Google Chrome.  Recently, Mozilla had a crash and it doesn’t allow me to proceed further upon restarting it.  The above screen shows up.  I thought, clicking on “Restart Firefox” after submitting the information would help, but everytime I try running FireFox, the same dialog comes up.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;There must be some indication that Mozilla wouldn’t function and I would need to reinstall or something like that.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Compared to the IE8’s crash recovery which not only restores the tab/browser and says that this has been recovered, the experience Mozilla Firefox gave is annoying.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Huh !&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132523"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132523" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132523.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/06/01/mozilla-crash-reporter-ndash-the-death-screen.aspx</guid>
            <pubDate>Mon, 01 Jun 2009 18:50:29 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132523.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/06/01/mozilla-crash-reporter-ndash-the-death-screen.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132523.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132523.aspx</trackback:ping>
        </item>
        <item>
            <title>Bingo Bing :)</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/28/bingo-bing.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Our new search engine, more than just search, it would be a decision engine.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;In a bid to provide better search experiences, we will be releasing a new decision engine next week.  The official name is Bing.  I think it is a cool name and this would definitely improve the traditional experience people find with Search.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Today, people go to search engine to find results which are assumed the  best.  But these are mostly rated based on the number of links, word presence, meta tags etc.,  However, in a day where people search for just anything and everything, more analysis, relevance, combined with intelligent decision making would be true way for getting the best results.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;For now, Bing is coming soon and you can find more about it at &lt;/font&gt;&lt;a title="http://www.bing.com/ComingSoon" href="http://www.bing.com/ComingSoon" target="_blank"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://www.bing.com/ComingSoon&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;As always, a new release first goes through the initial criticisms, comparisons and the denial phase before it gets adoption and I am sure, with your feedbacks and support, Bing would be a great release just as the Windows 7 Beta, we did recently.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I have used a variety of search engines, including Live and the other popular engines, but have rarely got what I want, although the engine thinks that it is the most relevant result.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;With Bing, I look forward to that perfect result, I have always wanted.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132474"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132474" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132474.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/28/bingo-bing.aspx</guid>
            <pubDate>Fri, 29 May 2009 04:02:55 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132474.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/28/bingo-bing.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132474.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132474.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Vista SP2 and Windows Server 2008 SP2</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/28/windows-vista-sp2-and-windows-server-2008-sp2.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The Windows team put up quick work and released the SP2 for Windows Vista and Windows Server 2008 despite the parallel Windows 7 work that has been keeping them busy.   So if you are running Windows Vista SP1 or Windows Server 2008, you can install SP2 released from &lt;/font&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=a4dd31d5-f907-4406-9012-a5c3199ea2b3&amp;amp;DisplayLang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a4dd31d5-f907-4406-9012-a5c3199ea2b3&amp;amp;DisplayLang=en" target="_blank"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=a4dd31d5-f907-4406-9012-a5c3199ea2b3&amp;amp;DisplayLang=en&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; or better turn on automatic updates and it should do the update sometime during this month.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Currently it is available for 5 languages and more general availability might be over the next few months.  Note that Windows Vista SP1 is a pre-requisite and it can be downloaded from &lt;/font&gt;&lt;a title="http://technet.microsoft.com/en-us/windows/bb738089.aspx" href="http://technet.microsoft.com/en-us/windows/bb738089.aspx" target="_blank"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://technet.microsoft.com/en-us/windows/bb738089.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;In the case of Windows Server, when it was released, it came by default with SP1 so this is technically the Service Pack 1 although, for versioning consistency it is SP2.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The Windows Team proactively blogs about these new releases and other updates at &lt;a title="http://windowsteamblog.com/" href="http://windowsteamblog.com/" target="_blank"&gt;http://windowsteamblog.com/&lt;/a&gt;&lt;/font&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;The particular post which talks about this and the links for other flavours such as x64, Enterprise etc., is &lt;a title="http://windowsteamblog.com/blogs/windowsvista/archive/2009/05/26/windows-vista-and-windows-server-2008-sp2-rtw.aspx" href="http://windowsteamblog.com/blogs/windowsvista/archive/2009/05/26/windows-vista-and-windows-server-2008-sp2-rtw.aspx" target="_blank"&gt;http://windowsteamblog.com/blogs/windowsvista/archive/2009/05/26/windows-vista-and-windows-server-2008-sp2-rtw.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;For the folks interested in details about this Service Pack, it is KB948465&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132464"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132464" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132464.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/28/windows-vista-sp2-and-windows-server-2008-sp2.aspx</guid>
            <pubDate>Thu, 28 May 2009 17:44:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132464.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/28/windows-vista-sp2-and-windows-server-2008-sp2.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132464.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132464.aspx</trackback:ping>
        </item>
        <item>
            <title>Error: Could not load file or assembly 'System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The module was expected to contain an assembly manifest.</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/27/error-could-not-load-file-or-assembly-system.transactions-version2.0.0.0-cultureneutral.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Recently, I was trouble shooting an error for my friend.  Despite having all the necessary framework and service packs installed, this error “&lt;em&gt;&lt;strong&gt;Could not load file or assembly 'System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The module was expected to contain an assembly manifest.&lt;/strong&gt;”&lt;/em&gt;  was surfacing, every time we tried connecting to a SQL Server instance using SQL Server Management Studio.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;At first, I thought the issue must be with SQL Server and tried reinstalling SQL Server.   During the installation, the SQL Server Agent, SQL Server Instance and SQL Full-text filter would fail while the rest of the components install successfully.  Again, the Management Studio would fail with the above error while trying to connect to an instance running on a server (same is the case with local as well)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Then I tried reinstalling Visual Studio 2008.  It installed although there seemed to be some issue somewhere during the installation.  Trying to reinstall the Service Pack 1, repairing it, didn’t solve the issue and I was again hitting the road block.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;When I did a search, there were hardly any links on an elaborate error message like above although I found one (&lt;/font&gt;&lt;a title="http://forums.asp.net/t/1145885.aspx" href="http://forums.asp.net/t/1145885.aspx" target="_blank"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://forums.asp.net/t/1145885.aspx&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The solution mentioned was talking about a possible GAC Failure for System.Transactions (System.Transactions is a part of .NET 2.0 and in the machine it was already installed although some how it had been removed from GAC i.e. &lt;strong&gt;C:\Windows\Assembly&lt;/strong&gt;).&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Now, I found this DLL (&lt;strong&gt;System.Transactions)&lt;/strong&gt; in &lt;strong&gt;C:\Windows\Microsoft.NET\Framework\v2.0.50727&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I had to install this into GAC.  &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If you are running Visual Studio 2005, then &lt;strong&gt;gacutil.exe&lt;/strong&gt; must be present inside “&lt;strong&gt;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin&lt;/strong&gt;”&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;You would have to navigate to the above location in cmd prompt (elevated mode in Vista) and then execute&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;gacutil -I "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Transactions.dll"&lt;/strong&gt;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If you are running Visual Studio 2008, you could use the Visual Studio 2008 Command Prompt (&lt;strong&gt;Start-All Programs-Microsoft Visual Studio 2008 – Visual Studio Tools – Visual Studio 2008 Command Prompt) &lt;/strong&gt;&lt;/font&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;and execute the above command.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Once you do that, you should be able to proceed with SQL Server installation as well as connect with other database servers or to put it simply, get rid of the above error in some other scenario.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;The other error that was appearing occasionally before I did the above fix, in SQL Server Management Studio, was &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;Cannot connect to &amp;lt;servername&amp;gt;&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;ADDITIONAL INFORMATION&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;“The system cannot find the file specified. (Exception from HRESULT: 0x80070002) (System.Data)” &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;This got solved as well after I GACed the System.Transactions DLL in my scenario but if there is an alternate solution, please post in comments.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132448"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132448" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132448.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/27/error-could-not-load-file-or-assembly-system.transactions-version2.0.0.0-cultureneutral.aspx</guid>
            <pubDate>Wed, 27 May 2009 23:27:19 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132448.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/27/error-could-not-load-file-or-assembly-system.transactions-version2.0.0.0-cultureneutral.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132448.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132448.aspx</trackback:ping>
        </item>
        <item>
            <title>Finding installed version, edition and service pack version of SQL Server</title>
            <category>SQL Server</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/20/finding-installed-version-edition-and-service-pack-version-of-sql.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Today I wanted to find the version of SQL Server 2008 installed in my machine.  I did a quick search and the first support article from Microsoft had the answer to it &lt;/font&gt;&lt;a title="http://support.microsoft.com/kb/321185" href="http://support.microsoft.com/kb/321185"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://support.microsoft.com/kb/321185&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I just modified it a little bit with column headings so that if you are using it in an SP, returning it etc., it would help.  So the modified query is as below&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#008000" size="2" face="Tahoma"&gt;&lt;em&gt;SELECT SERVERPROPERTY('productversion') as 'Product Version', SERVERPROPERTY ('productlevel') as 'Service Pack Version', SERVERPROPERTY ('edition') as Edition&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If there are better/alternate ways, please post in the comments.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; &lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132303"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132303" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132303.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/20/finding-installed-version-edition-and-service-pack-version-of-sql.aspx</guid>
            <pubDate>Wed, 20 May 2009 22:20:37 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132303.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/20/finding-installed-version-edition-and-service-pack-version-of-sql.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132303.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132303.aspx</trackback:ping>
        </item>
        <item>
            <title>Some important links</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/19/some-important-links.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;Update for .NET 3.5 SP1&lt;/strong&gt; (Important if working with Dynamic Data) &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://support.microsoft.com/kb/959209" href="http://support.microsoft.com/kb/959209"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://support.microsoft.com/kb/959209&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;ASP.NET Compilation Enhancement Fix&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://code.msdn.microsoft.com/KB967535/Release/ProjectReleases.aspx?ReleaseId=2328" href="http://code.msdn.microsoft.com/KB967535/Release/ProjectReleases.aspx?ReleaseId=2328"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://code.msdn.microsoft.com/KB967535/Release/ProjectReleases.aspx?ReleaseId=2328&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;  (for Windows Vista and Windows Server 2008)&lt;/font&gt;&lt;a title="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18157" href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18157"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18157&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt; (for Windows XP and Windows Server 2003)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;Microsoft .NET RIA Services May 2009 Preview&lt;/strong&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;&lt;strong&gt;ASP.NET 4.0 in VS 2010 Doc&lt;/strong&gt;   &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.asp.net/learn/whitepapers/aspnet40" href="http://www.asp.net/learn/whitepapers/aspnet40"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;http://www.asp.net/learn/whitepapers/aspnet40&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Some of them are a little old but thought worth putting them up.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132260"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132260" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132260.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/19/some-important-links.aspx</guid>
            <pubDate>Tue, 19 May 2009 21:22:54 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132260.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/19/some-important-links.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132260.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132260.aspx</trackback:ping>
        </item>
        <item>
            <title>PPTs opening very slowly? &amp;ndash; Check your printer drivers - Microsoft Office 2007 PowerPoint</title>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/19/ppts-opening-very-slowly-ndash-check-your-printer-drivers.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Recently I seemed to have issues with opening PPT files.  I am running Office 2007 for a long time now and one of the things that I use most with respect to my work is PowerPoint files.  Over the last 2 weeks I saw a certain weird behaviour with PPTs specifically related to printer options.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Every time, I try to open the PPT or unlock the system with the PPTs open, they try to print to my default printer.  The specific error message would state that the default printer could not be accessed.  I dismissed them couple of times and thereafter, the PPTs start working normally.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;However, I did realize that there is some issue somewhere.  Today, any PPT I try to open was extremely slow. Initially I was opening them from a SharePoint portal, so thought, the issue must be with the network.  But when I tried opening some local PPT files, they took similar time and were simply hanging.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Did some research and seems my initial suspicion was true.  The printer driver was causing some concern here.  I opened up the printers folder and tried to remove the printer.  Now, the printer started giving “Printer cannot be removed. Access Denied” error message.  The problem was getting interesting since I made sure that it is not the default printer and neither there are any pending print jobs.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;In the end I re-installed the printer driver from the vendor website and post that, I could delete the printer.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;After that, the PPTs started behaving normally.  They were opening quickly and I didn't have any issue with PPTs after that.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;I am still researching on what relation PPT has with printers to hook up automatically and would post once I find something significant.  Meanwhile, if anyone is aware of it, please post in comments.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132259"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132259" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132259.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/19/ppts-opening-very-slowly-ndash-check-your-printer-drivers.aspx</guid>
            <pubDate>Tue, 19 May 2009 21:02:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132259.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/19/ppts-opening-very-slowly-ndash-check-your-printer-drivers.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132259.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132259.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio 2010 and .NET 4.0 Beta 1 Download today</title>
            <category>Visual Studio</category>
            <category>Web Development</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/18/visual-studio-2010-and-.net-4.0-beta-1-download-today.aspx</link>
            <description>&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;After the tremendous amount of interest the VPCs of the Visual Studio 2010 and .NET 4.0 generated, the Beta 1 bits would be available for download for MSDN Subscribers later today.  The general public would also be able to download the bits starting this Wednesday.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Visual Studio 2010 combines the power of .NET 4.0 and the tremendous enhancements done to areas such as Web Development, WPF as well as native development and provides the best so far platform for developers.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;While some of the features were available as v1 in .NET 3.5 SP1 as well as individual downloads over the last few months, with Visual Studio 2010, all of these are bundled into one install and has much richer integration support for many of what developers wanted.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;While it would be very hard to post all of the enhancements in one single post, to name a few, here below are some of the key aspects&lt;/font&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;ASP.NET 4.0 – Support for rich client side development, complete control on mark-up, business oriented data controls etc.,&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;ASP.NET AJAX 4.0 – complete client side development with JavaScript – support for UI Templates etc.,&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;ASP.NET Dynamic Data – moving away from just scaffolding to integration with existing applications, richer validation and support for entity framework.&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;WPF 4.0 – best experience for client application development&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Developer focussed improvements in code editor (rapid code generation)&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;One Click Deployment for Web Applications&lt;/font&gt; &lt;/li&gt;
    &lt;li&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Lots of enhancements for native developers&lt;/font&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;And much much more….&lt;/font&gt;&lt;/ul&gt;
    &lt;ul&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;While, I have had the privilege to play with some of the early builds, I look forward eagerly to install this build as much as you would be and also would love to hear from you folks on your experiences.&lt;/font&gt;&lt;/ul&gt;
        &lt;ul&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;If you are an MSDN Subscriber, visit the &lt;/font&gt;&lt;a target="_blank" href="http://msdn.microsoft.com/subscriptions/downloads/default.aspx?pv=18:370"&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;MSDN Subscription Center&lt;/font&gt;&lt;/a&gt;&lt;/ul&gt;
            &lt;ul&gt;&lt;font color="#000080" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132200"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132200" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132200.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/18/visual-studio-2010-and-.net-4.0-beta-1-download-today.aspx</guid>
            <pubDate>Tue, 19 May 2009 00:56:13 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132200.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/18/visual-studio-2010-and-.net-4.0-beta-1-download-today.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132200.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132200.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.NET Sessions at Tech.Ed India 2009</title>
            <category>ASP.NET</category>
            <category>TechEd India 2009</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/18/asp.net-sessions-at-tech.ed-india-2009.aspx</link>
            <description>&lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;I am back from delivering &lt;a href="http://www.msteched.in/" target="_blank"&gt;Tech.Ed India 2009&lt;/a&gt;, particularly the web platform track where I delivered three sessions across 2 days.  In addition, we also had Stephen Walther from the ASP.NET Team deliver sessions on ASP.NET 4.0, ASP.NET MVC and ASP.NET AJAX.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;Over the next few posts, I would like to get all the content that we discussed during Tech.Ed India and possible videos so that even if you missed the action over there, you could benefit right here.  To begin with, the sessions focussing on ASP.NET were&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;ASP.NET 4.0 by Stephen Walther&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;ASP.NET MVC by Stephen Walther&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;ASP.NET Dynamic Data by Harish Ranganathan (that’s me)&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;IIS 7.5, Server Core with ASP.NET – Windows Server 2008 R2 by Praveen Srivatsa&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;ASP.NET AJAX by Stephen Walther&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;VS 2010 Web Deployment features by Harish Ranganathan&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font color="#000080" face="Tahoma"&gt;ASP.NET – A day in the life of an ASP.NET Request by Harish Ranganathan&lt;/font&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;While bulk of the above require VS 2010 bits, to begin with, lets pick up the sessions which don’t require ex.-  The session on ASP.NET Dynamic Data.  In this post, I would specify the things to get started and cover up the actual content in the next post.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;&lt;strong&gt;Pre-requisites for this sample&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;1. &lt;/font&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;amp;displaylang=en" target="_blank"&gt;&lt;font color="#000080" face="Tahoma"&gt;Visual Studio 2008 SP1&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" face="Tahoma"&gt; &amp;amp; .&lt;/font&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&amp;amp;displaylang=en" target="_blank"&gt;&lt;font color="#000080" face="Tahoma"&gt;NET 3.5 SP1&lt;/font&gt;&lt;/a&gt;&lt;font color="#000080" face="Tahoma"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;2. &lt;a href="http://aspnet.codeplex.com/Wiki/View.aspx?title=Dynamic%20Data" target="_blank"&gt;Dynamic Data Preview&lt;/a&gt;&lt;/font&gt;&lt;font color="#000080" face="Tahoma"&gt;&lt;/font&gt;&lt;font color="#000080" face="Tahoma"&gt; (CodePlex)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;3. &lt;/font&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce&amp;amp;displaylang=en" target="_blank"&gt;&lt;font color="#000080" face="Tahoma"&gt;.NET RIA Services&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx" target="_blank"&gt;SQL Server 2008/2005&lt;/a&gt; or &lt;a href="http://www.microsoft.com/express/sql/download/" target="_blank"&gt;Express Editions&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5. &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=06616212-0356-46a0-8da2-eebc53a68034&amp;amp;displaylang=en" target="_blank"&gt;Northwind Sample Database&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;Also, you need a bunch of DLLs that you get from the above download (Dynamic Data Preview)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;In the following posts, we will examine, how you can take the Dynamic Data Preview, .NET RIA Service Domain Data Source controls to build your 3 tier architecture website which uses/doesn't use Dynamic Data features.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;To sum it up, Dynamic Data and Domain Data Source controls are mutually exclusive and can be used selectively according to your requirement.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#000080" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132196"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132196" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132196.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/18/asp.net-sessions-at-tech.ed-india-2009.aspx</guid>
            <pubDate>Mon, 18 May 2009 23:18:10 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132196.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/18/asp.net-sessions-at-tech.ed-india-2009.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132196.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132196.aspx</trackback:ping>
        </item>
        <item>
            <title>Twenty 20 Action in my Tech Ed Sessions</title>
            <category>Events</category>
            <category>TechEd India 2009</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/12/twenty-20-action-in-my-tech-ed-sessions.aspx</link>
            <description>&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;Twenty 20 is the happening thing at the moment and most of you attending Tech Ed might worry on missing out watching it, although majority of the matches would happen only in the late evening and you can still catch up after attending TechEd.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;However, to keep your Twenty20 interests alive, I am planning to maintain the theme for my sessions around Twenty20.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;Although you wouldnt be able to see live matches, you would still deal with the raw data that you keep analyzing over and over again from websites and post match analysis.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;That much I can ensure that your Twenty20 experience doesnt get spoiled by attending TechEd.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;Well, thats like revealing too much of information and killing the suspense, but if you are regular follower of my blog, you deserve to know it upfront than the less fortuned, who dont  &lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;See you at Tech Ed India&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132045"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132045" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132045.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/12/twenty-20-action-in-my-tech-ed-sessions.aspx</guid>
            <pubDate>Tue, 12 May 2009 12:45:41 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132045.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/12/twenty-20-action-in-my-tech-ed-sessions.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132045.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132045.aspx</trackback:ping>
        </item>
        <item>
            <title>Cannon PI &amp;ndash; Title Sequence &amp;ndash; Microsoft Web Platform</title>
            <category>ASP.NET</category>
            <category>Video</category>
            <category>Web Development</category>
            <link>http://geekswithblogs.net/ranganh/archive/2009/05/11/cannon-pi-ndash-title-sequence-ndash-microsoft-web-platform.aspx</link>
            <description>&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d10dafec-2d46-4379-8bb0-617a18e4c2ff" class="wlWriterEditableSmartContent"&gt;&lt;div id="2a93e5b4-471d-46aa-afcd-60f865b12d78" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=cCApcSq1ke0" target="_new"&gt;&lt;img src="http://geekswithblogs.net/images/geekswithblogs_net/ranganh/WindowsLiveWriter/CannonPITitleSequenceMicrosoftWebPlatfor_E161/video459e7683d161.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('2a93e5b4-471d-46aa-afcd-60f865b12d78'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/cCApcSq1ke0&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/cCApcSq1ke0&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/web/" href="http://www.microsoft.com/web/"&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;http://www.microsoft.com/web/&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#333399" size="2" face="Tahoma"&gt;Cheers !!!&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132025"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=132025" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/ranganh/aggbug/132025.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Harish Ranganathan</dc:creator>
            <guid>http://geekswithblogs.net/ranganh/archive/2009/05/11/cannon-pi-ndash-title-sequence-ndash-microsoft-web-platform.aspx</guid>
            <pubDate>Mon, 11 May 2009 21:01:41 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/ranganh/comments/132025.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/ranganh/archive/2009/05/11/cannon-pi-ndash-title-sequence-ndash-microsoft-web-platform.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/ranganh/comments/commentRss/132025.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/ranganh/services/trackbacks/132025.aspx</trackback:ping>
        </item>
    </channel>
</rss>