<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-35390214</id><updated>2012-01-26T07:03:05.222-05:00</updated><category term='katmai'/><category term='tools'/><category term='MOSS 2007'/><category term='dotnet 2.0'/><category term='training material exams'/><category term='sqlserver 2000'/><category term='code samples'/><category term='rapid_development'/><category term='videos'/><category term='Infopath2007'/><category term='ASP'/><category term='dotnet 1.1'/><category term='SOA'/><category term='IDE'/><category term='links'/><category term='Visual Studio 2010'/><category term='MS Test'/><category term='QuestionBank'/><category term='Dotnet 3.0'/><category term='WF'/><category term='sql server 2008'/><category term='editor'/><category term='sqlserver'/><category term='VSTS'/><category term='Learning'/><category term='VSDotnetIDE2005'/><category term='unit test'/><category term='Bugs'/><category term='TipsAndTricks'/><category term='visual studio 2005'/><category term='Settings'/><category term='Ubuntu'/><category term='sqlserver 2005'/><category term='Error'/><category term='ClassicASP'/><category term='architecture'/><category term='News'/><category term='share point 2007'/><category term='Books'/><title type='text'>My experiments with Microsoft Technologies</title><subtitle type='html'>This blog will include code samples, videos, useful links, news, events of Silverlight, WCF, WPF, CS, WF, Sharepoint 2007, Biz Talk Server, Sql Server,C# , VB.Net, VSTO, Visual Studio IDE &amp;amp; Team System related information. I would be happy if you could click on the comments link and leave me your comments as it encourages me to post more.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-35390214.post-5048186729855082014</id><published>2011-03-26T19:09:00.001-04:00</published><updated>2011-03-26T19:09:25.942-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='editor'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='code samples'/><title type='text'>Visual Studio 2010 Tips and Tricks # 5 : Block Editing, Multi-line Coding</title><content type='html'>&lt;ul&gt;   &lt;li&gt;This is one of my favorite tricks in VS 2010 IDE. This one is more cool than my previous post [&lt;a href="http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-4.html"&gt;Visual Studio 2010 Tips and Tricks #4: Code Snippets&lt;/a&gt; ] &lt;/li&gt;    &lt;li&gt;Did you know you can select any vertical area of your code by using “ALT” key and your “Mouse” in the Code area inside the editor. &lt;/li&gt;    &lt;li&gt;Say we need to create Model class with lots of string variables and “Get”, “Set”. You can follow the tip#4 and use prop code snippet (or) you can use this Block Editing tip. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_AB6AzhKn0BQ/TY5yFIf4AMI/AAAAAAAAB5E/ci0UXI3ocys/s1600-h/Editor_1%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_1" border="0" alt="Editor_1" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/TY5yFZ38AWI/AAAAAAAAB5I/abzgllqgPJQ/Editor_1_thumb%5B2%5D.jpg?imgmax=800" width="591" height="452" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;First select a vertical region of your code by pressing the “Alt” key and selecting a vertical line as shown above. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TY5yFuyLnHI/AAAAAAAAB5M/Wp4c856c0mo/s1600-h/Editor_2%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_2" border="0" alt="Editor_2" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yF5hfOEI/AAAAAAAAB5Q/XvIVEprg7HI/Editor_2_thumb%5B3%5D.jpg?imgmax=800" width="597" height="503" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Start typing “public string” and see it fills in all the lines not just one line (as shown above). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yGLVqhiI/AAAAAAAAB5U/KAHwKvvn-P8/s1600-h/Editor_3%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_3" border="0" alt="Editor_3" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yGeoxpMI/AAAAAAAAB5Y/7HF2ORe-gaQ/Editor_3_thumb%5B3%5D.jpg?imgmax=800" width="606" height="518" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now press “Esc” to go out of this mode and start typing your Member names &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5yGu5VFXI/AAAAAAAAB5c/JIiCEVdFWYg/s1600-h/Editor_4%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_4" border="0" alt="Editor_4" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yG5eLX4I/AAAAAAAAB5g/Oeq2qpcIMVw/Editor_4_thumb%5B3%5D.jpg?imgmax=800" width="602" height="510" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now again vertical select a region by pressing “Alt” key and use your mouse. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yHOOWCkI/AAAAAAAAB5k/8JlOtmgZUOg/s1600-h/Editor_5%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_5" border="0" alt="Editor_5" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yHX4pEGI/AAAAAAAAB5o/LSLR3SunGdY/Editor_5_thumb%5B3%5D.jpg?imgmax=800" width="597" height="518" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;And enter “{ get; set; }” and your properties are done. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_AB6AzhKn0BQ/TY5yHiGST1I/AAAAAAAAB5s/voIZ_Y76MDA/s1600-h/Editor_6%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_6" border="0" alt="Editor_6" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yH4UPiGI/AAAAAAAAB5w/xLxZrzSEzoc/Editor_6_thumb%5B2%5D.jpg?imgmax=800" width="580" height="475" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Yes but it looks ugly with lot of spaces in between, so use my previous tip &lt;a href="http://dotnetfx3.blogspot.com/2007/05/visual-studio-2005-tips-tricks-1.html" target="_blank"&gt;[ Tip to autoformat code ]&lt;/a&gt; and select these lines and press “Ctrl + E + Ctrl F” to tidy up the code. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yIKxaq8I/AAAAAAAAB50/3T8x683vEDI/s1600-h/Editor_7%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_7" border="0" alt="Editor_7" src="http://lh3.ggpht.com/_AB6AzhKn0BQ/TY5yICXcS7I/AAAAAAAAB54/XS4Cjr0sHf4/Editor_7_thumb%5B3%5D.jpg?imgmax=800" width="562" height="446" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;When there are lot of similar lines this approach is very helpful to code faster. &lt;/li&gt;    &lt;li&gt;Say you want to convert all the properties from “public” to “internal”, this can be done very easily using our “Block” editing trick. &lt;/li&gt;    &lt;li&gt;First use “ALT” key and select all the public word in all the lines. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5yImV9f6I/AAAAAAAAB58/DQMpAOeAbV0/s1600-h/Editor_8%5B9%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_8" border="0" alt="Editor_8" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yIy8TahI/AAAAAAAAB6A/_uUsDKYOmxE/Editor_8_thumb%5B5%5D.jpg?imgmax=800" width="539" height="433" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now start typing “internal” and you just renamed multiple lines. You may ask why not use “Quick Replace” but this is very helpful if you only want to apply the changes to only few lines and not the entire document. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5yJPTrGRI/AAAAAAAAB6E/6YymxYCq2M0/s1600-h/Editor_9%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Editor_9" border="0" alt="Editor_9" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TY5yJbrpdNI/AAAAAAAAB6I/Z94lUlu0dNE/Editor_9_thumb%5B3%5D.jpg?imgmax=800" width="539" height="439" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;This approach is very useful in situations say to enter comments for all lines, say to prefix “M_” or “_” to convert local variables to global etc.. &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-5048186729855082014?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/5048186729855082014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=5048186729855082014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5048186729855082014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5048186729855082014'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-5.html' title='Visual Studio 2010 Tips and Tricks # 5 : Block Editing, Multi-line Coding'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_AB6AzhKn0BQ/TY5yFZ38AWI/AAAAAAAAB5I/abzgllqgPJQ/s72-c/Editor_1_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6371608507613873482</id><published>2011-03-26T17:17:00.001-04:00</published><updated>2011-03-26T17:17:03.208-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Settings'/><category scheme='http://www.blogger.com/atom/ns#' term='unit test'/><category scheme='http://www.blogger.com/atom/ns#' term='MS Test'/><title type='text'>Deployment is currently disabled</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;So you write a new MS Test Unit test and you try to run the test and you get a “Deployment is currently disabled” error? So how to fix this. &lt;/li&gt;    &lt;li&gt;This happens if your unit test is referring a method which has a deployment Item (say whether it is a test file or a referred dll), in your code you would see [DeploymentItem(pathtofile)] Annotation. &lt;/li&gt;    &lt;li&gt;This is a very simple fix. &lt;/li&gt;    &lt;li&gt;Try to find out which “.testsettings” file is currently in use, by default it is the “Local.testsettings”, double click on it to open the “Test Settings” popup window, in that window click on “Deployment” Item in the left to see the “Deployment” settings screen as shown below. &lt;/li&gt;    &lt;li&gt;Check the checkbox which says &amp;quot;[*] Enable deployment” and try to save the file and try running your test again and it should work. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5Xy0t0ypI/AAAAAAAAB48/uPp5sBHIFq8/s1600-h/Deployment_Enable%5B8%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Deployment_Enable" border="0" alt="Deployment_Enable" src="http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5XzoyFEBI/AAAAAAAAB5A/IuSJTcsOu98/Deployment_Enable_thumb%5B6%5D.jpg?imgmax=800" width="804" height="541" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6371608507613873482?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6371608507613873482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6371608507613873482' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6371608507613873482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6371608507613873482'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/deployment-is-currently-disabled.html' title='Deployment is currently disabled'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_AB6AzhKn0BQ/TY5XzoyFEBI/AAAAAAAAB5A/IuSJTcsOu98/s72-c/Deployment_Enable_thumb%5B6%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-1809238886623121170</id><published>2011-03-24T00:19:00.001-04:00</published><updated>2011-03-24T00:19:37.025-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rapid_development'/><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='code samples'/><title type='text'>Visual Studio 2010 Tips and Tricks # 4 : Code Snippets</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;This is not a new feature, Code Snippets did exist in previous versions of Visual Studio. &lt;/li&gt;    &lt;li&gt;Let us look at what are code snippets and how to use them.&lt;/li&gt;    &lt;li&gt;Trust me they are very helpful for rapid application development. &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-ninja" alt="Ninja" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGSCGOnaI/AAAAAAAAB4A/HxqS-gUMFbE/wlEmoticon-ninja%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt;    &lt;li&gt;Assume you are creating a class with member variables and basic getter, setter methods. Now you can sit and write the entire line for each member variable (or) you can make it rapid by following the steps shown below,&lt;/li&gt;    &lt;li&gt;If you right click on your project and select “Add –&amp;gt; New Class –&amp;gt; enter class name”, it creates the class stub.&lt;/li&gt;    &lt;li&gt;Now go in to the class and type “prop”&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYrGSZxMd-I/AAAAAAAAB4E/mXGeXq4mUe4/s1600-h/prop_1%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_1" border="0" alt="prop_1" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGS1rLCiI/AAAAAAAAB4I/26XQ2buVPm4/prop_1_thumb%5B2%5D.png?imgmax=800" width="615" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A drop-down gets shown select “prop” and hit tab twice (tab-tab)&lt;/li&gt;    &lt;li&gt;It will auto-fill the default datatype “int” and puts the “Get/Set” for you.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_AB6AzhKn0BQ/TYrGS9bJiiI/AAAAAAAAB4M/2pjgL8PxT0o/s1600-h/prop_2%5B6%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_2" border="0" alt="prop_2" src="http://lh6.ggpht.com/_AB6AzhKn0BQ/TYrGTcIStEI/AAAAAAAAB4Q/bcnBRowHXHg/prop_2_thumb%5B4%5D.png?imgmax=800" width="625" height="437" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now if you want to change the datatype, click on “tab” and enter say “DateTime” on top of “int”.&lt;/li&gt;    &lt;li&gt;And click another “tab” and type in your property name and that’s it you just wrote one member variable so fast &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-partysmile" alt="Party smile" src="http://lh3.ggpht.com/_AB6AzhKn0BQ/TYrGTbYv4jI/AAAAAAAAB4U/Dzkvp0htLk8/wlEmoticon-partysmile%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYrGTxGGaaI/AAAAAAAAB4Y/OiU787JXoeY/s1600-h/prop_3%5B5%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_3" border="0" alt="prop_3" src="http://lh3.ggpht.com/_AB6AzhKn0BQ/TYrGUIOcxlI/AAAAAAAAB4c/wOzMH8MVSs0/prop_3_thumb%5B3%5D.png?imgmax=800" width="627" height="516" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Now having enjoyed rapid authoring, you may be wondering is there more auto-fill’s for most common syntax/structures.&lt;/li&gt;    &lt;li&gt;Yes there is, for example, say you want to enter try catch. Just enter try and the dropdown shows available snippets,&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGUTvlXGI/AAAAAAAAB4g/6-lybcd_ccQ/s1600-h/prop_5%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_5" border="0" alt="prop_5" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYrGUqyXpdI/AAAAAAAAB4k/criEZ8qvn3A/prop_5_thumb%5B2%5D.png?imgmax=800" width="663" height="250" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Select “try” and hit tab-tab&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGU8ln46I/AAAAAAAAB4o/AElcYBbKd6Q/s1600-h/prop_4%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_4" border="0" alt="prop_4" src="http://lh6.ggpht.com/_AB6AzhKn0BQ/TYrGVIv_TMI/AAAAAAAAB4s/oR6lPWOwXOY/prop_4_thumb%5B2%5D.png?imgmax=800" width="419" height="437" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cool right you just saved yourself time entering the braces and aligning them etc..&lt;/li&gt;    &lt;li&gt;Yes, so your next question is how do I know what all snippets are there, it is very easy,&lt;/li&gt;    &lt;li&gt;Just right click on your code, select “Insert Snippet” or use short cut key “CTRL + K AND CTRL + X” to show the “Insert snippet” option.&lt;/li&gt;    &lt;li&gt;Select the folder, say “Visual C#” and see all available snippet options, as shown below,&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGVdQVVlI/AAAAAAAAB4w/OeYOo8DbbPY/s1600-h/prop_6%5B4%5D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="prop_6" border="0" alt="prop_6" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGVtUY0MI/AAAAAAAAB40/r7_lRULcPc4/prop_6_thumb%5B2%5D.png?imgmax=800" width="587" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use lot of snippets while you are coding and increase your coding productivity. &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-nerdsmile" alt="Nerd smile" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGWMW6uJI/AAAAAAAAB44/wf2SHuN-2MU/wlEmoticon-nerdsmile%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt;    &lt;li&gt;Become a “Ninja Coder” &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-ninja" alt="Ninja" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGSCGOnaI/AAAAAAAAB4A/HxqS-gUMFbE/wlEmoticon-ninja%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt;    &lt;li&gt;Stay tuned for my post about “how to create custom snippets”.&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-1809238886623121170?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/1809238886623121170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=1809238886623121170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1809238886623121170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1809238886623121170'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-4.html' title='Visual Studio 2010 Tips and Tricks # 4 : Code Snippets'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_AB6AzhKn0BQ/TYrGSCGOnaI/AAAAAAAAB4A/HxqS-gUMFbE/s72-c/wlEmoticon-ninja%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3917935253633379439</id><published>2011-03-23T23:25:00.001-04:00</published><updated>2011-03-23T23:25:54.106-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><title type='text'>Visual Studio 2010 Tips and Tricks # 3 : View Call Hierarchy</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;One of the features I like the most with VS 2010 that I use daily is the “Call Hierarchy”. &lt;/li&gt;    &lt;li&gt;Say you are in a method and you want to know what all methods “Call In” to your method, then this is the most easiest way to do it. &lt;/li&gt;    &lt;li&gt;Just click on your method and use shortcut key (CTRL + K and CTRL+T) and the call hierarchy window will be shown, or just right-click and select “View Call Hierarchy”. &lt;/li&gt;    &lt;li&gt;You can keep drilling down. &lt;/li&gt;    &lt;li&gt;Another nice feature is the “Call Sites” window which is on the Right hand side of the “Call Hierarchy” window. It shows the entire line where the method is called and also gives the file name and the line number. Double click on the row and it takes you to the file. &lt;/li&gt;    &lt;li&gt;VS 2010 is one of the best IDE’s out there, make full use of it &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-Inlove" alt="In love" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYq5thF75WI/AAAAAAAAB30/bqVQxrlA9U4/wlEmoticon-Inlove%5B2%5D.png?imgmax=800" /&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYq5vHy92lI/AAAAAAAAB34/CLzmiy5cFxc/s1600-h/Call_hierarchy%5B6%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Call_hierarchy" border="0" alt="Call_hierarchy" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYq5v503jfI/AAAAAAAAB38/K8lwhavwUiM/Call_hierarchy_thumb%5B4%5D.png?imgmax=800" width="720" height="455" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3917935253633379439?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3917935253633379439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3917935253633379439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3917935253633379439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3917935253633379439'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-3.html' title='Visual Studio 2010 Tips and Tricks # 3 : View Call Hierarchy'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_AB6AzhKn0BQ/TYq5thF75WI/AAAAAAAAB30/bqVQxrlA9U4/s72-c/wlEmoticon-Inlove%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6500202774749142138</id><published>2011-03-16T23:44:00.001-04:00</published><updated>2011-03-16T23:44:27.147-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><title type='text'>Visual Studio 2010 Tips and Tricks # 2 : Resolve Namespaces</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;With Visual Studio 2010 there is a new feature available called “Resolve”. &lt;/li&gt;    &lt;li&gt;Using “Resolve”, you can automatically add using statements to a class. &lt;/li&gt;    &lt;li&gt;Shortcut key to invoke this is =&amp;gt; Press Ctrl key and “.” key and automatically the namespace will be added.&lt;/li&gt;    &lt;li&gt;Shown below in this picture, when we enter “DataSet” and if we press “Ctrl” and “.” keys it automatically shows all the namespaces which have the “Data Set” class.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYGDjB32fzI/AAAAAAAAB3c/ct0YAJAryJ4/s1600-h/Resolve_1%5B10%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="Resolve_1" border="0" alt="Resolve_1" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYGDktxURUI/AAAAAAAAB3g/Zz7WGnG5Giw/Resolve_1_thumb%5B6%5D.jpg?imgmax=800" width="725" height="587" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;We can move up and down using arrow keys to select the right namespace and then if we click enter, that using statement is automatically added to our using section at the top – “How cool !” &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-nerdsmile" alt="Nerd smile" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYGDlLtb0zI/AAAAAAAAB3k/nLafCsNeyh4/wlEmoticon-nerdsmile%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_AB6AzhKn0BQ/TYGDlm82zAI/AAAAAAAAB3o/cfHrh4ubrU0/s1600-h/Resolve_2%5B7%5D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="Resolve_2" border="0" alt="Resolve_2" src="http://lh6.ggpht.com/_AB6AzhKn0BQ/TYGDma3Xi2I/AAAAAAAAB3s/r6dJBvkhmZo/Resolve_2_thumb%5B5%5D.jpg?imgmax=800" width="772" height="524" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Follow my blog for more tips and tricks like this &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-angel" alt="Angel" src="http://lh5.ggpht.com/_AB6AzhKn0BQ/TYGDmm3Vt8I/AAAAAAAAB3w/CRvih0i2dw4/wlEmoticon-angel%5B2%5D.png?imgmax=800" /&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6500202774749142138?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6500202774749142138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6500202774749142138' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6500202774749142138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6500202774749142138'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-2.html' title='Visual Studio 2010 Tips and Tricks # 2 : Resolve Namespaces'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_AB6AzhKn0BQ/TYGDktxURUI/AAAAAAAAB3g/Zz7WGnG5Giw/s72-c/Resolve_1_thumb%5B6%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6058817491857019423</id><published>2011-03-16T22:23:00.001-04:00</published><updated>2011-03-17T00:16:15.734-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><title type='text'>Visual Studio 2010 Tips and Tricks # 1 : Navigate To</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;With Visual Studio 2010 there is a new feature available called “Navigate To”. &lt;/li&gt;    &lt;li&gt;Using “Navigate to”, you can search for a file name (or) object name (or) method name in your entire solution. &lt;/li&gt;    &lt;li&gt;Shortcut key to invoke this is =&amp;gt; Press Ctrl key and “,” key to bring up the dialog (like shown below), then start typing your search term and it will auto-fill. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://lh3.ggpht.com/_AB6AzhKn0BQ/TYFwq3xuRFI/AAAAAAAAB3M/y3Uc_HmawXY/s1600-h/Navigate_To%5B4%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Navigate_To" border="0" alt="Navigate_To" src="http://lh6.ggpht.com/_AB6AzhKn0BQ/TYFwrVRjCRI/AAAAAAAAB3Q/CMQvviMaRyE/Navigate_To_thumb%5B2%5D.jpg?imgmax=800" width="752" height="540" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In the above picture we can see that it lists filenames that start with “Default” like “Default.aspx” &amp;amp; their entire path location as well as it shows all the classes which have “Default” in their name like example “_default” and also it shows all properties “UseDefaultCredentials”. &lt;/li&gt;    &lt;li&gt;Also if we click on the search result row, it shows the exact file name and the line number. &lt;/li&gt;    &lt;li&gt;This is very useful to search in solutions which have lots of projects and files. &lt;/li&gt;    &lt;li&gt;If you are lazy to type, click on the text and press “Ctrl” and “,” key and it even auto-fills the search text. (like shown below in this image). &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYFwrxv_SJI/AAAAAAAAB3U/H2QnnChCL44/s1600-h/Navigate_To_1%5B5%5D.jpg"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="Navigate_To_1" border="0" alt="Navigate_To_1" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/TYFwsDxmSiI/AAAAAAAAB3Y/v4fzz-YE1yI/Navigate_To_1_thumb%5B3%5D.jpg?imgmax=800" width="802" height="649" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Follow my blog to see more tips and tricks, coming soon. &lt;/li&gt;    &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:00825f29-4f72-4bd9-8781-41b150f1a651" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/VisualStudio2010" rel="tag"&gt;VisualStudio2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tips" rel="tag"&gt;Tips&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tricks" rel="tag"&gt;Tricks&lt;/a&gt;&lt;/div&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6058817491857019423?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6058817491857019423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6058817491857019423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6058817491857019423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6058817491857019423'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2011/03/visual-studio-2010-tips-and-tricks-1.html' title='Visual Studio 2010 Tips and Tricks # 1 : Navigate To'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_AB6AzhKn0BQ/TYFwrVRjCRI/AAAAAAAAB3Q/CMQvviMaRyE/s72-c/Navigate_To_thumb%5B2%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-7292639117909568066</id><published>2010-12-17T12:51:00.000-05:00</published><updated>2010-12-17T12:52:30.914-05:00</updated><title type='text'>Internal test</title><content type='html'>&lt;h4&gt;This is an internal test &lt;/h4&gt;&lt;br /&gt;&lt;br /&gt;        &lt;script type="text/javascript"&gt;&lt;br /&gt;            (function() {&lt;br /&gt;                var et = (("https:" == document.location.protocol) ? "https://" : "http://");&lt;br /&gt;                document.write(unescape("%3Cscript id='__etjs' src='" + et + "etui.oldif1.hew.us.ml.com/enterprisetagging/getcookie.ashx?a=" + new Date().getTime() + "' type='text/javascript'%3E%3C/script%3E"));&lt;br /&gt;            })();           &lt;br /&gt;        &lt;/script&gt;&lt;br /&gt;        &lt;script type="text/javascript"&gt;&lt;br /&gt;            if (typeof (ET) == "object") {&lt;br /&gt;                ET.PageTag();&lt;br /&gt;            }&lt;br /&gt;        &lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-7292639117909568066?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/7292639117909568066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=7292639117909568066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7292639117909568066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7292639117909568066'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2010/12/internal-test.html' title='Internal test'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-8730672885147330708</id><published>2010-03-20T13:17:00.000-04:00</published><updated>2010-03-20T13:17:00.862-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><category scheme='http://www.blogger.com/atom/ns#' term='architecture'/><title type='text'>Microsoft Application Architecture – Demystified….</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;We can learn syntax by reading a book but how does someone learn good practices &amp;amp; solid architecture and design.&lt;/p&gt;  &lt;p&gt;The question is answered, there is a very good bible I would say of architecture which Microsoft has released and it is a pdf file that can be download for free (good things in life are always free !!!) from this url given below,&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.codeplex.com/AppArchGuide" href="http://www.codeplex.com/AppArchGuide"&gt;http://www.codeplex.com/AppArchGuide&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Download PDF here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=ce40e4e1-9838-4c89-a197-a373b2a60df2&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ce40e4e1-9838-4c89-a197-a373b2a60df2&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=ce40e4e1-9838-4c89-a197-a373b2a60df2&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This book is awesome, it covers most of the jargons, the approaches, the design patterns to use in different layers.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_AB6AzhKn0BQ/S6JgO70SiRI/AAAAAAAABqo/vBr1PWXnEYo/s1600-h/MS_Arch_Guide%5B3%5D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="MS_Arch_Guide" border="0" alt="MS_Arch_Guide" src="http://lh3.ggpht.com/_AB6AzhKn0BQ/S6JgPcQ_NZI/AAAAAAAABqs/SojNQakjyXs/MS_Arch_Guide_thumb%5B1%5D.jpg?imgmax=800" width="184" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;This book explains the following,&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Domain driven design,&lt;/li&gt;    &lt;li&gt;Layered architecture,&lt;/li&gt;    &lt;li&gt;Service – Oriented architecture,&lt;/li&gt;    &lt;li&gt;Rich Client application design,&lt;/li&gt;    &lt;li&gt;Rich Internet Application (RIA) design,&lt;/li&gt;    &lt;li&gt;Presentation / Service / Business / Data Layer Guidelines,&lt;/li&gt;    &lt;li&gt;Talks about REST – Representational State Transfer&lt;/li&gt;    &lt;li&gt;Talks about workflow, messaging &amp;amp; cloud.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This is really an awesome book, a must read for any developer.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-8730672885147330708?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/8730672885147330708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=8730672885147330708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8730672885147330708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8730672885147330708'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2010/03/microsoft-application-architecture.html' title='Microsoft Application Architecture – Demystified….'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_AB6AzhKn0BQ/S6JgPcQ_NZI/AAAAAAAABqs/SojNQakjyXs/s72-c/MS_Arch_Guide_thumb%5B1%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-2323217308435914119</id><published>2010-02-27T14:28:00.001-05:00</published><updated>2010-02-27T14:28:15.884-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='VSDotnetIDE2005'/><title type='text'>Autodiagrammer – Visual Studio Class Diagram generation tool</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;For one of my projects I was trying to use the Visual Studio Class diagram to quickly generate class diagram to understand the existing design. The VS IDE kept giving errors on not being able to generate class diagram. So I was searching for a 3rd party Free class diagram generating tool and found “Autodiagrammer”.&lt;/p&gt;  &lt;p&gt;Sacha Barber has done an excellent job coding this tool, it uses reflection and hence you can run this on compiled dot net projects and it will generate a beautiful class diagram and even align it for you.&lt;/p&gt;  &lt;p&gt;You can download it from Code project &lt;a href="http://www.codeproject.com/KB/cs/AutoDiagrammer.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="refelctor_Addin" border="0" alt="refelctor_Addin" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/S4lyTkuITTI/AAAAAAAABqI/vg-NjyoDF4g/refelctor_Addin%5B4%5D.png?imgmax=800" width="548" height="439" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-2323217308435914119?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/2323217308435914119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=2323217308435914119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/2323217308435914119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/2323217308435914119'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2010/02/autodiagrammer-visual-studio-class.html' title='Autodiagrammer – Visual Studio Class Diagram generation tool'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_AB6AzhKn0BQ/S4lyTkuITTI/AAAAAAAABqI/vg-NjyoDF4g/s72-c/refelctor_Addin%5B4%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6836338334021318576</id><published>2010-02-27T13:12:00.000-05:00</published><updated>2010-02-27T13:54:24.741-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu – Linux for Human Beings !!!</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I wanted an OS where I can download files from the net without the worries of malware or virus and I came upon “Ubuntu”. They had a very nice caption - “Linux for Human Beings”.&amp;#160; &lt;/p&gt;  &lt;p&gt;I have prior experience working in Caldera Open Linux &amp;amp; Red Hat, but somehow I got drifted &amp;amp; now landed on Microsoft world.&amp;#160;&amp;#160; I have seen my peers type very fast on terminal shell or on vi editor (especially kicha &amp;amp; deepak) and always wondered how they can keep staring at a black and white console without any graphics for the entire day.&amp;#160; But distributions have changed a lot, no need to mount/unmount devices, it has become like windows (plug &amp;amp; play) and Ubuntu really rocks, it has the similarity to its windows counterparts and at the same time provides the security of a linux distribution.&lt;/p&gt;  &lt;p&gt;Definitely give it a try.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_AB6AzhKn0BQ/S4lhFccMKqI/AAAAAAAABqA/u43SALUNuNA/s1600-h/Ubuntu-2010-02-25-20-50-42%5B4%5D.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Ubuntu-2010-02-25-20-50-42" border="0" alt="Ubuntu-2010-02-25-20-50-42" src="http://lh4.ggpht.com/_AB6AzhKn0BQ/S4lhF3eDGAI/AAAAAAAABqE/B7L5g1FIBHU/Ubuntu-2010-02-25-20-50-42_thumb%5B2%5D.png?imgmax=800" width="608" height="432" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;You can download Ubuntu from here &lt;a href="http://www.ubuntu.com/GetUbuntu/download" target="_blank"&gt;Downbload Ubuntu 9.10&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Also there is “&lt;a href="http://www.blogsdna.com/2723/download-google-chrome-for-ubuntu-linux-pre-alpha-chromium-build.htm" target="_blank"&gt;Google Chrome&lt;/a&gt;” , “&lt;a href="http://www.transmissionbt.com/" target="_blank"&gt;Transmission Bit Torrent Client&lt;/a&gt;” and lots of applications. &lt;/li&gt;    &lt;li&gt;And entire thing runs great even on just 512 MB Ram on my VM. &lt;/li&gt;    &lt;li&gt;What more can one ask for !!!! &lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6836338334021318576?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6836338334021318576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6836338334021318576' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6836338334021318576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6836338334021318576'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2010/02/ubuntu-linux-for-human-beings.html' title='Ubuntu – Linux for Human Beings !!!'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_AB6AzhKn0BQ/S4lhF3eDGAI/AAAAAAAABqE/B7L5g1FIBHU/s72-c/Ubuntu-2010-02-25-20-50-42_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-1892282105612789908</id><published>2009-03-07T06:03:00.000-05:00</published><updated>2009-03-07T06:03:00.236-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Bugs'/><title type='text'>unrecognized tag prefix or device filter ‘asp’</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You have possibly landed on my blog because you got this error when you were trying to compile your project in Visual studio 2005 and are going mad trying to find a solution. So was I :)&lt;/p&gt;  &lt;p&gt;You would be getting this error if you had used Master Pages in your project.&lt;/p&gt;  &lt;p&gt;That is open your masterpagename.master markup and you would see that under the &amp;lt;head&amp;gt; tag or where ever you had used &amp;lt;asp:contentplaceholder &amp;gt; tags you will notice that the “asp” is underlined in red and the error you get in your Error list is&lt;/p&gt;  &lt;p&gt;“Unrecognized tag prefix or device filter ‘asp’”.&lt;/p&gt;  &lt;p&gt;The solution is simple, close all the currently open pages in visual studio , how to do that easily would be click on any one open page and right click on the file name example “Default.aspx.cs” and say “Close all but this” and then close the current file too (right click close)&lt;/p&gt;  &lt;p&gt;Then search your PageMaster.master and open it in IDE (either design or source view) and try to compile now.&lt;/p&gt;  &lt;p&gt;If you have nested master pages try to open all those and compile, it should compile easily without errors.&lt;/p&gt;  &lt;p&gt;This may sound stupid but that is how it works !!!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-1892282105612789908?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/1892282105612789908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=1892282105612789908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1892282105612789908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1892282105612789908'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2009/03/unrecognized-tag-prefix-or-device.html' title='unrecognized tag prefix or device filter ‘asp’'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3385802487168935075</id><published>2008-06-29T22:20:00.000-04:00</published><updated>2008-06-29T22:26:32.285-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='share point 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Sharepoint developer</title><content type='html'>What i really liked about microsoft technologies is the availability of learning material, forum help, technical support, including videos, how-to's etc which is relatively less for other technologies.&lt;br /&gt;&lt;br /&gt;Microsoft should really be appreciated in the extent of materials they provide for developers to learn their technologies.&lt;br /&gt;&lt;br /&gt;What if you do not have the required infrastructure or software or licenses to install their stuff to learn - dont worry they have online hands on labs, all you need is a internet connection, and you can join a lab and login to a virtual server and you can configure and learn their stuff (only thing is you need a big monitor like i have at home, as once you are in a test lab, there are test instructions to read as well as to see the server desktop so it is kind of tough to do on a normal monitor).&lt;br /&gt;&lt;br /&gt;I recently came across this excellent site which provides all the necessary material for a share point developer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/click/SharePointDeveloper/"&gt;http://www.microsoft.com/click/SharePointDeveloper/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It has quick start papers, hands on labs and web casts to learn developing using sharepoint.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3385802487168935075?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3385802487168935075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3385802487168935075' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3385802487168935075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3385802487168935075'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2008/06/sharepoint-developer.html' title='Sharepoint developer'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-5939339960612905973</id><published>2008-06-29T22:11:00.000-04:00</published><updated>2008-06-29T22:18:02.471-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='training material exams'/><title type='text'>Review of the uCertify training material for 70-300 Exam</title><content type='html'>&lt;ul&gt;&lt;li&gt;70-300 exam is the Microsoft exam for Analyzing Requirements and Defining Solution Architectures.  &lt;/li&gt;&lt;li&gt;Recently i was requested to review  uCertify training material and here i am presenting my feedback.&lt;/li&gt;&lt;li&gt;This exam unlike other microsoft exams deals with the entire lifecycle of a project, the key exam objectives include right from the feasibility of the project, through design, requirements specification and elaboration and continues with the process definition and maintenance.&lt;/li&gt;&lt;li&gt;If a person had already passed a microsoft exam one can easily understand that nowadays we need practical experience to pass the exam as microsoft has introduced lot of simulation and practical scenario based questions which cannot be cleared if one tries to&lt;br /&gt;memorize or to study question banks. So one needs a proper blend of practical as well as theoretical knowledge to clear these exams.&lt;/li&gt;&lt;li&gt;At the same time practical experience alone is not enough and we do need to brush up some basics through study material, where kits like&lt;br /&gt;ucertify come to help.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;I am presenting here what i liked about this product.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;u&gt;Learn Exam Objectives along with Study Notes&lt;/u&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Main thing one needs to understand to pass MCP exams is we need to clearly understand the skills measured by the exam or the key objectives which are generally presented as topics and sub-topics in the preparation guides. &lt;/li&gt;&lt;li&gt;Example:-&lt;/li&gt;&lt;li&gt;Envisioning the Solution &gt;&gt; Develop a solution concept&gt;&gt; Analyze the feasibility of the solution.  Most training material i had seen do not link material to key objectivies, ucertify did a pretty good job in this, as soon as you launch their tool, from their menu we can access the Exam Objectives via Notes &gt;&gt; Exam Objectives.&lt;/li&gt;&lt;li&gt;What is still better is we can read study notes linked to exam objectives, by clicking on the objectives with notes menu. So now we have all the study notes per topic or sub-topic linked to the exam objectives which is very helpful when you want to revise the topics before appearing.&lt;/li&gt;&lt;li&gt;Also the kit has a very good printing option, so that we can print and read the material.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;Study Tips:&lt;/u&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The study tips are really useful, which list the pre-requisities for the exam, skills needed, what to practice and how to face the test, which are all inside the kit under the articles section.  The articles section had very less articles and I felt for an exam of this nature the kit should have given more articles.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;Flash Cards:&lt;/u&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Flash cards is a very good way of remembering key points while learning. I really like the flash card concept in the kit.  135 Flash card questions were present.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;Test questions:&lt;/u&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The kit had diagnostic tests as well as practice tests. We can also create our own type of tests by selecting X questions from a pool of Y questions.&lt;/li&gt;&lt;li&gt;Also the kit has option to test to see if there is a new version of material available on their site and if so we can download the update from their site.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;Overall the kit from uCertify is really helpful to jump start ones preparation for the 70-300 exam and i would recommend it to any one planning to clear the exam.&lt;br /&gt;&lt;br /&gt;Here is their website if you are looking for obtaining training material.&lt;/p&gt;&lt;p&gt; &lt;a href="http://www.ucertify.com/"&gt;http://www.ucertify.com/&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-5939339960612905973?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/5939339960612905973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=5939339960612905973' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5939339960612905973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5939339960612905973'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2008/06/review-of-ucertify-training-material.html' title='Review of the uCertify training material for 70-300 Exam'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-8813230627231159651</id><published>2007-05-24T01:43:00.000-04:00</published><updated>2007-05-24T01:54:41.360-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='code samples'/><title type='text'>Codeplex - Microsoft's answer for open source</title><content type='html'>&lt;div&gt;I was amazed to see the list of open source microsoft projects available at code plex.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Some of the popular ones which we have been using like the Atlas and the Ajax extension sample controls are all from codeplex.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;em&gt;"CodePlex is Microsoft's open source project hosting web site. You can use CodePlex to create new projects to share with the world, join others who have already started their own projects, or use the applications on this site and provide feedback"&lt;/em&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.codeplex.com/CodePlex" target="_new"&gt;http://www.codeplex.com/CodePlex&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The license details are provided here,&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.codeplex.com/CodePlex/Project/License.aspx" target="_new"&gt;http://www.codeplex.com/CodePlex/Project/License.aspx&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Few projects which are very impressive are,&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;1) BlogEngine.Net - your own dot net blog engine&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2) Scorm 2004 implementation for dot net&lt;/div&gt;&lt;br /&gt;&lt;div&gt;3) Sharepoint utilities&lt;/div&gt;&lt;br /&gt;&lt;div&gt;4) Sandcastle help file builder - for VS2005 IDE (very helpful)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;5) Same Desk - brings desktop on the web (unlike silverlight i did not have to install anything to see those applications very impressive) snapshot attached below.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;On SameDesk i open a calculator, was able to browse this blog and also search something on the map on the left hand side and the web page looks exactly like a desktop and the app looks like a windows application. :)&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;you can try this out here live - &lt;a href="http://www.openspot.com/" target="_new"&gt;http://www.openspot.com/&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5068000539788448834" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_AB6AzhKn0BQ/RlUno7eUFEI/AAAAAAAAAEU/YcSs6rtFa4E/s400/test.JPG" border="0" /&gt;&lt;br /&gt;&lt;div&gt;Some implementations given above would take several months if teams were to start coding them from scratch and some i could not believe if it may be completed, but code plex gives the entire source code free.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Every dot net developer should check codeplex without fail.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Also there are server enterprise patterns &amp;amp; implementations.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-8813230627231159651?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/8813230627231159651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=8813230627231159651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8813230627231159651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8813230627231159651'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/codeplex-microsofts-answer-for-open.html' title='Codeplex - Microsoft&apos;s answer for open source'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_AB6AzhKn0BQ/RlUno7eUFEI/AAAAAAAAAEU/YcSs6rtFa4E/s72-c/test.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-8624159772415566311</id><published>2007-05-23T00:08:00.000-04:00</published><updated>2007-05-23T00:20:10.219-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='katmai'/><title type='text'>Sql Server 2008 Code named Katmai</title><content type='html'>Sql Server 7.0 followed by Sql Server 2000 followed by Sql Server 2005 and the next release is Sql Server 2008 or code name "Katmai".&lt;br /&gt;&lt;br /&gt;If you have been working on Sql Server 2005 you will understand how robust it is and the set of all new features it has compared to 2000, the next release katmai is adding on to sql 2005.&lt;br /&gt;&lt;br /&gt;The good news is, &lt;strong&gt;&lt;u&gt;it is adding to Sql 2005&lt;/u&gt;&lt;/strong&gt; and not like totally replacing it.  Thank god or we got to learn a whole new set of stuff again :(&lt;br /&gt;&lt;br /&gt;&lt;em&gt;"Microsoft officials listed a number of overarching goals for SQL Server "Katmai" such as tighter integration with the 2007 Microsoft Office system. In addition, the release will make good on the parting pledge of Paul Flessner, former Microsoft senior vice president of the Data Storage and Platform Division, to go beyond relational data. SQL Server "Katmai" will enable users to manage any data type, including relational data, documents, geographic information and XML, company officials said.&lt;br /&gt;&lt;/em&gt;&lt;a href="http://www.eweek.com/category2/0,1874,1816569,00.asp"&gt;&lt;/a&gt;&lt;br /&gt;&lt;em&gt;In addition, the new version of the data management and analysis platform provides an integrated development environment with Microsoft Visual Studio and .NET Framework that will accelerate development of new applications with an increased level of data abstraction as well as permit developers to synchronize data from virtually any device into the central data store, company officials said. "&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;If you are interested to know more about katmai read about it here,&lt;br /&gt;&lt;a href="http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx"&gt;http://www.microsoft.com/sql/prodinfo/futureversion/default.mspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Importance is being given to BI and integration with office 2007 and .Net 3.0&lt;br /&gt;&lt;br /&gt;May be Microsoft should take it a little bit slower, they are too rapid. We are still riding on top of your car and if you go so fast we may take a deadly fall.&lt;br /&gt;&lt;br /&gt;I know a lot of clients still use Sql Server 2000 and are still worried about even upgrading to Sql Server 2005.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-8624159772415566311?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/8624159772415566311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=8624159772415566311' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8624159772415566311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8624159772415566311'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/sql-server-2008-code-named-katmai.html' title='Sql Server 2008 Code named Katmai'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-5886260103550126554</id><published>2007-05-21T12:35:00.000-04:00</published><updated>2007-05-23T12:27:43.006-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver 2000'/><title type='text'>Sql Server 2000 - Incorrect syntax near the keyword 'IDENTITY'</title><content type='html'>&lt;strong&gt;&lt;u&gt;Incorrect syntax near the keyword 'IDENTITY' &lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Let us say there is a table in sql server 2000 which does not have a identity key, you inspect it manually and find out that there is a column which is unique and you can make it in to an identity column and decide to go and open your Query analyzer and try to do an alter table add identity something like this,&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;ALTER TABLE [dbo].[projects] ALTER COLUMN [id] IDENTITY(100, 1) Not Null&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Here i want the seed to start at 100 and increment by 1 since i got 99 rows already with proper ids.&lt;br /&gt;&lt;br /&gt;But this would not run properly, we will get an error something like,&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;Incorrect syntax near the keyword 'IDENTITY'&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;There is no problem in the syntax the issue is sql 2000 cannot add an identity just like that to an column since there is lot of other background work that needs to be done.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;So it is not possible to do it via single T-Sql statement.&lt;br /&gt;&lt;br /&gt;But you can add the entire identity via enterprise manager very easily,&lt;br /&gt;&lt;br /&gt;Just right click on the table &gt;&gt; design table &gt;&gt; click on the id column &gt;&gt; make identity = yes in the columns property area below and then set the identity seed (starting value) and the identity increment.&lt;br /&gt;&lt;br /&gt;When you do this, this is what enterprise manager does in the background,&lt;br /&gt;&lt;br /&gt;&lt;pre style="COLOR: #3333ff"&gt;&lt;br /&gt;BEGIN TRANSACTION&lt;br /&gt;&lt;br /&gt;SET QUOTED_IDENTIFIER ON&lt;br /&gt;&lt;br /&gt;SET TRANSACTION ISOLATION LEVEL SERIALIZABLE&lt;br /&gt;&lt;br /&gt;SET ARITHABORT ON&lt;br /&gt;&lt;br /&gt;SET NUMERIC_ROUNDABORT OFF&lt;br /&gt;&lt;br /&gt;SET CONCAT_NULL_YIELDS_NULL ON&lt;br /&gt;&lt;br /&gt;SET ANSI_NULLS ON&lt;br /&gt;&lt;br /&gt;SET ANSI_PADDING ON&lt;br /&gt;&lt;br /&gt;SET ANSI_WARNINGS ON&lt;br /&gt;&lt;br /&gt;COMMIT&lt;br /&gt;&lt;br /&gt;BEGIN TRANSACTION&lt;br /&gt;&lt;br /&gt;CREATE TABLE dbo.Tmp_projects&lt;br /&gt;&lt;br /&gt;(&lt;br /&gt;&lt;br /&gt;id int NOT NULL IDENTITY (101, 1),&lt;br /&gt;&lt;br /&gt;name varchar(50) NULL&lt;br /&gt;&lt;br /&gt;) ON [PRIMARY]&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;SET IDENTITY_INSERT dbo.Tmp_projects ON&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;IF EXISTS(SELECT * FROM dbo.projects)&lt;br /&gt;&lt;br /&gt;EXEC('INSERT INTO dbo.Tmp_projects (id, name)&lt;br /&gt;&lt;br /&gt;SELECT id, name FROM dbo.projects TABLOCKX')&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;SET IDENTITY_INSERT dbo.Tmp_projects OFF&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;DROP TABLE dbo.projects&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;EXECUTE sp_rename N'dbo.Tmp_projects', N'projects', 'OBJECT'&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;ALTER TABLE dbo.projects ADD CONSTRAINT&lt;br /&gt;&lt;br /&gt;Myuniqye UNIQUE NONCLUSTERED&lt;br /&gt;&lt;br /&gt;(&lt;br /&gt;&lt;br /&gt;id&lt;br /&gt;&lt;br /&gt;) ON [PRIMARY]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;COMMIT&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;If you look at the above, it is basically creating a temporary table and inserting all the records from the main table and then renaming the temp table to original table name.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;The problem is many projects want developers to save the script changes so that they can apply the same on to development / test / production servers, so developers want to save the script.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;There is a way to do that too, actually 2 ways,&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;1) In Enterprise manager when you click design table and after you made the change, there is a small icon at the top which reads,&lt;/span&gt;&lt;span style="font-family:Courier New;"&gt;"save changes script" (should be the third icon from the left if you have icons unmodified), so this basically scripts the entire change for you to save it.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;2) Start Sql Profiler, perform the operation and then save changes script is the second way to do it.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;This link too verifies the same,&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.sqlmag.com/Article/ArticleID/22080/sql_server_22080.html"&gt;http://www.sqlmag.com/Article/ArticleID/22080/sql_server_22080.html&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-5886260103550126554?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/5886260103550126554/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=5886260103550126554' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5886260103550126554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/5886260103550126554'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/sql-server-2005-incorrect-syntax-near.html' title='Sql Server 2000 - Incorrect syntax near the keyword &apos;IDENTITY&apos;'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-7362358729161498297</id><published>2007-05-11T02:54:00.000-04:00</published><updated>2007-05-11T03:06:07.275-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='VSDotnetIDE2005'/><title type='text'>Visual Studio 2005 Tips &amp; Tricks #1 - Automatically format the code</title><content type='html'>&lt;div&gt;&lt;strong&gt;&lt;u&gt;Visual Studio 2005 Tips &amp; Tricks - Automatically format the Code&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;I have seen many managers pay more attention to how code is written (mainly to alignment, spacing and indendation), even previous programming languages like FORTRAN 77 &amp;amp; COBOL 65 had particular column numbers where we need to code exactly.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;But mainly coding is formated to make it more readable and to look neat for another developer to read and to try to understand.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;But most of the developers do not align their code properly making it worse to read and understand, though this is not a new feature in VS2005 it is one of the essential features for any IDE to possess and here it is.  &lt;strong&gt;&lt;u&gt;Note:&lt;/u&gt;&lt;/strong&gt; It is also present in VS2003, and other famous editors like homesite etc but many developers do not use it and still we see poorly aligned code making it hard to read.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Open the IDE, go to Edit &gt;&gt; Advanced &gt;&gt; Format Document, and &lt;/div&gt;&lt;div&gt;the source and code behind is automatically formated and aligned very neatly with indendation.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5063195114274442690" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp1.blogger.com/_AB6AzhKn0BQ/RkQVIWbSTcI/AAAAAAAAAD4/8kJ86ILlsj8/s400/temp.JPG" border="0" /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Read more tips coming soon on my blog.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-7362358729161498297?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/7362358729161498297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=7362358729161498297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7362358729161498297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7362358729161498297'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/visual-studio-2005-tips-tricks-1.html' title='Visual Studio 2005 Tips &amp; Tricks #1 - Automatically format the code'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_AB6AzhKn0BQ/RkQVIWbSTcI/AAAAAAAAAD4/8kJ86ILlsj8/s72-c/temp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-9200800936938095788</id><published>2007-05-11T01:32:00.000-04:00</published><updated>2007-05-11T01:51:01.930-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet 1.1'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet 2.0'/><title type='text'>Tale of a .Net Component</title><content type='html'>Most of dot net books or articles on the web are task based, meaning they explain a method or a property or a small task and explain how to do it and the entire MSDN is something similar.&lt;br /&gt;&lt;br /&gt;It is very rare to find a full fledged project implementation or a book which explains how to code a project, from scratch to rollout and updates.&lt;br /&gt;&lt;br /&gt;If we look at real life that is what one expects, the best practices how to seperate layers of code, when to write components vs when to write controls, how to reuse code, but there were few implementations in the past like the pet shop project where an entire project was given as download for enthusiastic developers to learn.  That is how i coded my first dot net project not by learning from a book or from msdn but by looking at the code of a sample dot net project provided by microsoft.&lt;br /&gt;&lt;br /&gt;Today was the last post of a 5 part series explaining from scratch how to write a dot net component, i liked this article a lot and hence am posting it on my blog.&lt;br /&gt;&lt;br /&gt;Tale of a .Net Component - Part 1 (Explains the requirement &amp; the design)&lt;br /&gt;&lt;a href="http://www.devsource.com/article2/0,1895,2095440,00.asp"&gt;http://www.devsource.com/article2/0,1895,2095440,00.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tale of a .Net Component - Part 2 (Explains the class design)&lt;br /&gt;&lt;a href="http://www.devsource.com/article2/0,1895,2097685,00.asp"&gt;http://www.devsource.com/article2/0,1895,2097685,00.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tale of a .Net Component - Part 3 (Properties creation)&lt;br /&gt;&lt;a href="http://www.devsource.com/article2/0,1895,2099681,00.asp"&gt;http://www.devsource.com/article2/0,1895,2099681,00.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tale of a .Net Component - Part 4 (Depth in to code)&lt;br /&gt;&lt;a href="http://www.devsource.com/article2/0,1895,2104404,00.asp"&gt;http://www.devsource.com/article2/0,1895,2104404,00.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tale of a .Net Component - Part 5 (Testing &amp; Rollout)&lt;br /&gt;&lt;a href="http://www.devsource.com/article2/0,1895,2111753,00.asp"&gt;http://www.devsource.com/article2/0,1895,2111753,00.asp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The author of this excellent series is Peter Aitken (author of more than 40 books), &lt;a href="http://www.pgacon.com/default.htm"&gt;http://www.pgacon.com/default.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am sure any developer would love to read such articles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-9200800936938095788?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/9200800936938095788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=9200800936938095788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/9200800936938095788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/9200800936938095788'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/tale-of-net-component.html' title='Tale of a .Net Component'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-7935079023862491616</id><published>2007-05-03T04:23:00.000-04:00</published><updated>2007-05-03T05:06:01.108-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><title type='text'>Sql Server 2005 - How to change sqlserver authentication mode - windows authentication / sql server and windows authentication mode</title><content type='html'>&lt;strong&gt;&lt;u&gt;Sql Server 2005 - How to change sqlserver authentication mode - windows authentication / sql server and windows authentication mode:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;When we install Sql server 2005 during the installation it would prompt us for what kind of authentication mode to use (windows authentication or mixed mode[both sql and windows]), but at any point of time we can change this (similar to how we do it in sql2000) but with the new sql server management studio, the way we do it has slightly changed, this blog entry explains how to do the same.&lt;/p&gt;&lt;p&gt;1) Launch Sql Server Management Studio (SSMS), usually found in start &gt; program files &gt; Microsoft sql server 2005 &gt; Sql Server Management Studio,&lt;/p&gt;&lt;p&gt;2) SSMS is nothing but a single IDE which combines both sql server 2000 enterprise manager and sql server 2000 query analyzer.&lt;/p&gt;&lt;p&gt;3) Since the mode is right now windows authentication, select the server type as "database engine" and then server name: the name of the sql server 2005 instance you are trying to connect to and authentication as "windows authentication" and click connect,&lt;/p&gt;&lt;p&gt;Note: If sql server 2005 is not yet started you may get an error msg (but in sql 2000 it used to start the sql server if it was not yet started but in 2005 it does not start it automatically).&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5060252718079298962" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_AB6AzhKn0BQ/RjmhCWbSTZI/AAAAAAAAADg/lFd8weHuM9w/s400/temp.JPG" border="0" /&gt;&lt;br /&gt;&lt;p&gt;4) Now the ssms will be connected, start the object explorer, several ways to start it, easiest is to press F8 or click on the icon in the menu which has the tool tip object explorer, (3rd from the right), object explorer is nothing but an tree view of all existing sql server instances, the databases and other agents (similar to sql 2000 enterprise manager left hand tree).&lt;/p&gt;&lt;p&gt;5) Right click on the sql server 2005 instance name and select properties to open the server properties popup window, in this window click on "security page" in the left hand side tree menu, and this page shows the server authentication, change it from windows authentication to sql server and windows authentication.&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5060253156165963170" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_AB6AzhKn0BQ/Rjmhb2bSTaI/AAAAAAAAADo/kpgiGuYYSkM/s400/temp2.JPG" border="0" /&gt;&lt;br /&gt;&lt;p&gt;6) Now we need to perform one more additional step, configuring "sa" login or some other login and enabling it.&lt;/p&gt;&lt;p&gt;7) In the object explorer (F8) expand security, click on logins, the existing logins are shown in the right hand side, right click "sa" the default system administration login and select properties to show the properties window for "sa" login, here change the password of the login.&lt;/p&gt;&lt;p&gt;8) The main step is click on status page in the left hand side and change the status of the login to enabled (if not you will not be able to connect back using sa login)&lt;/p&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5060253473993543090" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_AB6AzhKn0BQ/RjmhuWbSTbI/AAAAAAAAADw/S1wa73XT73M/s400/temp1.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Thus you can change the authentication modes in sql server 2005, but this may require a restart of the instance.&lt;/p&gt;&lt;p&gt;After restarting sql server 2005 try launching ssms and this time select mode as "sql server authentication" and enter login - "sa" and the password which you had changed in previous step and click "connect" and it should log you in.&lt;/p&gt;Tags: &lt;a href="http://technorati.com/tag/sql+server+2005" rel="tag"&gt;Sql Server 2005&lt;/a&gt;, &lt;a href="http://technorati.com/tags/sql+server" rel="tag"&gt;Sql Server&lt;/a&gt;,&lt;a href="http://technorati.com/tag/sql-server-2005" rel="tag"&gt;sql-server-2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-7935079023862491616?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/7935079023862491616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=7935079023862491616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7935079023862491616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7935079023862491616'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/05/sql-server-2005-how-to-change-sqlserver.html' title='Sql Server 2005 - How to change sqlserver authentication mode - windows authentication / sql server and windows authentication mode'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_AB6AzhKn0BQ/RjmhCWbSTZI/AAAAAAAAADg/lFd8weHuM9w/s72-c/temp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6264022251299920433</id><published>2007-03-02T12:27:00.000-05:00</published><updated>2007-03-04T17:11:23.883-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><title type='text'>Sql Server 2005 - A look at Installation : Instances</title><content type='html'>&lt;strong&gt;&lt;u&gt;About Sql Server 2005 Instances:&lt;/u&gt;&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;More than one Sql Server 2005 can be installed on the same server, each installation is an instance,&lt;/li&gt;&lt;li&gt;On the same machine you can have both Sql server 2000 and also Sql Server 2005 running side by side (like i do on my laptop),&lt;/li&gt;&lt;li&gt;When you install Sql Server 2005 you are asked whether you want it to be installed as a default instance (no name for the instance) or you want to give it a name.&lt;/li&gt;&lt;li&gt;During installation you can look at already existing instances as shown in the figure,&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5037387099177093826" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp0.blogger.com/_AB6AzhKn0BQ/Rehk4KKWCsI/AAAAAAAAACk/tqIHGH-od5g/s400/SelectInstance.gif" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Why we need multiple instances?&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;If you are planning to have a test environment and a production environment i would recommend installing Sql Server Developer edition on another pc and use it as a test environment, i do not like having test and production on the same OS box. Then why do we need multiple instance support? which is a great question, my answer is below,&lt;/li&gt;&lt;li&gt;When you need to have multiple versions of sql server like 2000 &amp;amp; 2005 each run in their own instances,&lt;/li&gt;&lt;li&gt;When you need to give admin or sa access to two different administrators to maintain their own sql servers,&lt;/li&gt;&lt;li&gt;When you want to have another instance on the same OS where you can first test the service packs and ensure it works fine on the production OS and then do it to the other live instance,&lt;/li&gt;&lt;li&gt;When you install other software like Vault or Sharepoint Portal Server 2007 or Visual Studio IDE 2005 they install their own instances of sql server 2005 or Sql Server 2005 Express editions.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6264022251299920433?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6264022251299920433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6264022251299920433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6264022251299920433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6264022251299920433'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/03/sql-server-2005-look-at-installation.html' title='Sql Server 2005 - A look at Installation : Instances'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_AB6AzhKn0BQ/Rehk4KKWCsI/AAAAAAAAACk/tqIHGH-od5g/s72-c/SelectInstance.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-8138564262993663676</id><published>2007-03-02T11:38:00.000-05:00</published><updated>2007-03-05T11:58:27.383-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><title type='text'>SqlServer 2005 - About Sql 2005 &amp; various editions</title><content type='html'>&lt;strong&gt;&lt;u&gt;Sql Server 2005&lt;/u&gt;&lt;/strong&gt; is a robust database which is a version upgrade after 5+ years, the previous one was Sql Server 2000 and the one before was Sql Server 7.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5037373518490503858" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://bp2.blogger.com/_AB6AzhKn0BQ/RehYhqKWCrI/AAAAAAAAACY/wDBHSFTopiE/s400/test1.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Microsoft spent 5 years to come up with this next release which has a lot of cool features,&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Improvements in performance, &lt;/li&gt;&lt;li&gt;More analysis tools, &lt;/li&gt;&lt;li&gt;Integrated development with cool dot net IDE and management studio, &lt;/li&gt;&lt;li&gt;CLR capabilities, &lt;/li&gt;&lt;li&gt;Http end points, &lt;/li&gt;&lt;li&gt;Support for service broker and SOA,&lt;/li&gt;&lt;li&gt;Better Sql jobs control with the new Sql Agent,&lt;/li&gt;&lt;li&gt;Database Snapshots feature,&lt;/li&gt;&lt;li&gt;Great database mirroring,&lt;/li&gt;&lt;li&gt;Log shipping feature,&lt;/li&gt;&lt;li&gt;Replication improvements,&lt;/li&gt;&lt;li&gt;and lots n lots of T-Sql and Sql improvements.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I have been working with Sql 2000 for the past 5+ years, and it is one of my favourite databases, i had previous experience working with My Sql and i used to wonder why such a robust database like Sql did not have some good features which mysql had at that time. Example: it had paging at the backend level, you can specify in a query itself how many rows you want, even oracle had pagenum but sql lacked it in 2000 sql server.&lt;/p&gt;&lt;p&gt;The new sql 2005 is very promising and has made up for all the lacking features.&lt;/p&gt;&lt;p&gt;Sql Server 2005 is shipped free with VS Dot net IDE as sql express edition, it comes with sharepoint portal server 2007 and a bunch of other dot net applications. Any developer should learn the new features of Sql server 2005 and my entries would be helpful in that regard.&lt;/p&gt;&lt;p&gt;Sql Server comes in 5 editions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Sql Server 2005 Enterprise edition,&lt;/li&gt;&lt;li&gt;Sql Server 2005 Standard edition,&lt;/li&gt;&lt;li&gt;Sql Server 2005 Work group edition,&lt;/li&gt;&lt;li&gt;Sql Server 2005 Developer edition (free for development and testing, exactly like EE),&lt;/li&gt;&lt;li&gt;Sql Server 2005 Express edition (free like former MSDE)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;Best ways to learn sql server 2005:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;1) Books online free download - &lt;a href="http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx" target="_new"&gt;http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;2) Free E-learning courses from Microsoft - (for a limited time it is free soon to end)&lt;/p&gt;&lt;p&gt;&lt;a href="https://www.microsoftelearning.com/sqlserver2005/" target="_new"&gt;https://www.microsoftelearning.com/sqlserver2005/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/events/series/technetsqlserver2005.mspx"&gt;http://www.microsoft.com/events/series/technetsqlserver2005.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;3) Official site - &lt;a href="http://www.microsoft.com/sql/default.mspx" target="_new"&gt;http://www.microsoft.com/sql/default.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;4) Cost in $$ for Sql server 2005 - &lt;a href="http://www.microsoft.com/sql/howtobuy/default.mspx" target="_new"&gt;http://www.microsoft.com/sql/howtobuy/default.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;5) Made up your mind try it for free (180 day evaluation) - &lt;a href="http://www.microsoft.com/sql/downloads/trial-software.mspx"&gt;http://www.microsoft.com/sql/downloads/trial-software.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;6) Edition comparisons - &lt;a href="http://www.microsoft.com/sql/editions/enterprise/comparison.mspx" target="_new"&gt;http://www.microsoft.com/sql/editions/enterprise/comparison.mspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;7) Post a comment on my blog, if i know the answer will let you know :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-8138564262993663676?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/8138564262993663676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=8138564262993663676' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8138564262993663676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/8138564262993663676'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/03/sqlserver-2005-about-sql-2005-various.html' title='SqlServer 2005 - About Sql 2005 &amp; various editions'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_AB6AzhKn0BQ/RehYhqKWCrI/AAAAAAAAACY/wDBHSFTopiE/s72-c/test1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-4369959623767271768</id><published>2007-02-21T10:15:00.000-05:00</published><updated>2007-02-22T13:16:42.611-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='ClassicASP'/><category scheme='http://www.blogger.com/atom/ns#' term='VSDotnetIDE2005'/><title type='text'>Classic ASP (not ASP.Net) code debugging with VS Dotnet IDE 2005</title><content type='html'>I am not sure how many developers would need this but i needed it badly, i think i am the only one doing ASP coding and ASP.Net 2.0 coding at the same time :) So having used the 2005 IDE, you feel like your hand is broken when you go back to do classic ASP coding for old maintenance projects, where only way to debug is Response.Write but imagine how it would be if you can set breakpoint in classic ASP code and step in, step out F11, F10, Shift F11, F5 wouldn't it be great.&lt;br /&gt;&lt;br /&gt;So i started my googling to find a solution which would make my daily coding life better and i was able to do it.&lt;br /&gt;&lt;br /&gt;So here i am sharing my experience, &lt;strong&gt;&lt;u&gt;"How to debug classic ASP using VS Dot net IDE 2005"&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;1) You need not have a sln or a project file, you can even open one single ASP file and debug it from top to bottom,&lt;br /&gt;2) Open your ASP file in VS Dot net IDE 2005, then open IE and browse the page, this is done so that the ASP rendering process (IIS server but not aspnet_wp.exe, not w3wp.exe but dllhost.exe comes in to task manager),&lt;br /&gt;3) Go to your default web site in IIS or your virtual directory &gt;&gt; right click properties &gt;&gt; home directory &gt;&gt; configuration &gt;&gt; Debugging tab &gt;&gt; in the debugging flags section,&lt;br /&gt;check - Enable ASP server-side script debugging&lt;br /&gt;&lt;br /&gt;In the script error messages section, check send detailed ASP error messages to client. (as shown in picture below).&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://bp2.blogger.com/_AB6AzhKn0BQ/RdxpH_jFzmI/AAAAAAAAABc/TzPaKO1GkSw/s1600-h/temp.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5034014069531987554" style="CURSOR: hand" alt="" src="http://bp2.blogger.com/_AB6AzhKn0BQ/RdxpH_jFzmI/AAAAAAAAABc/TzPaKO1GkSw/s320/temp.JPG" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4) Now comes the important step, open your vsdotnet ide 2005, and open the single ASP page and click Debug &gt;&gt; Attach to process &gt;&gt; check the check box [ ] show processes from all users, then look for a process called dllhost.exe Type = x86, Script and the username running it is YOURPCNAME\IWAM_YOURPCNAME.&lt;/p&gt;&lt;a href="http://bp0.blogger.com/_AB6AzhKn0BQ/RdxrgfjFznI/AAAAAAAAABo/IwjbxvW_UUo/s1600-h/temp1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5034016689462038130" style="CURSOR: hand" alt="" src="http://bp0.blogger.com/_AB6AzhKn0BQ/RdxrgfjFznI/AAAAAAAAABo/IwjbxvW_UUo/s320/temp1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Click Attach and wait for few minutes and click ok, now go back to your ASP page place a break point and then refresh the IE, and you should see it stops at the breakpoint.&lt;/p&gt;&lt;p&gt;Happy Debugging ASP :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-4369959623767271768?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/4369959623767271768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=4369959623767271768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4369959623767271768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4369959623767271768'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/02/classic-asp-not-aspnet-code-debugging.html' title='Classic ASP (not ASP.Net) code debugging with VS Dotnet IDE 2005'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_AB6AzhKn0BQ/RdxpH_jFzmI/AAAAAAAAABc/TzPaKO1GkSw/s72-c/temp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-4195497888265525774</id><published>2007-02-20T16:49:00.000-05:00</published><updated>2007-02-21T10:24:18.211-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TipsAndTricks'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnet 2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='VSDotnetIDE2005'/><title type='text'>VSDotnet IDE 2005 making use of IIS instead of development webserver</title><content type='html'>&lt;strong&gt;&lt;u&gt;How to use IIS as the default web server instead of inbuilt ASP.Net development web server&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;When you create a new web project in VS dot net IDE 2005, by default it uses the inbuilt ASP.Net development web server for debugging and running,&lt;br /&gt;&lt;br /&gt;So the URL will be something like,&lt;br /&gt;&lt;a href="http://localhost:2500"&gt;http://localhost:2500&lt;/a&gt; or a dynamic port,&lt;/div&gt;&lt;br /&gt;&lt;div&gt;This is actually the internal development web server. But for developers who are familiar with using IIS this may actually be a head ache. Also if you are using port 80 to code certain applications or using AJAX with 80 port then it may be tough to debug using fiddler or in general to stop and restart. So it is better to use IIS.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Listed below are the series of steps which you can easily do to change it to use IIS,&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1) Create a virtual directory on IIS and point it to the folder where the source code resides, for example I use D:\drive instead of C:\inetpub\wwwroot, so i create a Virtual directory called "WebSite1" and point it to D:\proejcts\dotnet\website1\ = the folder where the sln file and the vbproj or csproj resides.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2) Right click on the virtual directory tab and go to properties in IIS and click on ASP.Net tab, in the dropdown change the dot net version from 1.1 to 2.0&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://bp0.blogger.com/_AB6AzhKn0BQ/RdtwavjFzkI/AAAAAAAAABE/b1oPimoDaKM/s1600-h/temp.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5033740613259218498" style="CURSOR: hand" alt="" src="http://bp0.blogger.com/_AB6AzhKn0BQ/RdtwavjFzkI/AAAAAAAAABE/b1oPimoDaKM/s320/temp.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;3) Then open your VS dot net solution file and right click on your project &gt;&gt; go to property pages &gt;&gt; click on start options to see a screen like the one shown below,&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://bp0.blogger.com/_AB6AzhKn0BQ/RdtxAvjFzlI/AAAAAAAAABM/DQoGH43Glhg/s1600-h/temp1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5033741266094247506" style="CURSOR: hand" alt="" src="http://bp0.blogger.com/_AB6AzhKn0BQ/RdtxAvjFzlI/AAAAAAAAABM/DQoGH43Glhg/s320/temp1.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;In the above screen, select Use Custom server, Base URL: &lt;a href="http://localhost/website1"&gt;http://localhost/website1&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Now try debug &gt;&gt; start without debugging, you will be using IIS to render the page. Though this is simple it takes few minutes to ponder this setting.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-4195497888265525774?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/4195497888265525774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=4195497888265525774' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4195497888265525774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4195497888265525774'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/02/vsdotnet-ide-2005-making-use-of-iis.html' title='VSDotnet IDE 2005 making use of IIS instead of development webserver'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_AB6AzhKn0BQ/RdtwavjFzkI/AAAAAAAAABE/b1oPimoDaKM/s72-c/temp.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-9133348595750595982</id><published>2007-01-30T13:20:00.000-05:00</published><updated>2007-02-05T21:28:22.842-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='share point 2007'/><title type='text'>Sharepoint enable anonymous access and extranet sites</title><content type='html'>It is very common practice to create 2 sites one for intranet and one for extranet users and also enable anonymous access for extranet sites for certain pages and parts.&lt;br /&gt;&lt;br /&gt;Unfortunately doing this is not a piece of cake in sharepoint and requires few manual interventions, here is an excellent article with snapshots which explains how to do this.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://andrewconnell.com/blog/articles/HowToConfigPublishingSiteWithDualAuthProvidersAndAnonAccess.aspx"&gt;http://andrewconnell.com/blog/articles/HowToConfigPublishingSiteWithDualAuthProvidersAndAnonAccess.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-9133348595750595982?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/9133348595750595982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=9133348595750595982' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/9133348595750595982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/9133348595750595982'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/01/sharepoint-enable-anonymous-access-and.html' title='Sharepoint enable anonymous access and extranet sites'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3546861300194628547</id><published>2007-01-10T12:26:00.000-05:00</published><updated>2007-01-10T12:31:17.675-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='QuestionBank'/><title type='text'>Dot Net 3.0 Question Bank for Interview Preparation / General Knowledge</title><content type='html'>My friend Sarath showed me this link today which has a huge collection of very well prepared question bank material.&lt;br /&gt;&lt;br /&gt;Main point is it has lot of WCF WPF and Dot Net 3.0 questions.&lt;br /&gt;&lt;br /&gt;Full eBook with 4000 .NET 3.0 ,C#, Ajax,JAVA,.NET and &lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="3274422"&gt;SQL Server&lt;/a&gt;Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/SampleInterviewQuestionBook.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/SampleInterviewQuestionBook.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download the JAVA , .NET and SQL &lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="3274128"&gt;Server&lt;/a&gt; interview sheet and rateyourself.&lt;br /&gt;This will help you judge yourself are you really worth ofattending interviews. If you own a company best way to judge if thecandidate is worth of it.&lt;br /&gt;&lt;a href="http://www.questpond.com/InterviewRatingSheet.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/InterviewRatingSheet.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2000 Interview questions of .NET , JAVA and SQL Server Interviewquestions (worth downloading it)&lt;br /&gt;&lt;a href="http://www.questpond.com/InterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/InterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Core Java and OOP's Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/OOPsAndCoreJava.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/OOPsAndCoreJava.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Servlets / JSP Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/ServletsJSP.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/ServletsJSP.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="2902811"&gt;Architecture&lt;/a&gt; Interview Question&lt;br /&gt;&lt;a href="http://www.questpond.com/ArchitectureInterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/ArchitectureInterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Project Management Interview questions must to read for all aspiringproject managers&lt;br /&gt;&lt;a href="http://www.questpond.com/ProjectManagementInterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/ProjectManagementInterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Full Address book &lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="3157563"&gt;application&lt;/a&gt; in C# with technical specification ,estimation and test cases&lt;br /&gt;&lt;a href="http://www.questpond.com/AddressbookProject.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/AddressbookProject.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="3266088"&gt;Web&lt;/a&gt; services Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/WebServicesAndRemoting.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/WebServicesAndRemoting.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQL Server 2005 Database optimization Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/DatabaseOptimization.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/DatabaseOptimization.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQL Server 2005 DTS Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/DTSInterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/DTSInterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQL Server datawarehoue and &lt;a class="iAs" style="COLOR: darkgreen; BORDER-BOTTOM: darkgreen 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" href="http://www.developersdex.com/sql/message.asp?p=3784&amp;ID=%3C1167725449.933574.43780%40a3g2000cwd.googlegroups.com%3E#" target="_blank" itxtdid="3265666"&gt;Data&lt;/a&gt; mining Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/DatawareHousingandDataMining.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/DatawareHousingandDataMining.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQLCLR Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/SQLCLRInterviewquestion.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/SQLCLRInterviewquestion.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SQL Server XML Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/SQLServerXML.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/SQLServerXML.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basic .NET Framework interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/FrameWorkSampleInterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/FrameWorkSampleInterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;..NET Interop and COM Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/InteropdotnetInterviewQuestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/InteropdotnetInterviewQuestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET Caching Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/CachingInterviewQestions.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/CachingInterviewQestions.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Localization globalization Interview questions&lt;br /&gt;&lt;a href="http://www.questpond.com/LocalizationAndGlobalization.zip" target=" &amp;amp; LINK_TARGET &amp; "&gt;http://www.questpond.com/LocalizationAndGlobalization.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Do not know how estimations are done here's a complete book on it&lt;br /&gt;&lt;a href="http://www.questpond.com/HowtoPrepareSoftwareQuotations.zip" target=" &amp;amp;amp; LINK_TARGET &amp;amp; "&gt;http://www.questpond.com/HowtoPrepareSoftwareQuotations.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3546861300194628547?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3546861300194628547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3546861300194628547' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3546861300194628547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3546861300194628547'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2007/01/question-bank-for-interview-preparation.html' title='Dot Net 3.0 Question Bank for Interview Preparation / General Knowledge'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-80269100337592518</id><published>2006-12-10T01:20:00.000-05:00</published><updated>2006-12-10T01:21:41.652-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnet 3.0'/><title type='text'>Microsoft Web Expression</title><content type='html'>Microsoft Web Expressions is a free IDE for building sophisticated dot net front end sites in 2.0 framework&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=44FA7F93-7D57-4523-B0C9-2CE54397B732&amp;mg_id=10053&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=44FA7F93-7D57-4523-B0C9-2CE54397B732&amp;mg_id=10053&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The tool can be downloaded from the above link.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-80269100337592518?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/80269100337592518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=80269100337592518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/80269100337592518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/80269100337592518'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/12/microsoft-web-expression.html' title='Microsoft Web Expression'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-2137025486687476986</id><published>2006-11-17T00:50:00.000-05:00</published><updated>2007-02-20T17:13:05.074-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnet 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='code samples'/><category scheme='http://www.blogger.com/atom/ns#' term='VSDotnetIDE2005'/><title type='text'>More more more code samples :)</title><content type='html'>I remember the pepsi ad, "Yeh Dil Maange more!!" meaning, "this heart demands more" in Hindi (National language of India).&lt;br /&gt;&lt;br /&gt;Similarly more code samples from .Net Framework 3.0&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=22B58B6C-8F98-40D0-880D-C3339C5DA01E&amp;displaylang=en&amp;amp;mg_id=10049" target="_new"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=22B58B6C-8F98-40D0-880D-C3339C5DA01E&amp;displaylang=en&amp;amp;mg_id=10049&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Overview&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;a name="Description"&gt;&lt;/a&gt;The Windows SDK samples for .NET Framework 3.0 include samples for .NET Framework 2.0, Windows Communication Foundation, Windows Presentation Foundation, Windows Workflow Foundation, and Cross Technology samples. These samples can be downloaded from here or are available when the Windows SDK is installed locally.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-2137025486687476986?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/2137025486687476986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=2137025486687476986' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/2137025486687476986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/2137025486687476986'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/more-more-more-code-samples.html' title='More more more code samples :)'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-4537725195256305664</id><published>2006-11-17T00:19:00.000-05:00</published><updated>2006-11-18T15:48:05.168-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnet 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='code samples'/><title type='text'>101 code samples for VS Dot net IDE 2005</title><content type='html'>&lt;p&gt;One great thing about being and working in microsoft technologies is all that pampering you get via code samples, the videos, the code samples, if not there are usergroups and forums.&lt;br /&gt;&lt;br /&gt;There is no need to break our heads for doing anything as some other person has already done something for you.&lt;br /&gt;&lt;br /&gt;In that list, here is a list of 101 code samples for VS Dot net IDE 2005&lt;br /&gt;&lt;a target="_new" href="http://msdn2.microsoft.com/en-us/vstudio/aa718334.aspx"&gt;http://msdn2.microsoft.com/en-us/vstudio/aa718334.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Base Class Libraries - Group 1 Samples&lt;/strong&gt;&lt;br /&gt;&lt;/u&gt;The Base Class Library Group 1 samples show how to use the classes in the namespaces System.Net, System.RegEx, System.Transaction, System.Console and more. Samples include:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Changing ACL (Access Control Lists) on files &lt;/li&gt;&lt;li&gt;Console Enhancements including buffer control, simple animations and colors &lt;/li&gt;&lt;li&gt;Downloading files using FTP (File Transfer Protocol) &lt;/li&gt;&lt;li&gt;Network Programming including PING, UDP, and TCP network statistics &lt;/li&gt;&lt;li&gt;Using the new Stopwatch class to measure time&lt;/li&gt;&lt;li&gt;Compressing and decompressing files in the GZip format &lt;/li&gt;&lt;li&gt;Retrieving Drive Information &lt;/li&gt;&lt;li&gt;Using Generic Collections &lt;/li&gt;&lt;li&gt;Creating Regular Expressions to parse text&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a name="Base2"&gt;&lt;strong&gt;&lt;u&gt;Base Class Libraries - Group 2 Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The Base Class Library Group 2 samples show how to use the new classes and methods in the namespaces System.Net.Cache, System.Runtime.InteropServices, System.Net.Sockets.Socket and more. Samples include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Building a tracing infrastructure to track errors and application performance &lt;/li&gt;&lt;li&gt;Controlling cache policies with the new System.Net.Cache namespace &lt;/li&gt;&lt;li&gt;Creating a process viewer &lt;/li&gt;&lt;li&gt;Creating a Windows service manager &lt;/li&gt;&lt;li&gt;Using the data protection API &lt;/li&gt;&lt;li&gt;Encrypting and decrypting data &lt;/li&gt;&lt;li&gt;Using platform invoke to access legacy or unmanaged code from within managed code&lt;/li&gt;&lt;li&gt;Building in support for localization &lt;/li&gt;&lt;li&gt;Using the NGEN utility &lt;/li&gt;&lt;li&gt;Using the new SecureString class &lt;/li&gt;&lt;li&gt;Using new socket class methods &lt;/li&gt;&lt;li&gt;Using serial ports with the new Port class &lt;/li&gt;&lt;li&gt;Working with the file system &lt;/li&gt;&lt;li&gt;Working with threads to manage multiple tasks simultaneously &lt;/li&gt;&lt;li&gt;Building a simple web server with HTTPListener&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a name="web"&gt;&lt;strong&gt;&lt;u&gt;Web Development Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The Web Development samples show how to use some of the new features of ASP.NET 2.0. &lt;/p&gt;&lt;p&gt;&lt;a name="winforms"&gt;&lt;strong&gt;&lt;u&gt;Windows Forms Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The Windows Forms samples show how to use some of the new functionality available to developers building desktop applications. &lt;/p&gt;&lt;p&gt;&lt;a name="vsto"&gt;&lt;strong&gt;&lt;u&gt;Visual Studio Tools for Office Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The Visual Studio Tools for Office (VSTO) samples show how to add functionality to Office applications like Word, Excel, InfoPath, and Outlook using the .NET framework and C# or Visual Basic.&lt;/p&gt;&lt;p&gt;&lt;a name="Tablet"&gt;&lt;strong&gt;&lt;u&gt;Tablet PC Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The Tablet PC samples show how to create ink-enabled applications that utilize the power handwritten input with Tablet and Ultra Mobile Personal Computers.&lt;/p&gt;&lt;p&gt;&lt;a name="Net"&gt;&lt;strong&gt;&lt;u&gt;.NET Compact Framework Samples&lt;/u&gt;&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;The .NET Compact Framework samples show how to use the new functionality found in Windows Mobile 5.0.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-4537725195256305664?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/4537725195256305664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=4537725195256305664' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4537725195256305664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4537725195256305664'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/101-code-samples-for-vs-dot-net-ide.html' title='101 code samples for VS Dot net IDE 2005'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3793924803146374291</id><published>2006-11-10T12:56:00.000-05:00</published><updated>2006-11-18T15:50:20.893-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Books'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Sharepoint &amp; MOSS 2007 Books</title><content type='html'>I found lot of useful books some FREE pdf &amp; some by popular publications.&lt;br /&gt;&lt;br /&gt;Here is a list, (will try to update it periodically keep checking my blog).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;FREE STUFF:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;1) Microsoft PDF - 7 Development projects with sharepoint&lt;br /&gt;This one is free but you can only view it, you cannot print it.&lt;br /&gt;&lt;br /&gt;Right click and save target as to save to your hard disk,&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://download.microsoft.com/download/0/2/f/02f0f661-88e1-43c2-b523-88d2e9e6802f/7%20Development%20Projects%20with%20the%202007%20Microsoft%20Office%20System%20and%20Windows%20SharePoint%20Services%202007.pdf"&gt;http://download.microsoft.com/download/0/2/f/02f0f661-88e1-43c2-b523-88d2e9e6802f/7%20Development%20Projects%20with%20the%202007%20Microsoft%20Office%20System%20and%20Windows%20SharePoint%20Services%202007.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Publications:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;2) Microsoft SharePoint 2007 For Dummies (For Dummies (Computer/Tech)) (Paperback) &lt;br /&gt;by Vanessa L. Williams &lt;br /&gt;&lt;br /&gt;Hey dont laugh by looking at for dummies, they do have some great information.&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/dummies.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/dummies.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.amazon.com/Microsoft-SharePoint-2007-Dummies-Computer/dp/0470099410/sr=8-5/qid=1163181337/ref=pd_bbs_sr_5/102-1753211-1882508?ie=UTF8&amp;s=books"&gt;Click here to Buy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) Microsoft Office SharePoint Server 2007 Administrator's Companion (Pro Resource Kit) (Paperback) &lt;br /&gt;by Bill English, Microsoft Sharepoint Community Experts &lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/spadmin.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/spadmin.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.amazon.com/Microsoft-SharePoint-2007-Development-Unleashed/dp/0672329034/sr=8-1/qid=1163181337/ref=pd_bbs_sr_1/102-1753211-1882508?ie=UTF8&amp;s=books"&gt;Click here to buy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4) Microsoft SharePoint 2007 Development Unleashed (Paperback) &lt;br /&gt;by Kevin Hoffman, Robert Foster &lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/spdevelopment.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/spdevelopment.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.amazon.com/Microsoft-SharePoint-2007-Development-Unleashed/dp/0672329034/sr=8-1/qid=1163181337/ref=pd_bbs_sr_1/102-1753211-1882508?ie=UTF8&amp;s=books"&gt;Click here to buy&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;BOOKS from Microsoft Press (wait for few more months to release) Still in the press :)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;5) Inside Microsoft® Windows® SharePoint® Services Version 3  &lt;br /&gt;Author    Ted Pattison; Daniel Larson    &lt;br /&gt;Pages  560  &lt;br /&gt;Disk  1 null  &lt;br /&gt;Level  Int/Adv  &lt;br /&gt;Published  04/04/2007  &lt;br /&gt;ISBN  0-7356-2320-1  &lt;br /&gt; &lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/InsideWSS.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/InsideWSS.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/MSPress/books/9692.aspx"&gt;Click here to see details (still in Press)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6)Microsoft® Windows® SharePoint® Services Version 3.0 Inside Out  &lt;br /&gt;Author    Jim Buyens    &lt;br /&gt;Pages  800  &lt;br /&gt;Disk  1 Companion CD(s)  &lt;br /&gt;Level  Int/Adv  &lt;br /&gt;Published  03/14/2007  &lt;br /&gt;ISBN  0-7356-2323-6  &lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/wssinsideout.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/wssinsideout.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &lt;a target="_new" href="http://www.microsoft.com/MSPress/books/9692.aspx"&gt;Click here to see details (still in Press will be out by Feb 28 2007)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7) The great step by step book&lt;br /&gt;Microsoft® Windows® SharePoint® Services Version 3.0 Step by Step  &lt;br /&gt;Author    Olga M. Londer, Todd Bleeker, Penelope Coventry and Bill English    &lt;br /&gt;Pages  368  &lt;br /&gt;Disk  1 Companion CD(s)  &lt;br /&gt;Level  Beg/Int  &lt;br /&gt;Published  02/28/2007  &lt;br /&gt;ISBN  0-7356-2363-5  &lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/stepbystep.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/stepbystep.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/MSPress/books/10346.aspx"&gt;Still in press (will be released by Feb 28 2007)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3793924803146374291?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3793924803146374291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3793924803146374291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3793924803146374291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3793924803146374291'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/sharepoint-moss-2007-books.html' title='Sharepoint &amp; MOSS 2007 Books'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-4991630327794918994</id><published>2006-11-08T10:07:00.000-05:00</published><updated>2006-11-18T15:51:18.210-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='share point 2007'/><title type='text'>Sharepoint Developer Videos</title><content type='html'>One great thing about microsoft is the amount of resources they spend on developing videos to learn their stuff.&lt;br /&gt;&lt;br /&gt;There is a chinese proverb which says a picture can express thousand words, like that all these "How to........" series videos and lots of other how to code how to use sharepoint videos helps the developers.&lt;br /&gt;&lt;br /&gt;There are more developer videos which a developer can download and see and learn, they are found at,&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1) Videos on KPI, Web Parts,&lt;/strong&gt;&lt;br /&gt;Microsoft Office System Developers Conference 2006&lt;br /&gt;Download this series of developer-oriented videos to view conference breakout sessions about building smart client and browser-based BI solutions leveraging a wide array of extensible capabilities, including key performance indicators, PivotTables, Web parts, and spreadsheet-based Web services.&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=621566FD-A3D8-4628-A2CB-538CC173509F&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=621566FD-A3D8-4628-A2CB-538CC173509F&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2) Videos on How to series&lt;/strong&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=AAFBC288-9F1E-4398-AE06-617CEFEC5823&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=AAFBC288-9F1E-4398-AE06-617CEFEC5823&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3) Videos on Collaboration Tools:&lt;/strong&gt;&lt;br /&gt;Microsoft Office System Developers Conference 2006&lt;br /&gt;Download this series of developer-oriented videos to view conference breakout sessions about how developers can use the 2007 Microsoft Office system to create powerful collaboration tools.&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=029706C1-F20E-4BD1-99BB-78810E16F3D8&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=029706C1-F20E-4BD1-99BB-78810E16F3D8&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4) Videos on Enterprise Content Management&lt;/strong&gt;Microsoft Office System Developers Conference 2006&lt;br /&gt;Download this series of developer-oriented videos to view conference breakout sessions about the new, extensible content management&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=562B9B75-55B7-4F5D-AFE4-1F78C8B7FC6D&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=562B9B75-55B7-4F5D-AFE4-1F78C8B7FC6D&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;5) Videos on Portal Customization&lt;/strong&gt;&lt;br /&gt;Microsoft Office System Developers Conference 2006&lt;br /&gt;Download this series of developer-oriented videos to view conference breakout sessions about customizing search capabilities, building custom portal interfaces, providing personalized views, and aggregating connections to line-of-business data.&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=5EC4193A-8061-4FD8-8CA4-574540049FE9&amp;displaylang=en"&gt;&lt;em&gt;&lt;em&gt;http://www.microsoft.com/downloads/details.aspx?familyid=5EC4193A-8061-4FD8-8CA4-574540049FE9&amp;amp;displaylang=en&lt;/em&gt;&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6) Videos on Business Intelligence&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/downloads/details.aspx?familyid=AAFBC288-9F1E-4398-AE06-617CEFEC5823&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=AAFBC288-9F1E-4398-AE06-617CEFEC5823&amp;amp;displaylang=en&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-4991630327794918994?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/4991630327794918994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=4991630327794918994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4991630327794918994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/4991630327794918994'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/sharepoint-developer-videos.html' title='Sharepoint Developer Videos'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-535011868669813281</id><published>2006-11-07T15:10:00.000-05:00</published><updated>2006-11-18T15:51:45.005-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='share point 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Blog of Eric Legault - sharepoint / outlook MVP</title><content type='html'>Eric is an outlook MVP and also is a specialist using Sharepoint 2007 collaborative workspaces and meeting workspaces.&lt;br /&gt;&lt;br /&gt;His MVP profile - &lt;a target="_new" href="http://aspnet2.com/mvp.ashx?EricLegault"&gt;http://aspnet2.com/mvp.ashx?EricLegault&lt;/a&gt;&lt;br /&gt;His personal website - &lt;a target="_new" href="http://www.collaborativeinnovations.ca/"&gt;http://www.collaborativeinnovations.ca/&lt;/a&gt;&lt;br /&gt;His Sharepoint blog - &lt;a target="_new" href="http://blogs.officezealot.com/legault/"&gt;http://blogs.officezealot.com/legault/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-535011868669813281?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/535011868669813281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=535011868669813281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/535011868669813281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/535011868669813281'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/blog-of-eric-legault-sharepoint-outlook.html' title='Blog of Eric Legault - sharepoint / outlook MVP'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-7084712921808184270</id><published>2006-11-07T14:56:00.000-05:00</published><updated>2006-11-18T15:51:59.841-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Dotnet 3.0'/><title type='text'>Dot Net 3.0 Officially released today</title><content type='html'>Dot Net Framework 3.0 was official released Nov 7 2006 today.&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.netfx3.com/blogs/news_and_announcements/archive/2006/11/06/.NET-Framework-3.0-has-been-released_2100_.aspx"&gt;http://www.netfx3.com/blogs/news_and_announcements/archive/2006/11/06/.NET-Framework-3.0-has-been-released_2100_.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-7084712921808184270?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/7084712921808184270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=7084712921808184270' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7084712921808184270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7084712921808184270'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/dot-net-30-officially-released-today.html' title='Dot Net 3.0 Officially released today'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-7476460010692861742</id><published>2006-11-04T10:57:00.000-05:00</published><updated>2006-11-18T15:52:21.057-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='Learning'/><category scheme='http://www.blogger.com/atom/ns#' term='VSTS'/><title type='text'>Lots of webcasts</title><content type='html'>The VSTS has lots of webcasts, register for the ones in the future and you can watch the already recorded sessions.&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/events/series/msdnvsts2005.mspx"&gt;http://www.microsoft.com/events/series/msdnvsts2005.mspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;MSDN Webcast: Unit Testing with Visual Studio Team System (Level 200)&lt;/strong&gt;&lt;br /&gt;Monday, November 13, 2006&lt;br /&gt;1:00 P.M.–2:00 P.M. Pacific Time&lt;br /&gt;&lt;br /&gt;Join us as we examine some of the advanced unit-testing capabilities in Visual Studio Team System such as data binding, host adapters, and integration with Microsoft Visual Studio 2005 Team Foundation Server./&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;MSDN Webcast: Overview of Visual Studio 2005 Team Edition for Software Testers (Level 200)&lt;/strong&gt;&lt;br /&gt;Friday, December 1, 2006&lt;br /&gt;&lt;br /&gt;11:00 A.M.–12:00 P.M. Pacific Time&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Learn about the major feature sets of Microsoft Visual Studio 2005 Team Edition for Software Testers and how they integrate into the development life cycle.&lt;br /&gt;&lt;br /&gt;These guys have a webcast every day, check out their interactive calendar&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.microsoft.com/events/webcasts/calendar/monthview.aspx"&gt;http://www.microsoft.com/events/webcasts/calendar/monthview.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-7476460010692861742?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/7476460010692861742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=7476460010692861742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7476460010692861742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/7476460010692861742'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/11/lots-of-webcasts.html' title='Lots of webcasts'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-1331253126664313336</id><published>2006-10-30T23:13:00.000-05:00</published><updated>2006-11-18T15:52:48.160-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>SOA &gt;&gt; EXPOSE / COMPOSE / CONSUME</title><content type='html'>&lt;a target="_new" href="http://photos1.blogger.com/blogger2/774/4320/1600/test.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger2/774/4320/320/test.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Service Oriented Architecture , Web 2.0 are the latest buzz words in the industry today.&lt;br /&gt;&lt;br /&gt;There is an excellent PPT on Thom Robbins blog which explains the same and relates it to the Dot Net Framework.&lt;br /&gt;&lt;br /&gt;Expose: Make use of Dot net framework code webservices or make use of Biz talk to expose services.&lt;br /&gt;&lt;br /&gt;Compose: Use Share point server 2007 &amp; Biz talk server 2006 &amp; MS Office Visio 2007 to compose the services.&lt;br /&gt;&lt;br /&gt;Consume: Use Share point server 2007 / MS office / Office performance point server to consume the webservices.&lt;br /&gt;&lt;br /&gt;I was recently playing with share point and was amazed to see that the infopath forms collect the data and the desitnation can be an outlook folder or an email.&lt;br /&gt;&lt;br /&gt;Please download the SOA ppt from this link,&lt;br /&gt;&lt;br /&gt;&lt;a target="_new" href="http://www.thomscontent.com/posts/soa/realworldsoa.zip"&gt;http://www.thomscontent.com/posts/soa/realworldsoa.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also look at the future roadmap for Microsoft.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-1331253126664313336?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/1331253126664313336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=1331253126664313336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1331253126664313336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/1331253126664313336'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/soa-expose-compose-consume.html' title='SOA &gt;&gt; EXPOSE / COMPOSE / CONSUME'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3502565943353642862</id><published>2006-10-29T01:13:00.000-04:00</published><updated>2006-11-18T15:53:16.547-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='videos'/><category scheme='http://www.blogger.com/atom/ns#' term='Infopath2007'/><title type='text'>Info Path 2007 - cool features and video</title><content type='html'>Infopath helps a developer to easily build forms applications within minutes and collect all the information and either link it to an outlook folder or in to Excel services or to xml destination. Infopath forms also work easily to integrate in to share point server.&lt;br /&gt;&lt;br /&gt;The Infopath team blog is &lt;a target="_new" href="http://blogs.msdn.com/infopath/"&gt;http://blogs.msdn.com/infopath/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is an excellent video about Eric Richards and the info path team from microsoft.&lt;br /&gt;&lt;br /&gt;Some cool features:&lt;br /&gt;1) Infopath forms can be filled on the web, no need to have info path clients installed&lt;br /&gt;2) Infopath forms work even on Firefox (not just IE)&lt;br /&gt;3) Infopath forms can work offline, that is your form data is available offline you can save and fill your forms offline and submit it when you connect to internet,&lt;br /&gt;4) You can fill forms in outlook&lt;br /&gt;5) Round trips to database is avoided, client fills form and once data is consolidated is saved to server.&lt;br /&gt;6) Totally based on xml and xpath&lt;br /&gt;7) Infopath design tools are now available inside VS2005 IDE and you can drag and drop and code&lt;br /&gt;&lt;br /&gt;Blog of Eric Richards - &lt;a target="_new" href="http://www.ericri.com/et/blog/"&gt;http://www.ericri.com/et/blog/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Video URL:&lt;br /&gt;Scobleizer the channel 9 Video guy, meets the infopath development team in microsoft and shows the preview features in this 30 minute cool video.&lt;br /&gt;&lt;a target="_new" href="mms://wm.microsoft.com/ms/msnse/0510/25766/new_infopath_team_2005_MBR.wmv"&gt;mms://wm.microsoft.com/ms/msnse/0510/25766/new_infopath_team_2005_MBR.wmv&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3502565943353642862?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3502565943353642862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3502565943353642862' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3502565943353642862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3502565943353642862'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/info-path-2007-cool-features-and-video.html' title='Info Path 2007 - cool features and video'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3467357358054631472</id><published>2006-10-25T11:14:00.000-04:00</published><updated>2006-11-17T01:04:48.710-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='share point 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='links'/><title type='text'>Few good share point links</title><content type='html'>Share point university - a website which has lots of links to learn about share point&lt;br /&gt;&lt;a href="http://www.sharepointu.com/"&gt;http://www.sharepointu.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;105 features of share point - a blog link which links to another site&lt;br /&gt;&lt;a href="http://markharrison.co.uk/blog/2006/02/sharepoint-show-105-features-in.htm"&gt;http://markharrison.co.uk/blog/2006/02/sharepoint-show-105-features-in.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Online live test lab to learn share point&lt;br /&gt;&lt;a href="http://www.gbg.runaware.com/microsoft/en-us/office2007/td/launch?lbredir=1"&gt;http://www.gbg.runaware.com/microsoft/en-us/office2007/td/launch?lbredir=1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3467357358054631472?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3467357358054631472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3467357358054631472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3467357358054631472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3467357358054631472'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/few-good-share-point-links.html' title='Few good share point links'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6727055414535236443</id><published>2006-10-10T00:53:00.000-04:00</published><updated>2006-11-09T23:57:33.240-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnet 3.0'/><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><title type='text'>Components of WF</title><content type='html'>So what exactly is WF, what are its components?&lt;br /&gt;&lt;br /&gt;WF: Stands for Windows Workflow Foundation.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;It is the foundation or framework for allowing all microsoft products and applications to talk / communicate with each other for establishing workflows and rules.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Features of WF:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It provides us with a graphical representation of business processes. (So now we can show it in a way that even non-technical business users can understand or modify the workflow),&lt;/li&gt;&lt;li&gt;It allows easy tracking of work flow, it basically removes the overhead involved in tracking the work flow process.&lt;/li&gt;&lt;li&gt;It provides flexibility for people to skip or override steps. (example - If person A is absent delegate document approval to person B)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;What are Workflows:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Work flows are a set of activities,&lt;/li&gt;&lt;li&gt;Work flows run within a host process or any application or a server,&lt;/li&gt;&lt;li&gt;Developers can build their own custom activity libraries.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Components of a Workflow Foundation:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Base Activity Library (25 such activities are provided out of the shelf in 3.0)&lt;/li&gt;&lt;li&gt;Runtime Engine&lt;/li&gt;&lt;li&gt;Runtime Services&lt;/li&gt;&lt;li&gt;Visual Designer&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6727055414535236443?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6727055414535236443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6727055414535236443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6727055414535236443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6727055414535236443'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/components-of-wwf.html' title='Components of WF'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-3443007780683254095</id><published>2006-10-10T00:43:00.000-04:00</published><updated>2006-11-09T23:57:19.314-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><title type='text'>What is special about WF?</title><content type='html'>Ok you are a dot net developer or someone who is trying to start learning dot net, so you look at 1.0 framework, 1.1 framework, then 2.0 framework, now comes 3.0&lt;br /&gt;&lt;br /&gt;Wait gimme a break what do i learn, why are they so many versions. The answer to all this is here in this blog.&lt;br /&gt;&lt;br /&gt;There is a misunderstanding that 3.0 framework is not a replacement for 2.0 framework.&lt;br /&gt;&lt;br /&gt;The 3.0 framework runs on the same CLR which 2.0 is placed in, we still use dot net 2005 IDE for running 3.0 applications, so the best place to start would be to download and install dot net 2005 IDE and on top of it install the 3.0 framework.&lt;br /&gt;&lt;br /&gt;Again dot net is side by side assembly so you should be able to install and run every framework.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Windows Workflow Foundation:&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Today i had been to Microsoft Waltham Office to attend one of the Architect sessions for dot net 3.0 and i learnt a lot of useful information which i am sharing here.&lt;br /&gt;&lt;br /&gt;1) Dot net remoting is no longer needed once we go in for Windows Workflow foundation,&lt;br /&gt;2) Biz talk server and WWF are two different approaches to achieve the same solution.&lt;br /&gt;3) Biz talk will still be supported by Microsoft but internally the next release of biz talk and the future biz talk engine will be recoded to run on WF, (so guys a good place to start now would be to start looking at WF).&lt;br /&gt;4) Microsoft is releasing an entire set of products based on WF, they are,&lt;br /&gt;&lt;br /&gt;a) MS office 12 or ms office 2007 is entirely based on CLR and also it uses WF,&lt;br /&gt;b) MS Speech Server,&lt;br /&gt;c) Dynamics,&lt;br /&gt;d) Biz talk future release&lt;br /&gt;e) MIIS - Identity solution&lt;br /&gt;f) Service Desk application&lt;br /&gt;g) share point 2007&lt;br /&gt;&lt;br /&gt;All the above applications which need workflows, rules are going to use Windows Workflow Foundation, and microsoft is very keen on moving in this direction.&lt;br /&gt;&lt;br /&gt;So it is better to use WF or to learn WF right now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-3443007780683254095?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/3443007780683254095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=3443007780683254095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3443007780683254095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/3443007780683254095'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/what-is-special-about-wwf.html' title='What is special about WF?'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-6139127290394943325</id><published>2006-10-10T00:33:00.001-04:00</published><updated>2006-11-09T23:57:59.268-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><title type='text'>Starting point or official website</title><content type='html'>&lt;a href="http://www.netfx3.com/"&gt;http://www.netfx3.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Is the starting point for any developer to learn about dot net framework 3.0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-6139127290394943325?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/6139127290394943325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=6139127290394943325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6139127290394943325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/6139127290394943325'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/starting-point-or-official-website.html' title='Starting point or official website'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-115989965877655315</id><published>2006-10-03T14:20:00.000-04:00</published><updated>2006-11-09T23:58:22.290-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><title type='text'>Watch Indigo video on MSDN TV</title><content type='html'>ok ok i know you are lazy like me, so here you go,&lt;br /&gt;&lt;br /&gt;Watch an introduction to Indigo on MSDN TV,&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20050407indigoss/manifest.xml"&gt;http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20050407indigoss/manifest.xml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-115989965877655315?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/115989965877655315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=115989965877655315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115989965877655315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115989965877655315'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/watch-indigo-video-on-msdn-tv.html' title='Watch Indigo video on MSDN TV'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-115989911863235432</id><published>2006-10-03T14:09:00.000-04:00</published><updated>2006-11-09T23:58:50.700-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><title type='text'>Getting Started with 3.0 how?</title><content type='html'>Ok here you are, you want to learn dot net framework 3.0 so what is the good starting point, yes microsoft has virtual labs where you can play with it.&lt;br /&gt;&lt;br /&gt;Dot net 3.0 Framework includes the following,&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows Communication foundation (WCF),&lt;/li&gt;&lt;li&gt;Windows Presentation foundation (WPF),&lt;/li&gt;&lt;li&gt;Windows Workflow foundation (WWF),&lt;/li&gt;&lt;li&gt;and Card Spaces. (CS)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;A starting point for you would be to try the virtual labs found at,&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/virtuallabs/netframe/default.aspx"&gt;http://msdn.microsoft.com/virtuallabs/netframe/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-115989911863235432?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/115989911863235432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=115989911863235432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115989911863235432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115989911863235432'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/getting-started-with-30-how.html' title='Getting Started with 3.0 how?'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-35390214.post-115980041712334468</id><published>2006-10-02T10:45:00.000-04:00</published><updated>2006-11-09T23:59:08.369-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WF'/><category scheme='http://www.blogger.com/atom/ns#' term='MOSS 2007'/><title type='text'>Coming Soon Dot Net Framework 3.0</title><content type='html'>Hi all,&lt;br /&gt;&lt;br /&gt;Welcome to my new blog on Dot Net Framework 3.0, this blog should help developers to explore the features of Dot Net Framework 3.0&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Prashant&lt;br /&gt;Software Consultant,&lt;br /&gt;New Hamsphire, USA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/35390214-115980041712334468?l=dotnetfx3.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetfx3.blogspot.com/feeds/115980041712334468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=35390214&amp;postID=115980041712334468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115980041712334468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/35390214/posts/default/115980041712334468'/><link rel='alternate' type='text/html' href='http://dotnetfx3.blogspot.com/2006/10/coming-soon-dot-net-framework-30.html' title='Coming Soon Dot Net Framework 3.0'/><author><name>Prashant Danda - http://freshant.com</name><uri>http://www.blogger.com/profile/04744876035897655027</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='http://fresh.ant.googlepages.com/antlogo.jpg'/></author><thr:total>0</thr:total></entry></feed>
