<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Harold van de Kamp's Blog : Visual Studio 2008</title><link>http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx</link><description>Tags: Visual Studio 2008</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>StyleCop for ReSharper: The power of ReSharper 4.5 and StyleCop combined</title><link>http://bloggingabout.net/blogs/harold/archive/2009/03/28/stylecop-for-resharper-the-power-of-resharper-4-5-and-stylecop-combined.aspx</link><pubDate>Sat, 28 Mar 2009 13:48:48 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481434</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=481434</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2009/03/28/stylecop-for-resharper-the-power-of-resharper-4-5-and-stylecop-combined.aspx#comments</comments><description>&lt;p&gt;Since yesterday it’s possible to use ReSharper 4.5 beta in combination with StyleCop by using StyleCop for ReSharper. This post gives you some information on all the three tools that I use to write source code in Visual Studio 2008 for business solutions faster and deliver better maintainable source code.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;ReSharper 4.5&lt;/h1&gt;  &lt;p&gt;ReSharper is a productivity tool for Visual Studio. It provides solution-wide error highlighting on the fly, advanced code completion, superior unit testing tools, over 30 advanced code refactorings, multiple handy navigation and search utilities, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML. ReSharper fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio. See also the complete &lt;a href="http://www.jetbrains.com/resharper/features/index.html" target="_blank"&gt;ReSharper feature list&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;ReShareper 4.5 is currently under development and available as a beta version. The biggest improvement is the performance improvement. The following picture illustrated the performance improvements, according to the ReSharper website:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Resharper 4.5 speedometer" border="0" alt="Resharper 4.5 speedometer" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/Resharper4.5speedometer_5F00_4634836D.jpg" width="464" height="157" /&gt; &lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://www.jetbrains.com/resharper/beta.html" target="_blank"&gt;ReSharper 4.5 beta&lt;/a&gt; from jetbrains.com.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Microsoft StyleCop&lt;/h1&gt;  &lt;p&gt;Microsoft StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project    &lt;br /&gt;For more information about Microsoft StyleCop see the StyleCop blog at &lt;a href="http://blogs.msdn.com/sourceanalysis"&gt;http://blogs.msdn.com/sourceanalysis&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://code.msdn.microsoft.com/sourceanalysis/Release/ProjectReleases.aspx" target="_blank"&gt;StyleCop&lt;/a&gt; from the MSDN Code Gallery StyleCop website.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;StyleCop for ReSharper&lt;/h1&gt;  &lt;p&gt;StyleCop combines the power of ReSharper and StyleCop. It is a ReSharper plug-in that allows Microsoft StyleCop to be run as you type, generating real-time syntax highlighting of violations and automatic fixing of StyleCop issues during ReSharper Code CleanUp (silent mode):&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Spacing_5F00_Around_5F00_2E01EF64.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="StyleCop Violation Spacing Around" border="0" alt="StyleCop Violation Spacing Around" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Spacing_5F00_Around_5F00_thumb_5F00_1184FD84.png" width="599" height="58" /&gt;&lt;/a&gt;     &lt;br /&gt;StyleCop for ReSharper also contains a collection of &lt;a href="http://www.jetbrains.com/resharper/features/code_analysis.html#Quick-Fixes"&gt;Quick-Fixes&lt;/a&gt;:&amp;#160; &lt;br /&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Constructor_5F00_Must_5F00_70FDBDD1.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="StyleCop Violation Constructor Must" border="0" alt="StyleCop Violation Constructor Must" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/StyleCop_5F00_Violation_5F00_Constructor_5F00_Must_5F00_thumb_5F00_4CA8B382.png" width="665" height="189" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Add_5F00_Copyright_5F00_049A8199.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ReSharper QuickFix Add Copyright" border="0" alt="ReSharper QuickFix Add Copyright" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Add_5F00_Copyright_5F00_thumb_5F00_5A6AD3B0.png" width="680" height="93" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Move_5F00_Usings_5F00_7868E1A4.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ReSharper QuickFix Move Usings" border="0" alt="ReSharper QuickFix Move Usings" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/ReSharper_5F00_QuickFix_5F00_Move_5F00_Usings_5F00_thumb_5F00_4E3933BC.png" width="750" height="156" /&gt;&lt;/a&gt;     &lt;br /&gt;     &lt;br /&gt;and &lt;a href="http://www.jetbrains.com/resharper/features/code_formatting.html"&gt;Code Clean-Up Modules&lt;/a&gt; to help you easily &lt;a href="http://stylecopforresharper.codeplex.com/Wiki/View.aspx?title=Fixes&amp;amp;referringTitle=Home"&gt;fix StyleCop code styling violations&lt;/a&gt;:&amp;#160; &lt;br /&gt;&lt;a href="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/SCfR_5F00_CodeCleanUp_5F00_1E2EE23B.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="Code CleanUp" border="0" alt="Code CleanUp" src="http://bloggingabout.net/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/SCfR_5F00_CodeCleanUp_5F00_thumb_5F00_190C58F2.png" width="634" height="779" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Download &lt;a href="http://stylecopforresharper.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25372" target="_blank"&gt;StyleCop 1.5 for ReSharper 4.5 beta&lt;/a&gt; from the CodePlex website.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481434" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/ReSharper/default.aspx">ReSharper</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Code+Analysis/default.aspx">Code Analysis</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/StyleCop+for+ReSharper/default.aspx">StyleCop for ReSharper</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Refactoring/default.aspx">Refactoring</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Code+Generation/default.aspx">Code Generation</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Tools/default.aspx">Tools</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Productivity/default.aspx">Productivity</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/StyleCop/default.aspx">StyleCop</category></item><item><title>Getting the Visual Studio 2008 extensions for SharePoint v1.3 CTP to work on Windows Server 2008</title><link>http://bloggingabout.net/blogs/harold/archive/2009/02/20/getting-the-visual-studio-2008-extensions-for-sharepoint-v1-3-ctp-to-work-on-windows-server-2008.aspx</link><pubDate>Fri, 20 Feb 2009 16:21:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481196</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=481196</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2009/02/20/getting-the-visual-studio-2008-extensions-for-sharepoint-v1-3-ctp-to-work-on-windows-server-2008.aspx#comments</comments><description>&lt;p&gt;January 2009 the Microsoft SharePoint Product Group announced the &lt;a target="_blank" href="http://blogs.msdn.com/sharepoint/archive/2009/01/12/announcing-community-technology-preview-of-visual-studio-2008-extensions-for-sharepoint-v1-3.aspx"&gt;Community Technology Preview of Visual Studio 2008 extensions for SharePoint v1.3&lt;/a&gt; (VSeWSS). Previous VSeWSS versions were not out-of-the box installable on x64 machines, therefore I blogged about &lt;a target="_blank" href="http://bloggingabout.net/blogs/harold/archive/2008/12/02/installing-visual-studio-extensions-for-windows-sharepoint-services-on-64-bit-machines.aspx"&gt;Installing Visual Studio Extensions for Windows SharePoint Services on 64-bit machines&lt;/a&gt;. It&amp;rsquo;s great to see that x64 support has been added to version 1.3. The complete list of new features are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Can be installed on x64 Server OS machines running SharePoint x64. Previously only x86 Server OS could be used. &lt;/li&gt;
&lt;li&gt;Separate build commands for package, deploy and retract are added &lt;/li&gt;
&lt;li&gt;Command line build, package and retract commands are included enabling continuous integration and build servers. Previously command line build of SharePoint projects was very difficult &lt;/li&gt;
&lt;li&gt;Refactoring support for renaming of Web Parts. Previously renaming a web part required changes in several files in the project &lt;/li&gt;
&lt;li&gt;WSP View improvements for consistency of deleting feature elements, merging features and adding event receivers to features &lt;/li&gt;
&lt;li&gt;Solution Generator can now generate solutions from publishing sites. Previously only regular sites could be generated &lt;/li&gt;
&lt;li&gt;Allowing partial trust BIN deployments of web parts. CAS configuration must still be provided by the developer. &lt;/li&gt;
&lt;li&gt;New project item template for SharePoint RootFiles items &lt;/li&gt;
&lt;li&gt;Deployment will now optionally remove conflicting existing features on the development server prior to redeployment. Previously any feature name conflicts would result in an error &lt;/li&gt;
&lt;li&gt;Ancillary assemblies such as for business logic can now be added to the SharePoint Solution WSP &lt;/li&gt;
&lt;li&gt;Hidden features related to Site Definition projects are now shown in WSP View. They are no longer hidden &lt;/li&gt;
&lt;li&gt;For advanced users a fast deploy is included to update only the compiled assembly on the SharePoint development installation &lt;/li&gt;
&lt;li&gt;The User Guide is now installed with the extensions instead of being a separate download &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The final release of VSeWSS 1.3 is planned for the North American Spring of 2009. The CTP version is available on the &lt;a target="_blank" href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=428"&gt;Microsoft Connect VSeWSS website&lt;/a&gt; where you are welcome to post your feedback.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;What I did to get the VSeWSS 1.3 CTP working on my Windows Server 2008 development machine&lt;/h2&gt;
&lt;p&gt;The new VSeWSS version makes use of a Web Service to connect to local SharePoint sites and &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Windows_Communication_Foundation"&gt;WCF&lt;/a&gt; is used to connect to that Web Service. Because the current VSeWSS version is a &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Community_Technology_Preview#Beta"&gt;CTP version&lt;/a&gt;, it&amp;rsquo;s not marked as stable and contains bugs. Error messages can contain very little information about the problem and how to fix it, so here are my tips to get you started.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Read the &amp;ldquo;Release Notes&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;The Release Notes document contains a lot information how to get this VSeWSS version working and needs to be your starting point.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Getting around the error &amp;ldquo;The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state.&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;The deployment of my SharePoint solutions failed with the error &amp;ldquo;The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted state&amp;rdquo;. On my x86 environment I re-registered WCF using the command: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;%Windir%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe -r&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;x64 users can re-register WCF using the command:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;%Windir%\Microsoft.Net\Framework64\v3.0\Windows Communication Foundation\ServiceModelReg.exe -r&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;More information on the MSDN Forums thread &amp;ldquo;&lt;a target="_blank" href="http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/ac95c8e9-90da-4aa0-9cd6-36dab2d89c32/"&gt;VSeWSS 1.3 Deploy fails with Faulted state&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Getting around the error &amp;ldquo;Error: Assembly {0} not found.&amp;rdquo;&lt;/h3&gt;
&lt;p&gt;After I fixed the previous error, the deployment of SharePoint solutions failed with the cryptic error &amp;ldquo;Error: Assembly {0} not found.&amp;rdquo;. The VSeWSS Web Service account needs to be in the local administrator group and have SharePoint Farm Administrator rights. My Windows Server 2008 machine is enrolled into it&amp;rsquo;s own domain, so I did the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Started IIS7 &lt;/li&gt;
&lt;li&gt;Created a new application pool with the administrator account as its identity&lt;/li&gt;
&lt;li&gt;Put the VSeWSS Web Service into the new application pool &lt;/li&gt;
&lt;li&gt;Added the administrator account to the WSS_RESTRICTED_WPG user group. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Maybe not the most security friendly way, but for me it is acceptable at the moment for my development environment. More information on the MSDN Forums thread &amp;ldquo;&lt;a target="_blank" href="http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/0d66227d-fd2e-4244-82be-6e3d1c68d9af/"&gt;Problems with use of VSeWSS 1.3 in Visual Studio 2008&lt;/a&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;After all this work I&amp;rsquo;m able to make use of the new VSeWSS version, hope this helps you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481196" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Community+Technology+Preview/default.aspx">Community Technology Preview</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/SharePoint+Development/default.aspx">SharePoint Development</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/x64/default.aspx">x64</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/64-bit/default.aspx">64-bit</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/VSeWSS/default.aspx">VSeWSS</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/SharePoint+Deployment/default.aspx">SharePoint Deployment</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Windows+Communication+Foundation/default.aspx">Windows Communication Foundation</category></item><item><title>Snipped Designer for Visual Studio 2008</title><link>http://bloggingabout.net/blogs/harold/archive/2009/01/08/snipped-designer-for-visual-studio-2008.aspx</link><pubDate>Thu, 08 Jan 2009 18:55:42 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:479757</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=479757</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2009/01/08/snipped-designer-for-visual-studio-2008.aspx#comments</comments><description>&lt;p&gt;Finally there is a great snippet designer add-in for Visual Studio. The Snipped Designer for Visual Studio 2008 is available for free on CodePlex. I have used version 1.1 some time and it works great.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;The Snippet Designer features:&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A Snippet editor integrated inside of the IDE.      &lt;ul&gt;       &lt;li&gt;Access it by opening any .snippet file or going to File -&amp;gt; New -&amp;gt; File -&amp;gt; Code Snippet File &lt;/li&gt;        &lt;li&gt;It uses the native Visual Studio code editor so that you can write the snippets in the same environment you write your code. &lt;/li&gt;        &lt;li&gt;It lets you easily mark replacements by a convenient right click menu. &lt;/li&gt;        &lt;li&gt;It displays properties of the snippet inside the Visual Studio properties window. &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt; &lt;img alt="snippetEditor.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SnippetDesigner&amp;amp;DownloadId=43800" /&gt;   &lt;ul&gt;   &lt;li&gt;A Snippet Explorer tool window to search snippets on your computer.      &lt;ul&gt;       &lt;li&gt;It is located under View -&amp;gt; Other Windows -&amp;gt; Snippet Explorer &lt;/li&gt;        &lt;li&gt;This tool window contains a code preview window which lets to peek inside the snippet to see what it is without opening the file. &lt;/li&gt;        &lt;li&gt;Maintains an index of snippets on your computer for quick searching. &lt;/li&gt;        &lt;li&gt;Provides a quick way to find a code snippet to use, edit or delete &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt; &lt;img alt="explorer.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SnippetDesigner&amp;amp;DownloadId=43799" /&gt;   &lt;ul&gt;   &lt;li&gt;A right Click &amp;quot;Export as Snippet&amp;quot; menu option added to C#, VB and XML code editor to send highlighted code directly to the Snippet Editor &lt;/li&gt; &lt;/ul&gt; &lt;img alt="export.png" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SnippetDesigner&amp;amp;DownloadId=43801" /&gt;   &lt;p&gt;More information can be found at &lt;a href="http://www.codeplex.com/SnippetDesigner"&gt;http://www.codeplex.com/SnippetDesigner&lt;/a&gt; or download directly from the &lt;a href="http://www.codeplex.com/SnippetDesigner/Release/ProjectReleases.aspx#ReleaseFiles" target="_blank"&gt;Releases&lt;/a&gt; page.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=479757" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Development/default.aspx">Development</category></item><item><title>Ramp Up learning program</title><link>http://bloggingabout.net/blogs/harold/archive/2008/11/10/ramp-up-learning-program.aspx</link><pubDate>Mon, 10 Nov 2008 20:46:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:476805</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=476805</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2008/11/10/ramp-up-learning-program.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/rampup/default.aspx" target="_blank"&gt;Ramp Up&lt;/a&gt; is a new learning program on the MSDN website. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/rampup/default.aspx" target="_blank"&gt;&lt;img height="85" width="175" src="http://bloggingabout.net/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/harold/RampUp-Logo.jpg" alt="Ramp Up" style="border:0;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;About Ramp Up: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Introduction&lt;br /&gt;&lt;/strong&gt;Take the Next Step on Your Career Path&lt;br /&gt;Ramp Up is a free, online, community-based learning program, with a number of different tracks that will help you build your portfolio of professional development skills. Ramp Up has a solid foundation of premium technical content from subject-matter gurus, and provides easy-to-access content in a variety of forms that guide you in learning the important skills. Join Ramp Up (it&amp;#39;s free!) and help advance your career - click on a track now to start!&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Benefits&lt;br /&gt;&lt;/strong&gt;Take the Next Step on Your Career Path&lt;br /&gt;Ramp Up is a free, online, community-based learning program, with a number of different tracks that will help you build your portfolio of professional development skills. Ramp Up has a solid foundation of premium technical content from subject-matter gurus, and provides easy-to-access content in a variety of forms that guide you in learning the important skills. Join Ramp Up (it&amp;#39;s free!) and help advance your career - click on a track now to start!&lt;strong&gt; &lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At the moment you can focus on the tracks: SharePoint for developers (part 1), Visual Studio 2008, Aspiring Developer, Java Developer, Visual Sudio 6.0 Developer, Visual Studio 2002/2003 Developer. &lt;/p&gt;
&lt;p&gt;Good to see a SharePoint track already. Part 1 of the SharePoint developers track is focused on: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;As a developer, would you like to learn more about Microsoft Office SharePoint Server (MOSS)? MOSS is based on Microsoft Windows SharePoint Services, which gives developers the opportunity to get more problems solved with less effort. Windows SharePoint Services 3.0 takes full advantage of Microsoft ASP.NET and the Microsoft .NET runtime. The new features and added programmability support in MOSS provide a wealth of development opportunities. This course will immerse you in many of the developer-centric capabilities of Microsoft Office SharePoint Server. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Level 1: Web Parts&lt;/strong&gt;&lt;br /&gt;Did you know that in SharePoint you can build pages as easy as in ASP.NET &amp;ndash; and allow end users to create dashboards? Web parts allow for creating components of Web user interface that can be reused on multiple Web pages. These are introduced in ASP.NET and built on in SharePoint where they can be added to pages by end users and managed by IT Professionals. In this topic you will learn about building simple Web parts for SharePoint and how to connect them back to SharePoint site data. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Level 2: Data Lists&lt;/strong&gt;&lt;br /&gt;Did you know that SharePoint developers can work with data from lists that users get access to too? Data lists provide data storage for end users in SharePoint. End users can create lists with schema all through the SharePoint user interface and they can create, edit, and view the data. All of this data can be programmatically accessed by developers and this topic is all about that. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Level 3: Event Handlers&lt;/strong&gt;&lt;br /&gt;Did you know that SharePoint developers can automatically process data that your users upload via a spreadsheet? Event handlers (or event receivers) are custom code that runs on the SharePoint server in response to something that happens on the server. Event handlers can be useful for running business logic in response to data being added to the site. This topic shows how to create simple event handlers and investigates ways that event handlers can be used in SharePoint. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Level 4: Workflow&lt;/strong&gt;&lt;br /&gt;Did you know that you can write WF workflows in SharePoint without having to worry about storage, persistence, or how to interact with the user? Workflow in SharePoint allows for implementation of processes that require interaction such as email approvals or form completion by people in your organization. This topic shows you how to create simple workflows in SharePoint using Visual Studio that involve approvals from people by email and for meeting room resource bookings with an administrator. &lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span style="font-size:10pt;"&gt;&lt;em&gt;&lt;strong&gt;Level 5: Silverlight Web Parts&lt;/strong&gt;&lt;br /&gt;Did you know that you can build rich Internet applications with SharePoint? Silverlight is a new Web user interface technology from Microsoft that allows for each implementation of animations and videos. This topic shows how a SharePoint user interface can be enhanced by using Silverlight in Web parts as part of a SharePoint site.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=476805" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/eLearning/default.aspx">eLearning</category></item><item><title>Windows Azure Tools for Microsoft Visual Studio and SDK October 2008 CTP</title><link>http://bloggingabout.net/blogs/harold/archive/2008/10/27/windows-azure-tools-for-microsoft-visual-studio-and-sdk-october-2008-ctp.aspx</link><pubDate>Mon, 27 Oct 2008 20:31:42 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:476262</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=476262</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2008/10/27/windows-azure-tools-for-microsoft-visual-studio-and-sdk-october-2008-ctp.aspx#comments</comments><description>&lt;p&gt;Microsoft released the Windows Azure Tools for Microsoft Visual Studio October 2008 CTP, available at the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=63D0D248-1B08-4F7D-ABDE-62EB75CB1E69&amp;amp;displaylang=en"&gt;Microsoft Download Center&lt;/a&gt;. The Windows Azure Software Development Kit October 2008 CTP is available also at &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=BB893FB0-AD04-4FE8-BB04-0C5E4278D3E9&amp;amp;displaylang=en"&gt;Microsoft&amp;#39;s Download Center&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Although they have just released the &lt;a href="http://bloggingabout.net/blogs/harold/archive/2008/10/27/visual-studio-2010-and-net-framework-4-0-ctp.aspx"&gt;Visual Studio 2010 and .NET Framework 4.0 CTP&lt;/a&gt;, notice the Windows Azure Tools CTP is for Visual Studio 2008 SP1.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Windows Azure has been announced at the Microsoft PDC08 event, it is a new type of operation system which runs in the cloud. You host your Web applications in Microsoft data centers. Visit the &lt;a href="http://msdn.microsoft.com/en-us/azure/cc994380.aspx"&gt;Windows Azure Services Platform Developer Center&lt;/a&gt; website and &lt;a href="http://blogs.msdn.com/cloud/"&gt;Cloud Computing blog&lt;/a&gt;, for more information. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=476262" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/PDC2008/default.aspx">PDC2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Cloud+computing/default.aspx">Cloud computing</category></item><item><title>Guidance Automation Toolkit and Guidance Automation Extensions February 2008 Release</title><link>http://bloggingabout.net/blogs/harold/archive/2008/02/16/guidance-automation-toolkit-and-guidance-automation-extensions-february-2008-release.aspx</link><pubDate>Sat, 16 Feb 2008 16:48:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:457899</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=457899</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2008/02/16/guidance-automation-toolkit-and-guidance-automation-extensions-february-2008-release.aspx#comments</comments><description>&lt;p&gt;Grigori Melnik announced the February 2008 release of the Guidance Automation Toolkit (GAT) and Guidance Automation Extensions (GAX). GAT and GAX can be used to extend Visual Studio and automate development tasks from within the Visual Studio IDE. &lt;/p&gt;
&lt;p&gt;It&amp;#39;s great to see that after a series of CTP versions, this release is marked as final. Both Visual Studio 2005 and 2008 versions are supported and can be used side-by-side. Existing guidance packages will automatically be registered with the current version of GAX. &lt;/p&gt;
&lt;p&gt;See Grigori Melnik&amp;#39;s &lt;a href="http://blogs.msdn.com/agile/archive/2008/02/15/gax-gat-february-2008-final-release.aspx"&gt;post&lt;/a&gt; for more information about this release. To download this release, go to the &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718949.aspx"&gt;MSDN Guidance Automation Extensions and Guidance Automation Toolkit Download&lt;/a&gt; page.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=457899" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Guidance+Automation+Toolkit/default.aspx">Guidance Automation Toolkit</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Extensibility/default.aspx">Extensibility</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2005/default.aspx">Visual Studio 2005</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Guidance+Automation+Extensions/default.aspx">Guidance Automation Extensions</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Patterns+_2600_amp_3B00_+Practices/default.aspx">Patterns &amp;amp; Practices</category></item><item><title>Visual Studio 2008 and the .NET Framework 3.5 Released</title><link>http://bloggingabout.net/blogs/harold/archive/2007/11/19/visual-studio-2008-and-the-net-framework-3-5-released.aspx</link><pubDate>Mon, 19 Nov 2007 20:46:29 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:438444</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=438444</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2007/11/19/visual-studio-2008-and-the-net-framework-3-5-released.aspx#comments</comments><description>&lt;p&gt;Today the Visual Studio 2008 and .NET Framework 3.5 have been released.
&lt;/p&gt;&lt;p&gt;Both will be officially launched in February 2008, but are already available to developers as of today. 
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;MSDN subscribers can get their version from the &lt;a href="http://msdn2.microsoft.com/subscriptions"&gt;MSDN Subscribers&lt;/a&gt; page. Trail versions are available for download also via the &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/products/aa700831.aspx"&gt;Visual Studio 2008 Trail Downloads&lt;/a&gt; page.
&lt;/p&gt;&lt;p&gt;For more information visit the blog posts by &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx"&gt;Scott Guthrie&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx"&gt;Somasegar&lt;/a&gt; and &lt;a href="http://www.danielmoth.com/Blog/2007/11/visual-studio-2008-build-version.html"&gt;The Moth&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Be sure to check out the &lt;a href="http://www.danielmoth.com/Blog/2007/11/top-10-things-to-know-about-visual.html"&gt;Top 10 things to know about Visual Studio 2008 and .NET Framework 3.5&lt;/a&gt;.
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=438444" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/.NET+Framework+3.5/default.aspx">.NET Framework 3.5</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category></item><item><title>Visual Studio 2008 Beta 2 and .NET Framework 3.5 Beta 2 Released, Silverlight 1.0 RC in a few days</title><link>http://bloggingabout.net/blogs/harold/archive/2007/07/27/visual-studio-2008-beta-2-and-net-framework-3-5-beta-2-released-silverlight-1-0-rc-in-a-few-days.aspx</link><pubDate>Thu, 26 Jul 2007 23:12:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:324338</guid><dc:creator>Harold van de Kamp</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/harold/rsscomments.aspx?PostID=324338</wfw:commentRss><comments>http://bloggingabout.net/blogs/harold/archive/2007/07/27/visual-studio-2008-beta-2-and-net-framework-3-5-beta-2-released-silverlight-1-0-rc-in-a-few-days.aspx#comments</comments><description>&lt;p&gt;Today &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/07/26/vs-2008-and-net-3-5-beta-2-released.aspx"&gt;Scott Guthrie&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/somasegar/archive/2007/07/26/announcing-the-release-of-visual-studio-2008-beta-2-net-fx-3-5-beta-2-and-silverlight-1-0-rc.aspx"&gt;Somasegar&lt;/a&gt; anounced the release of Visual Studio 2008 Beta 2 and .NET Framework 3.5 Beta 2.
&lt;/p&gt;&lt;p&gt;Silverlight 1.0 RC will be available in a few days.
&lt;/p&gt;&lt;p&gt;Visual Studio 2008 Beta 2 &lt;span style="color:black;font-family:Arial;font-size:10pt;"&gt;is a feature complete product, so have a first look at the product if you haven´t seen it yet. &lt;/span&gt;Download Visual Studio 2008 Beta 2 from the &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/default.aspx"&gt;Visual Studio Developer Center&lt;/a&gt; or grab it already from the &lt;a href="http://msdn2.microsoft.com/subscriptions/default.aspx"&gt;MSDN Subscriber Downloads&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=324338" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/.NET+Framework+3.5/default.aspx">.NET Framework 3.5</category><category domain="http://bloggingabout.net/blogs/harold/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category></item></channel></rss>