<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Bing it on</title><subtitle type="html">When it doubt, Bing it!</subtitle><id>http://blogs.msdn.com/b/nihitk/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/nihitk/atom.aspx" /><generator uri="http://telligent.com" version="5.6.50428.7875">Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><updated>2008-05-13T09:03:13Z</updated><entry><title>Bing Relevance Rocks!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2011/01/12/bing-ranking-rocks.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2011/01/12/bing-ranking-rocks.aspx</id><published>2011-01-12T23:29:00Z</published><updated>2011-01-12T23:29:00Z</updated><content type="html">&lt;p&gt;Very exciting to see news of a 3rd party company which did an adhoc test of relevancy to see which search engine did better and guess what?&lt;a href="http://searchengineland.com/google-vs-bing-the-fallacy-of-the-superior-search-engine-60928"&gt; Bing beats Google&lt;/a&gt;! Woot! &lt;/p&gt;
&lt;p&gt;It's definitely not definitive (if measuring relevance can ever be definitive in a true sense) but feels&amp;nbsp;great none the less. &lt;a href="http://www.Bing.com"&gt;Bing it on&lt;/a&gt;, baby!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10115035" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Bing Operators</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2010/11/16/bing-operators.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2010/11/16/bing-operators.aspx</id><published>2010-11-17T02:17:26Z</published><updated>2010-11-17T02:17:26Z</updated><content type="html">&lt;p&gt;One of the lesser known facts is the &lt;a href="http://msdn.microsoft.com/en-us/library/ff795620.aspx"&gt;different operators&lt;/a&gt; that you can use when doing searches on &lt;a href="http://www.Bing.com"&gt;Bing&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As an example you can do a &lt;a href="http://www.bing.com/search?q=noalter%3Amicrosft&amp;amp;form=QBLH&amp;amp;qs=HS&amp;amp;sk=&amp;amp;pq=n&amp;amp;sp=1&amp;amp;sc=8-1"&gt;noalter:microsft&lt;/a&gt; search to turn off the alteration service which alters {microsft} to {micros&lt;strong&gt;&lt;span style="background-color: #ffff00;"&gt;o&lt;/span&gt;&lt;/strong&gt;ft} by default.&lt;/p&gt;
&lt;p&gt;Of course these are more useful when used programmatically, say via the &lt;a href="http://msdn.microsoft.com/en-us/library/dd251056.aspx"&gt;Bing API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;By the way, very cool to see the number on the &lt;a href="http://www.bing.com/visualsearch?g=wp7&amp;amp;qpvt=Windows+Phone+7+Apps&amp;amp;FORM=Z9GE43"&gt;Windows Phone 7 Apps&lt;/a&gt; Bing visual search page at &lt;strong&gt;2184&lt;/strong&gt; already!&amp;nbsp; Way to go &lt;a href="http://www.microsoft.com/windowsphone"&gt;WP7&lt;/a&gt;!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10092287" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="Bing" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Bing/" /></entry><entry><title>Bing it on!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2010/10/08/bing-it-on.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2010/10/08/bing-it-on.aspx</id><published>2010-10-09T02:06:19Z</published><updated>2010-10-09T02:06:19Z</updated><content type="html">&lt;p&gt;After 3 years with the SQL Server Data Tools team, I have moved onto another exciting chapter within Microsoft, by joining the Bing team. I will be working in the Relevance team as a Test Lead and even though it's just been 2 weeks into the team, I am loving every moment of it!&lt;/p&gt;
&lt;p&gt;I am also looking for great SDETs to come join our team - if you are passionate about testing, data mining, machine learning etc. send me your resume at &lt;a href="mailto:nihitk@microsoft.com"&gt;nihitk@microsoft.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.bing.com"&gt;Bing it on&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10073537" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="Bing" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Bing/" /></entry><entry><title>ADO.Net Entity Designer in VS 2010 - Stored Procedure Return Type Shape Sensing</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2010/04/23/ado-net-entity-designer-in-vs-2010-stored-procedure-return-type-shape-sensing.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2010/04/23/ado-net-entity-designer-in-vs-2010-stored-procedure-return-type-shape-sensing.aspx</id><published>2010-04-23T18:23:31Z</published><updated>2010-04-23T18:23:31Z</updated><content type="html">&lt;p&gt;The Entity Framework in .Net Framework 4.0 contains a bunch of new functionality mentioned &lt;a href="http://msdn.microsoft.com/en-us/library/ex6y04yf(VS.100).aspx"&gt;here&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/efdesign/archive/2010/04/12/announcing-the-release-of-entity-framework-4.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This blog post will talk about some of the details of a lesser known feature in the the Entity Designer in VS 2010 which enhances user productivity by enabling discovery of the return type of stored procedures from within the Function Import dialog box. Further it allows the Return Type to be defined as a Complex Type which can be created or updated from within the same dialog box when the stored procedure changes without requiring an Update Model from Database operation to be run.&lt;/p&gt;  &lt;p&gt;The corresponding Help documentation for the related features are as follows:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd456824.aspx"&gt;How to: Map a Function Import to a Complex Type&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb896231.aspx"&gt;How to: Import a Stored Procedure&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc716672.aspx"&gt;Walkthrough: Retrieving Entity Types with a Stored Procedure&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Let’s look at the feature with an example and some screenshots. &lt;/p&gt;  &lt;p&gt;Let’s start by creating a new ADO.Net Entity Data Model file (an EDMX file) which connects to the Northwind database and pulls in a few of the stored procedures from the database as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\13.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image001.png" width="435" height="387" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once the wizard completes, you will see that the sproc entries are present in the Store section in the model browser (which corresponds to the SSDL section of the file) as shown below. You can also see that buried under the EntityContainer node there is a “Function Imports” node which is currently empty.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\23.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image002.png" width="375" height="358" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Next, let’s go ahead and create a new Function Import, either via the Add context menu on the canvas (as shown below) or the Function Imports node in the Model Browser.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\34.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image003.png" width="623" height="468" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This will bring up the Add Function Import dialog box in which you can select the Stored Procedure for which you want to create a Function Import. Notice that when you select a sproc the “Get Column Information” button is activated.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\45.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image004.png" width="502" height="596" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Clicking on that button results in a call to get the shape of the stored procedure and this is then displayed in the grid below including information on what is the EDM Type and Db Type for each column, along with additional information such as Nullable, MaxLength etc.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\59.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image005" border="0" alt="clip_image005" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image005.png" width="501" height="594" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Clicking on the “Create New Complex Type” button does what you would expect by creating a new ComplexType with the shape matching the sproc selected. You can also selected an existing Entity, a Scalar or None instead of the complex type option. Go ahead and save this function import at this point.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\65.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image006.png" width="505" height="599" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now let’s go ahead and update the selected sproc to return an additional column so that the shape is different from what was originally sensed.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\74.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image007" border="0" alt="clip_image007" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image007.png" width="712" height="181" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now when you open the existing Function Import, you can do another “Get Column Information” to sense the new shape off the stored procedure which has been updated.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\86.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image008.png" width="511" height="606" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Which brings in the new column that the sproc is now returning. Viola!&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\94.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image009" border="0" alt="clip_image009" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image009.png" width="517" height="613" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;But wait, there is more! At this point, you have the option to either create a new complex type matching this new shape, or conveniently update the existing complex type which makes managing changes to sprocs so much easier on the Entity Framework side. You don’t need to do an Update Model from Database operation and refresh the sprocs and then manually update the corresponding complex types to the new shapes returned etc. It can all be done conveniently from within the Function Import dialog box.&lt;/p&gt;  &lt;p&gt;&lt;a href="file:///C:\Users\nihitk\AppData\Local\Temp\WindowsLiveWriter-429641856\supfiles3FE0ED3\114.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image010" border="0" alt="clip_image010" src="http://nihit.members.winisp.net/images/MSDNBlog/ADO.NetEntityDesignerinVS2010StoredProce_9598/clip_image010.png" width="518" height="615" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you hit any issues while working with the Entity Framework Runtime or the Designer, be sure to report it on the &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework"&gt;ADO.Net Entity Framework Forums on MSDN&lt;/a&gt; and someone is sure to help you out. Hope you enjoy working with the Entity Framework in Visual Studio 2010.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10001669" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="Data Tools" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Data+Tools/" /><category term="EF4" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/EF4/" /></entry><entry><title>Visual Studio 2010 is NOW available!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2010/04/12/visual-studio-2010-is-now-available.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2010/04/12/visual-studio-2010-is-now-available.aspx</id><published>2010-04-13T00:44:31Z</published><updated>2010-04-13T00:44:31Z</updated><content type="html">&lt;p&gt;After a couple of grueling years, one of the biggest and best releases of Visual Studio is out – &lt;a href="http://blogs.msdn.com/somasegar/archive/2010/04/11/announcing-visual-studio-2010-and-net-framework-4.aspx"&gt;Visual Studio 2010&lt;/a&gt;. Please download and take it out for a spin. It’s been an extremely gratifying experience to have been part of the team that shipped Dev10!&lt;/p&gt;  &lt;p&gt;On the Entity Framework front, this is a huge release and some of the big features added on the runtime and tools side are called out in this &lt;a href="http://blogs.msdn.com/efdesign/archive/2010/04/12/announcing-the-release-of-entity-framework-4.aspx"&gt;EF Design blog post&lt;/a&gt;. I hope to expound on some of these areas, especially the lesser known ones in my future posts.&lt;/p&gt;  &lt;p&gt;The database development in Visual Studio had also seen a huge set of improvements between the &lt;a href="http://blogs.msdn.com/vstsdb/default.aspx"&gt;VSTS Database project system&lt;/a&gt; enhancements and the ability to &lt;a href="http://channel9.msdn.com/posts/elisaj/Developing-Data-tier-Applications-using-Visual-Studio-2010/"&gt;develop Data-Tier Applications in Visual Studio&lt;/a&gt;. Lots of exciting things delivered! Kudos to everyone involved.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9994769" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="Data Tools" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Data+Tools/" /><category term="EF4" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/EF4/" /></entry><entry><title>Spec Explorer 2010</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2009/12/02/spec-explorer-2010.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2009/12/02/spec-explorer-2010.aspx</id><published>2009-12-02T16:51:03Z</published><updated>2009-12-02T16:51:03Z</updated><content type="html">&lt;p&gt;I am very excited to see the latest version of &lt;a href="http://msdn.microsoft.com/en-us/devlabs/ee692301.aspx" target="_blank"&gt;Spec Explorer&lt;/a&gt; (which is available even for &lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx" target="_blank"&gt;Visual Studio 2010 Beta 2&lt;/a&gt;) now available publicly for everyone in the world to leverage. It is available via the &lt;a href="http://msdn.microsoft.com/en-us/devlabs/ee692301.aspx" target="_blank"&gt;MSDN DevLabs&lt;/a&gt; page and the Spec Explorer team (the fact that there is a team dedicated to pushing this tool makes me immensely optimistic about it’s future) even has a &lt;a href="http://blogs.msdn.com/SpecExplorer/" target="_blank"&gt;wonderful new MSDN blog&lt;/a&gt; dedicated to Spec Explorer.&lt;/p&gt;  &lt;p&gt;Kudos to the Spec Explorer team and I look forward to wonderful improvements coming from them in the years ahead to help leverage &lt;a href="http://blogs.msdn.com/nihitk/pages/144664.aspx" target="_blank"&gt;Model Based Testing&lt;/a&gt; in a more pervasive way across the software industry.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9931487" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="General Software Testing" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/General+Software+Testing/" /><category term="Model Based Testing" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Model+Based+Testing/" /></entry><entry><title>Future of Testing from James Whittaker</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2008/12/26/future-of-testing-from-james-whittaker.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2008/12/26/future-of-testing-from-james-whittaker.aspx</id><published>2008-12-27T02:55:19Z</published><updated>2008-12-27T02:55:19Z</updated><content type="html">&lt;p&gt;Found this exceptionally &lt;a href="http://www.utest.com/webinar_james_whittaker.htm" target="_blank"&gt;inspiring, interesting and informative talk&lt;/a&gt; (I saw an internal version of the same talk) by &lt;a href="http://blogs.msdn.com/james_whittaker" target="_blank"&gt;James Whittaker&lt;/a&gt; (please subscribe to his blog if you remotely care about software quality), who is a pioneer in the software testing world. He also has a &lt;a href="http://blogs.msdn.com/james_whittaker/archive/tags/Future+of+testing/default.aspx" target="_blank"&gt;series of blog posts on this topic&lt;/a&gt; in which he covers more details.&lt;/p&gt;  &lt;p&gt;In fact it was so inspiring, that when I tried to save this post in &lt;a href="http://windowslivewriter.spaces.live.com/" target="_blank"&gt;Windows Live Writer&lt;/a&gt;, I got the following dialog + a crash:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/FutureofTestingfromJamesWhittaker_D71C/image_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="225" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/FutureofTestingfromJamesWhittaker_D71C/image_thumb.png" width="332" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;instead of a simple message followed by a SaveAs dialog which would have been so much better if there was simply no space to save this on disk.&lt;/p&gt;  &lt;p&gt;In defense of the Live Writer test team though there were quite a few &amp;quot;different&amp;quot; things that I was doing and it just makes the same point of how diverse the usage scenarios end up being from our labs.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;I have my &amp;quot;My Documents&amp;quot; setup to automatically redirect to a share for backup purposes.&lt;/li&gt;    &lt;li&gt;I also had the blog I was targeting set to a different one instead of my MSDN blog. This is my personal site blog and since I blog&amp;#160; on it from home, I cannot use the externally visible form of &lt;a href="http://www.sitename.com"&gt;www.sitename.com&lt;/a&gt; (since I am behind my router on which my server is also located), I was forced to use the &lt;a href="http://server"&gt;http://server&lt;/a&gt; format for that blog setup. &lt;/li&gt;    &lt;li&gt;I was creating the draft from work, where the &lt;a href="http://server"&gt;http://server&lt;/a&gt; format does not work for my personal blog anyway.&lt;/li&gt;    &lt;li&gt;I tried to save and switch the blogs (from personal to MSDN) at the same time.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Ah, but I shouldn't be surprised. First I used to think that I was an innate tester who just naturally found bugs. But over the years, I have sadly realized that almost all our users are just as gifted as me. Thanks to the quality of our software.&lt;/p&gt;  &lt;p&gt;Just today morning as well I got all excited reading about &lt;a href="http://research.microsoft.com/en-us/um/cambridge/projects/autocollage/" target="_blank"&gt;Microsoft Research AutoCollage&lt;/a&gt; software and took it out for a spin. But at the end when I tried saving and exiting the app it crashed on me. The weird part was that all along, I was &lt;strong&gt;&lt;em&gt;expecting&lt;/em&gt;&lt;/strong&gt; it to crash so it didn't bother me. Why? I think subconsciously for a couple of reasons - it was MSR so I was not expecting released product quality from it, even though we are &lt;a href="http://store.microsoft.com/microsoft/AutoCollage-2008/product/8D6DDFB5?WT.mc_id=ecomaircover_autocollage" target="_blank"&gt;selling the software&lt;/a&gt; on our brand spanking new &lt;a href="http://www.MicrosoftStore.com"&gt;www.MicrosoftStore.com&lt;/a&gt; and secondly because it was doing a lot of fancy, CPU intensive image processing which made me just hold my breath and wait for the inevitable crash (though to their credit it didn't quite occur during the processing). Oh! We have &lt;strong&gt;such&lt;/strong&gt; a long way to go.&lt;/p&gt;  &lt;p&gt;Anyway, this talk is all about the future and not the present. The present sucks, we all know that. But fear not, for we brave, intrepid testers will fix all of that (or at least find all of that - we'll need some devs to fix it for us - we can't touch the product code you know!) :)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9253973" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="General Software Testing" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/General+Software+Testing/" /></entry><entry><title>Visual Studio 2010 and .NET Framework 4.0 CTP</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2008/11/07/visual-studio-2010-and-net-framework-4-0-ctp.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2008/11/07/visual-studio-2010-and-net-framework-4-0-ctp.aspx</id><published>2008-11-08T04:54:22Z</published><updated>2008-11-08T04:54:22Z</updated><content type="html">&lt;p&gt;Right on the heels of &lt;a href="http://blogs.msdn.com/nihitk/archive/2008/08/20/vs-2008-sp1.aspx"&gt;VS 2008 SP1&lt;/a&gt; the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&amp;amp;displaylang=en"&gt;&lt;strong&gt;VS 2010 CTP &lt;/strong&gt;is available for download&lt;/a&gt; as a &lt;a href="http://go.microsoft.com/fwlink/?LinkId=78095"&gt;Virtual PC 2007&lt;/a&gt; image (so it is HUGE - best to &lt;a href="http://blogs.msdn.com/briankel/archive/2007/09/06/a-more-reliable-and-faster-download-experience-for-rosario-vs08-vpc-s.aspx"&gt;use a tool to download&lt;/a&gt; the image).&lt;/p&gt;  &lt;p&gt;Check out the new &lt;strong&gt;WPF based XML Editor &lt;/strong&gt;(basically building on top of the new WPF Text Editor) as well as the brand new &lt;strong&gt;XML Schema Designer &lt;/strong&gt;(more of a viewer currently though) which adds to the XML Schema Explorer in Orcas SP1 and add multiple designer views such as a Graph View and a Content Model View to make working with XML Schemas really easy and intuitive.&lt;/p&gt;  &lt;p&gt;Here are some screenshots of the improvements that we shipped in this CTP. We would love to &lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=129231"&gt;hear your feedback&lt;/a&gt;&lt;/strong&gt; about any of these tools.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="173" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_thumb_2.png" width="682" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;(New &lt;strong&gt;WPF based XML Editor&lt;/strong&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_2.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="570" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_thumb.png" width="686" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;(&lt;strong&gt;Content Model View&lt;/strong&gt; of the new XML Schema Designer)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_4.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="577" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VisualStudio2010and.NETFramework4.0CTP_13534/image_thumb_1.png" width="688" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;br /&gt;(&lt;strong&gt;Graph View&lt;/strong&gt; of the new XML Schema Designer)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9053493" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>VS 2008 SP1</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2008/08/20/vs-2008-sp1.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2008/08/20/vs-2008-sp1.aspx</id><published>2008-08-21T00:00:37Z</published><updated>2008-08-21T00:00:37Z</updated><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2008/08/11/service-pack-1-for-vs-2008-and-net-fx-3-5-released.aspx" target="_blank"&gt;has released&lt;/a&gt;. w00t!&lt;/p&gt;  &lt;p&gt;For the XML Tools team this is an especially big release since SP1 is the vehicle in which two of our big investments went out for the first time. Congratulations to the feature teams involved in getting these out to customers.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/xmlteam/archive/2008/08/14/new-xsd-functionality-shipped-in-visual-studio-2008-sp1-rtm.aspx"&gt;&lt;strong&gt;XML Schema Explorer&lt;/strong&gt;&lt;/a&gt; which adds to the already rich set of XML Tools such as XML Editor and XSLT Debugger that we ship in VS.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VS2008SP1and.NetFX3.5SP1_CBA5/image_4.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="461" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VS2008SP1and.NetFX3.5SP1_CBA5/image_thumb_1.png" width="600" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/adonet/archive/2008/08/11/what-s-new-in-the-vs-2008-sp1.aspx"&gt;&lt;strong&gt;ADO.Net Entity Designer&lt;/strong&gt;&lt;/a&gt; which is a first class designer to help customers adopt and work with the new ADO.Net Entity Framework shipped in .Net FX 3.5 SP1 for the first time.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VS2008SP1and.NetFX3.5SP1_CBA5/image_6.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="489" alt="image" src="http://blogs.msdn.com/blogfiles/nihitk/WindowsLiveWriter/VS2008SP1and.NetFX3.5SP1_CBA5/image_thumb_2.png" width="601" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Both of these tools are incredibly cool (since they are WPF based) and provide a good sense of the direction all our tool offerings will be taking in future versions of VS. Please provide all your suggestions and comments through &lt;a href="http://forums.microsoft.com/msdn/ShowForum.aspx?siteid=1&amp;amp;ForumID=38"&gt;this MSDN Forum&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8882336" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author><category term="Data Tools" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/Data+Tools/" /><category term="XML" scheme="http://blogs.msdn.com/b/nihitk/archive/tags/XML/" /></entry><entry><title>Visual Studio 2008 SP1 Beta</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/nihitk/archive/2008/05/13/visual-studio-2008-sp1-beta.aspx" /><id>http://blogs.msdn.com/b/nihitk/archive/2008/05/13/visual-studio-2008-sp1-beta.aspx</id><published>2008-05-13T19:03:13Z</published><updated>2008-05-13T19:03:13Z</updated><content type="html">&lt;p&gt;It's great to see a lot of the work that has been going on in our product unit finally get into the hands of customers with the release of &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CF99C752-1391-4BC3-BABC-86BC0B9E8E5A&amp;amp;displaylang=en" target="_blank"&gt;Visual Studio 2008 SP1 Beta&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Nice to read &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx" target="_blank"&gt;Scott's post on the Beta&lt;/a&gt; in which he talks about among other things some new &lt;a href="http://blogs.msdn.com/xmlteam/archive/2008/05/12/new-xsd-functionality-in-visual-studio-2008-sp1-beta-1.aspx" target="_blank"&gt;XSD Browser&lt;/a&gt; integration support upcoming in VB (in the final RTM release of SP1) and the cool new &lt;a href="http://blogs.msdn.com/adonet/archive/2008/05/12/what-s-new-in-the-sp1-beta.aspx" target="_blank"&gt;Entity Framework Designer&lt;/a&gt; which let's you graphically create and edit EDMX files. The XML Editor also includes bug fixes for customer reported issues such as around the way Outlining works in XML documents (much better with SP1).&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8500644" width="1" height="1"&gt;</content><author><name>Nihit Kaul - MSFT</name><uri>http://blogs.msdn.com/nihitk/ProfileUrlRedirect.ashx</uri></author></entry></feed>