<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Architecture @ Microsoft Blog : downloadable stuff</title><link>http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/</link><description>Tags: downloadable stuff</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Security Guidance: Security Development Lifecycle (SDL) - Version 4.1a</title><link>http://blogs.msdn.com/b/architecture/archive/2009/11/10/security-guidance-security-development-lifecycle-sdl-version-4-1a.aspx</link><pubDate>Tue, 10 Nov 2009 12:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921105</guid><dc:creator>architecture</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9921105</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/11/10/security-guidance-security-development-lifecycle-sdl-version-4-1a.aspx#comments</comments><description>&lt;p&gt;As part of its commitment to a more secure and trustworthy computing ecosystem, Microsoft releases the SDL process guidance 4.1a. IT policy makers and software development organizations can leverage this content to enhance and inform their own software security and privacy assurance programs. The Microsoft Security Development Lifecycle Process Guidance 4.1a includes SDL for Agile Development.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d045a05a-c1fc-48c3-b4d5-b20353f97122&amp;amp;displaylang=en"&gt;Get the guidance…&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=79866b28-b03b-4bbb-91d2-0ed3f966dede&amp;amp;displaylang=en"&gt;Get the Security Process Template for Visual Studio…&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=A48CCCB1-814B-47B6-9D17-1E273F65AE19&amp;amp;displaylang=en"&gt;Get the SDL Threat Modeling Tool…&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://adtmag.com/articles/2009/11/09/ms-updates-sdl-for-agile.aspx" target="_blank"&gt;[ADT] Security Development Lifecycle Gets an Agile Update&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921105" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/agility/">agility</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>Responsiveness: Web Applications Warm-Up</title><link>http://blogs.msdn.com/b/architecture/archive/2009/10/14/responsiveness-web-applications-warm-up.aspx</link><pubDate>Wed, 14 Oct 2009 10:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912603</guid><dc:creator>architecture</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9912603</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/10/14/responsiveness-web-applications-warm-up.aspx#comments</comments><description>&lt;p&gt;IIS Application Warm-Up for IIS 7.5 enables IT Professionals to improve the responsiveness of their Web sites by loading the Web applications before the first request arrives. By proactively loading and initializing all the dependencies such as database connections, compilation of ASP.NET code, and loading of modules, IT Professionals can ensure their Web sites are responsive at all times even if their Web sites use a custom request pipeline or if the Application Pool is recycled.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.iis.net/extensions/ApplicationWarmUp"&gt;Get the IIS extension…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912603" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/performance/">performance</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/responsiveness/">responsiveness</category></item><item><title>Web Building and Hosting with Microsoft Web Platform</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/24/web-building-and-hosting-with-microsoft-web-platform.aspx</link><pubDate>Thu, 24 Sep 2009 04:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899711</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9899711</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/24/web-building-and-hosting-with-microsoft-web-platform.aspx#comments</comments><description>&lt;p&gt;Get more than just a complete stack: get a complete, interoperable Platform that combines a rich and powerful web application framework with a supporting cast of tools, servers, and technologies including a complete eco-system of products, technologies, communities, and partners, working together, to help you succeed on the Web. Large or small, blog or the next MySpace.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/web/platform/default.aspx"&gt;Meet the Platform&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/web/downloads/platform.aspx"&gt;Install just released version 2.0&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899711" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/development+environment/">development environment</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category></item><item><title>Revenue Assurance: Search Engine Optimization (SEO) Toolkit Beta</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/23/revenue-assurance-search-engine-optimization-seo-toolkit-beta.aspx</link><pubDate>Wed, 23 Sep 2009 16:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9899709</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9899709</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/23/revenue-assurance-search-engine-optimization-seo-toolkit-beta.aspx#comments</comments><description>&lt;P&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 10px 5px 0px 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" border=0 alt="SEO Toolkit" align=left src="http://i1.iis.net/images/content/getstarted/extensions/SEO-Toolkit-SMALL.jpg?cdn_id={77d0100d}" mce_src="http://i1.iis.net/images/content/getstarted/extensions/SEO-Toolkit-SMALL.jpg?cdn_id={77d0100d}"&gt;The IIS Search Engine Optimization (SEO) Toolkit is an IIS7 extension that helps identify search engine and user experience optimizations for Web sites. The following features are included: &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;B&gt;Site Intelligence&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Reporting and error identification for broken/invalid links, duplicate content, tag validation, etc. &lt;/LI&gt;
&lt;LI&gt;Visibility into user routes, referring pages and other patterns &lt;/LI&gt;
&lt;LI&gt;Drilldown into page resource usage and load time &lt;/LI&gt;&lt;/UL&gt;&lt;BR&gt;&lt;B&gt;Search Relevance&lt;/B&gt; 
&lt;UL&gt;
&lt;LI&gt;Best practice rules for optimizing URL structure for search engines &lt;/LI&gt;
&lt;LI&gt;Extensibility model to enable integration for keyword acquisition &lt;/LI&gt;
&lt;LI&gt;Automatic generation of search engine support files like sitemaps and robots.txt &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;A href="http://www.iis.net/extensions/SEOToolkit" mce_href="http://www.iis.net/extensions/SEOToolkit"&gt;Get the toolkit...&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9899709" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/business+alignment/">business alignment</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/monetization/">monetization</category></item><item><title>Security Verification: BinScope Binary Analyzer</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/15/security-verification-binscope-binary-analyzer.aspx</link><pubDate>Tue, 15 Sep 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896561</guid><dc:creator>architecture</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896561</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/15/security-verification-binscope-binary-analyzer.aspx#comments</comments><description>&lt;p&gt;The BinScope Binary Analyzer is a Microsoft verification tool that analyzes binaries to ensure that they have been built in compliance with &lt;a href="http://msdn.microsoft.com/en-us/security/cc448177.aspx"&gt;Microsoft’s Security Development Lifecycle (SDL)&lt;/a&gt; requirements and recommendations.&amp;#160; BinScope checks that SDL-required compiler/linker flags are being set, strong-named assemblies are in use, and up-to-date build tools are in place. &lt;/p&gt;  &lt;p&gt;BinScope also reports on dangerous constructs that are prohibited or discouraged by the SDL (e.g. read/write shared sections and global function pointers).&amp;#160; For a more detailed enumeration of the checks performed by BinScope, please see the BinScope documentation.&amp;#160; BinScope is available in two forms: as a standalone executable and as a Visual Studio add-on.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=90e6181c-5905-4799-826a-772eafd4440a"&gt;Get the tool…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896561" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>Security Testing: MiniFuzz File Fuzzer</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/15/security-testing-minifuzz-file-fuzzer.aspx</link><pubDate>Tue, 15 Sep 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896566</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896566</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/15/security-testing-minifuzz-file-fuzzer.aspx#comments</comments><description>&lt;p&gt;MiniFuzz is a basic testing tool designed to help detect code flaws that may expose security vulnerabilities in file-handling code. This tool creates multiple random variations of file content and feeds it to the application to exercise the code in an attempt to expose unexpected application behaviors.&lt;/p&gt;  &lt;p&gt;Because fuzzing is effective at finding bugs, it is a required activity in the Verification Phase of the Microsoft Security Development Lifecycle (SDL). With the release of MiniFuzz, we have made a simple file fuzzer available to assist developer efforts to find and address more bugs in code before it ships to customers.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=b2307ca4-638f-4641-9946-dc0a5abe8513"&gt;Get the tool…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896566" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>Desktop Deployment: a Toolkit for Operating System and Application Deployment Just Released</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/08/desktop-deployment-a-toolkit-for-operating-system-and-application-deployment-just-released.aspx</link><pubDate>Tue, 08 Sep 2009 19:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9893403</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9893403</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/08/desktop-deployment-a-toolkit-for-operating-system-and-application-deployment-just-released.aspx#comments</comments><description>&lt;p&gt;Microsoft Deployment Toolkit 2010 (MDT 2010) provides a common console with the comprehensive tools and guidance needed to efficiently manage deployment of Windows 7 and Windows Server 2008 R2. Microsoft Deployment Toolkit 2010 is the recommended process and toolset to automate desktop and server deployment. Microsoft Deployment Toolkit 2010 provides detailed guidance and job aids for every organizational role involved with large-scale deployment projects.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=3bd8561f-77ac-4400-a0c1-fe871c461a89"&gt;Learn more about Microsoft Deployment Toolkit 2010&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One-click downloads for:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163309"&gt;What’s New Microsoft Deployment Toolkit 2010&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163307"&gt;Microsoft Deployment Toolkit 2010 x86 Version&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163308"&gt;Microsoft Deployment Toolkit 2010 x64 Version&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163310"&gt;Microsoft Deployment Print Ready Documentation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163311"&gt;Microsoft Deployment Release notes&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9893403" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/infrastructure/">infrastructure</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/desktop+deployment_2C00_+client+side/">desktop deployment, client side</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category></item><item><title>Doloto: The Power of AJAX without Its Headaches (a Microsoft Research Project)</title><link>http://blogs.msdn.com/b/architecture/archive/2009/09/04/doloto-the-power-of-ajax-without-its-headaches-a-microsoft-research-project.aspx</link><pubDate>Fri, 04 Sep 2009 13:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9892720</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9892720</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/09/04/doloto-the-power-of-ajax-without-its-headaches-a-microsoft-research-project.aspx#comments</comments><description>&lt;P&gt;Doloto is an AJAX application optimization tool, especially useful for large and complex Web 2.0 applications that contain a lot of code, such as Bing Maps, Hotmail, etc. Doloto analyzes AJAX application workloads and automatically performs code splitting of existing large Web 2.0 applications. After being processed by Doloto, an application will initially transfer only the portion of code necessary for application initialization.&lt;/P&gt;
&lt;P&gt;The rest of the application’s code is replaced by short stubs—their actual function code is transferred lazily in the background or, at the latest, on-demand on first execution. Since code download is interleaved with application execution, users can start interacting with the Web application much sooner, without waiting for the code that implements extra, unused features.&lt;/P&gt;
&lt;P&gt;Doloto reduces the size of initial application code download by hundreds of kilobytes or as much as 50% of the original download size. The time to download and begin interacting with large applications is reduced by 20-40% or dozens of seconds as shown below, depending on the application and wide-area network conditions.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://research.microsoft.com/en-us/projects/doloto/" mce_href="http://research.microsoft.com/en-us/projects/doloto/"&gt;Go to project Doloto at Microsoft Research website&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://download.microsoft.com/download/A/5/C/A5C90E07-0577-44B3-9186-E0931B21A25F/DolotoSetup.msi" mce_href="http://download.microsoft.com/download/A/5/C/A5C90E07-0577-44B3-9186-E0931B21A25F/DolotoSetup.msi"&gt;Download and install Doloto&lt;/A&gt;&amp;nbsp;(get the User's Manual &lt;A href="http://research.microsoft.com/en-us/projects/doloto/usermanual.pdf" mce_href="http://research.microsoft.com/en-us/projects/doloto/usermanual.pdf"&gt;here&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://social.msdn.microsoft.com/Forums/en-US/doloto/thread/06806fdf-775e-4175-9b56-1060aabcdb3d/" mce_href="http://social.msdn.microsoft.com/Forums/en-US/doloto/thread/06806fdf-775e-4175-9b56-1060aabcdb3d/"&gt;FAQs&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892720" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/ui/">ui</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/ux/">ux</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/user+interface/">user interface</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/user+experience/">user experience</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/client+side/">client side</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/performance/">performance</category></item><item><title>IT Governance: Microsoft Operations Framework 4.0</title><link>http://blogs.msdn.com/b/architecture/archive/2009/07/29/it-governance-microsoft-operations-framework-4-0.aspx</link><pubDate>Wed, 29 Jul 2009 19:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9860824</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9860824</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/07/29/it-governance-microsoft-operations-framework-4-0.aspx#comments</comments><description>&lt;p&gt;Microsoft Operations Framework (MOF) 4.0 delivers practical guidance for everyday IT practices and activities, helping users establish and implement reliable, cost-effective IT services. It encompasses the entire IT lifecycle by integrating:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Community-generated processes for planning, delivering, operating, and managing IT. &lt;/li&gt;    &lt;li&gt;Governance, risk, and compliance activities. &lt;/li&gt;    &lt;li&gt;Management reviews. &lt;/li&gt;    &lt;li&gt;Microsoft Solutions Framework (MSF) best practices.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc506049.aspx"&gt;Get the guidance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9860824" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/governance/">governance</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/management/">management</category></item><item><title>Acceptance Test Engineering Guide, Beta 2</title><link>http://blogs.msdn.com/b/architecture/archive/2009/06/30/acceptance-test-engineering-guide-beta-2.aspx</link><pubDate>Tue, 30 Jun 2009 20:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853934</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9853934</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/06/30/acceptance-test-engineering-guide-beta-2.aspx#comments</comments><description>&lt;p&gt;How to decide if software is ready for you and your customers. The authors are looking forward to your feedback.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://testingguidance.codeplex.com/"&gt;Get this beta&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9853934" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/ux/">ux</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/scalability/">scalability</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/performance/">performance</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/testing/">testing</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/resiliency/">resiliency</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/maintainability/">maintainability</category></item><item><title>Security Threats: Code Analysis Tool .NET (CAT.NET) Preview</title><link>http://blogs.msdn.com/b/architecture/archive/2009/06/26/security-threats-code-analysis-tool-net-cat-net-preview.aspx</link><pubDate>Fri, 26 Jun 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896530</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896530</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/06/26/security-threats-code-analysis-tool-net-cat-net-preview.aspx#comments</comments><description>&lt;p&gt;CAT.NET is a binary code analysis tool that helps identify common variants of certain prevailing vulnerabilities that can give rise to common attack vectors such as Cross-Site Scripting (XSS), SQL Injection and XPath Injection. The tool can function as a plug-in for Visual Studio 2005/2008, FxCop custom rule, MSBuild custom task or through the command line prompt and analyzes compiled .NET binaries.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0178e2ef-9da8-445e-9348-c93f24cc9f9d"&gt;CAT.NET 32-bit&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=e0052bba-2d50-4214-b65b-37e5ef44f146"&gt;CAT.NET 64-bit&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896530" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>Enterprise Service Bus Toolkit 2.0</title><link>http://blogs.msdn.com/b/architecture/archive/2009/06/09/enterprise-service-bus-toolkit-2-0.aspx</link><pubDate>Tue, 09 Jun 2009 20:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853936</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9853936</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/06/09/enterprise-service-bus-toolkit-2-0.aspx#comments</comments><description>&lt;P&gt;The Microsoft BizTalk ESB Toolkit 2.0 provides architectural guidance, patterns and practices, and a collection of BizTalk Server and .NET Framework components to simplify the development of enterprise-scale solutions on the Microsoft platform.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=bc86cf1e-ef29-4b19-95f7-388f64555090" mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=bc86cf1e-ef29-4b19-95f7-388f64555090"&gt;Get the toolkit&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9853936" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/design+patterns/">design patterns</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/bpm/">bpm</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/business+process+management/">business process management</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/distributed+components/">distributed components</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/service+orientation/">service orientation</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/so/">so</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/enterprise+service+bus/">enterprise service bus</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/esb/">esb</category></item><item><title>Offline Management: Microsoft Sync Framework 2.0 CTP2</title><link>http://blogs.msdn.com/b/architecture/archive/2009/06/04/offline-management-microsoft-sync-framework-2-0-ctp2.aspx</link><pubDate>Thu, 04 Jun 2009 18:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847974</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847974</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/06/04/offline-management-microsoft-sync-framework-2-0-ctp2.aspx#comments</comments><description>&lt;p&gt;Microsoft Sync Framework is a comprehensive synchronization platform that enables collaboration and offline scenarios for applications, services, and devices. Using Microsoft Sync Framework, developers can build applications that synchronize data from any source using any protocol over any network.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=89adbb1e-53ff-41b5-ba17-8e43a2e66254&amp;amp;displaylang=en"&gt;Get Microsoft Sync Framework 2.0 CTP2&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/architecture/bb840037.aspx"&gt;Learn more about Microsoft Sync Framework&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847974" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/data+access/">data access</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/offline+management/">offline management</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/business+continuity/">business continuity</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/networking/">networking</category></item><item><title>Security Guidance</title><link>http://blogs.msdn.com/b/architecture/archive/2009/06/01/security-guidance.aspx</link><pubDate>Mon, 01 Jun 2009 14:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896537</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896537</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/06/01/security-guidance.aspx#comments</comments><description>&lt;p&gt;As part of its commitment to a more secure and trustworthy computing ecosystem, Microsoft releases the SDL process guidance v4.1. IT policy makers and software development organizations can leverage this content to enhance and inform their own software security and privacy assurance programs.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=967389D8-6ED0-4751-A8D2-9C2FAD39ADCE&amp;amp;displaylang=en"&gt;Get the guidance…&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=79866b28-b03b-4bbb-91d2-0ed3f966dede&amp;amp;displaylang=en"&gt;Get the security process template for Visual Studio 2008…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896537" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>On Demand: UK Microsoft Architect Insight Conference 2009 Sessions</title><link>http://blogs.msdn.com/b/architecture/archive/2009/05/08/on-demand-uk-microsoft-architect-insight-conference-2009-sessions.aspx</link><pubDate>Fri, 08 May 2009 17:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9883019</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9883019</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/05/08/on-demand-uk-microsoft-architect-insight-conference-2009-sessions.aspx#comments</comments><description>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="MS Architect Insight Conference 2009" border="0" alt="MS Architect Insight Conference 2009" src="http://blogs.msdn.com/blogfiles/architecture/WindowsLiveWriter/OnDemandUKMicrosoftArchitectInsightConfe_D92E/dd135210.header(en-gb,MSDN.10)%5B1%5D_3.jpg" width="640" height="110" /&gt; &lt;/p&gt;  &lt;p&gt;The fourth annual Microsoft Architect Insight Conference was again a real success.&lt;/p&gt;  &lt;p&gt;The format of the Architect Insight Conference in 2009 changed this year, to reflect the challenging business environment that many companies are experiencing, whilst still focusing on arming IT Architects with the knowledge and tools needed to succeed.&lt;/p&gt;  &lt;p&gt;The key themes running through the event were: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Enterprise Architecture: &lt;/strong&gt;focusing on cost reduction, improved agility and responsiveness to the business. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Solution Architecture: &lt;/strong&gt;focusing on the changing architecture of the client, from thick to thin to rich to smart. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Infrastructure Architecture: &lt;/strong&gt;focusing on the infrastructure tools and technologies of the server and data centre.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As well as compelling speaker presentations from companies such as &lt;strong&gt;Easy Jet, Astra Zeneca&lt;/strong&gt; and &lt;strong&gt;Equinti&lt;/strong&gt; the conference provided delegates with a number of opportunities during the conference to get up close and personal with Microsoft and its partners in the form of round table sessions.&lt;/p&gt;  &lt;p&gt;You can now access the &lt;strong&gt;content from the event or view the recordings&lt;/strong&gt; of the key note speakers .&lt;/p&gt;  &lt;p&gt;If you have any queries about the conference, please email the organizers at: &lt;a href="mailto:msaic@microsoft.com"&gt;msaic@microsoft.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-gb/architecture/dd135210.aspx"&gt;Get conference videos and decks…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9883019" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/business+alignment/">business alignment</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architect+role/">architect role</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/events/">events</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category></item><item><title>Model-View-Controller Framework for Web Applications</title><link>http://blogs.msdn.com/b/architecture/archive/2009/04/09/model-view-controller-framework-for-web-applications.aspx</link><pubDate>Thu, 09 Apr 2009 15:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847836</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847836</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/04/09/model-view-controller-framework-for-web-applications.aspx#comments</comments><description>&lt;p&gt;ASP.NET MVC 1.0 provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET 3.5 runtime. This means that developers can take advantage of the MVC design patterns to create their Web Applications which includes the ability to achieve and maintain a clear separation of concerns (the UI or view from the business and application logic and backend data), as well as facilitate test driven development (TDD).&lt;/p&gt;  &lt;p&gt;The ASP.NET MVC framework defines a specific pattern to the Web Application folder structure and provides a controller base-class to handle and process requests for “actions”. Developers can take advantage of the specific Visual Studio 2008 MVC templates within this release to create their Web applications, which includes the ability to select a specific Unit Test structure to accompany their Web Application development.&lt;/p&gt;  &lt;p&gt;The MVC framework is fully extensible at all points, allowing developers to create sophisticated structures that meet their needs, including for example Dependency Injection (DI) techniques, new view rendering engines or specialized controllers.&lt;/p&gt;  &lt;p&gt;As the ASP.NET MVC framework is built on ASP.NET 3.5, developers can take advantage of many existing ASP.NET 3.5 features, such as localization, authorization, Profile etc.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en"&gt;Get the Framework&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=1E0BE0B2-910A-4676-9F3A-41E4D9C0FC08&amp;amp;displaylang=en"&gt;Get the Training Kit&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.asp.net/MVC/"&gt;Learn more about…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847836" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/design+patterns/">design patterns</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/dependency+injection_2C00_+di/">dependency injection, di</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category></item><item><title>Threat Modeling Tool 3.1</title><link>http://blogs.msdn.com/b/architecture/archive/2009/02/19/threat-modeling-tool-3-1.aspx</link><pubDate>Thu, 19 Feb 2009 15:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896535</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896535</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/02/19/threat-modeling-tool-3-1.aspx#comments</comments><description>&lt;p&gt;This tool allows non-security subject matter experts (SMEs) to enter already known information, including business requirements and application architecture which can then produce a feature-rich threat model.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=A48CCCB1-814B-47B6-9D17-1E273F65AE19&amp;amp;displaylang=en"&gt;Get the tool…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896535" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category></item><item><title>Desktop Integration: .NET Composite Application Guidance</title><link>http://blogs.msdn.com/b/architecture/archive/2009/02/15/desktop-integration-net-composite-application-guidance.aspx</link><pubDate>Sun, 15 Feb 2009 15:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847805</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847805</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/02/15/desktop-integration-net-composite-application-guidance.aspx#comments</comments><description>&lt;p&gt;The Composite Application Guidance for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) client applications. This guidance will help you design and build flexible &lt;em&gt;composite&lt;/em&gt; client applications-composite applications use loosely coupled, independently evolvable pieces that work together in the overall application.&lt;/p&gt;  &lt;p&gt;The Composite Application Guidance can help you develop your client application in a modular fashion. With this approach, you manage the complexity of a large application by breaking it down into smaller, simpler modules. The modules can evolve independently while working together as a unified application. &lt;/p&gt;  &lt;p&gt;This version of the Composite Application Guidance is designed to help you build applications in WPF and Silverlight that have a single code base. &lt;/p&gt;  &lt;p&gt;The guidance includes a reference implementation, reusable library code (named the Composite Application Library), documentation, QuickStarts, and hands-on labs.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/architecture/dd458809.aspx"&gt;Get the Guidance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847805" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/user+interface_2C00_+ui/">user interface, ui</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/composite+applications/">composite applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/presentation+layer/">presentation layer</category></item><item><title>Application Architecture Guide 2.0</title><link>http://blogs.msdn.com/b/architecture/archive/2009/01/17/application-architecture-guide-2-0.aspx</link><pubDate>Sat, 17 Jan 2009 21:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9853926</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9853926</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2009/01/17/application-architecture-guide-2-0.aspx#comments</comments><description>&lt;p&gt;Design-level guidance for the architecture and design of applications built on the .NET Framework. It focuses on the most common types of applications, partitioning application functionality into layers, components, and services, and walks through their key design characteristics.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/AppArchGuide/"&gt;Get this guidance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9853926" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/service+orientation_2C00_+so/">service orientation, so</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/scalability/">scalability</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/distributed+components/">distributed components</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/mobile+devices/">mobile devices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/desktop+deployment_2C00_+client+side/">desktop deployment, client side</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/server+side/">server side</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/web+applications/">web applications</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/data+access/">data access</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/presentation+layer/">presentation layer</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/networking/">networking</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/loose+coupling/">loose coupling</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/performance/">performance</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/availability/">availability</category></item><item><title>Application Building Blocks: Enterprise Library 4.1</title><link>http://blogs.msdn.com/b/architecture/archive/2008/10/15/enterprise-library-4-1.aspx</link><pubDate>Wed, 15 Oct 2008 18:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847986</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847986</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2008/10/15/enterprise-library-4-1.aspx#comments</comments><description>&lt;P&gt;The Microsoft Enterprise Library is a collection of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects.&lt;/P&gt;
&lt;P&gt;Enterprise Library 4.1 – October 2008 contains the following application blocks: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Caching Application Block&lt;/STRONG&gt;. Developers can use this application block to incorporate a cache in their applications. Pluggable cache providers are supported. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Cryptography Application Block&lt;/STRONG&gt;. Developers can use this application block to incorporate hashing and symmetric encryption in their applications. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Data Access Application Block&lt;/STRONG&gt;. Developers can use this application block to incorporate standard database functionality in their applications. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Exception Handling Application Block&lt;/STRONG&gt;. Developers and policy makers can use this application block to create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Logging Application Block&lt;/STRONG&gt;. Developers can use this application block to include standard logging functionality in their applications. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Policy Injection Application Block&lt;/STRONG&gt;. Developers can use this application block to implement interception policies that can be used to streamline the implementation of common features, such as logging, caching, exception handling, and validation, across a system. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Security Application Block&lt;/STRONG&gt;. Developers can use this application block to incorporate authorization and security caching functionality in their applications. &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Unity Application Block&lt;/STRONG&gt;. Developers can use this application block as a lightweight and extensible dependency injection container with support for constructor, property, and method call injection, as well as instance and type interception (via an extension). &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Validation Application Block&lt;/STRONG&gt;. Developers can use this application block to create validation rules for business objects that can be used across different layers of their applications.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/architecture/dd203099.aspx" mce_href="http://msdn.microsoft.com/en-us/architecture/dd203099.aspx"&gt;Get the Enterprise Library&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847986" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/design+patterns/">design patterns</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/data+access/">data access</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/caching/">caching</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/rule_2D00_based+systems/">rule-based systems</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/exception+management/">exception management</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/manageability/">manageability</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/instrumentation/">instrumentation</category></item><item><title>Dependency Injection Container: Unity Application Block 1.2</title><link>http://blogs.msdn.com/b/architecture/archive/2008/10/15/dependency-injection-container-unity-application-block-1-2.aspx</link><pubDate>Wed, 15 Oct 2008 18:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847979</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847979</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2008/10/15/dependency-injection-container-unity-application-block-1-2.aspx#comments</comments><description>&lt;p&gt;The Unity Application Block (Unity) is a lightweight, extensible dependency injection container with optional support for instance and type interception. It facilitates building loosely coupled applications and provides developers with the following advantages:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Simplified object creation, especially for hierarchical object structures and dependencies.&lt;/li&gt;    &lt;li&gt;Abstraction of requirements; this allows developers to specify dependencies at run time or in configuration and simplify management of crosscutting concerns.&lt;/li&gt;    &lt;li&gt;Increased flexibility by deferring component configuration to the container.&lt;/li&gt;    &lt;li&gt;Service location capability; this allows clients to store or cache the container.&lt;/li&gt;    &lt;li&gt;Instance and type interception (via an extension introduced in this release).&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/architecture/dd203104.aspx"&gt;Learn more about…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847979" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/design+patterns/">design patterns</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/dependency+injection_2C00_+di/">dependency injection, di</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/loose+coupling/">loose coupling</category></item><item><title>FxCop 1.36</title><link>http://blogs.msdn.com/b/architecture/archive/2008/08/13/fxcop-1-36.aspx</link><pubDate>Wed, 13 Aug 2008 14:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896531</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9896531</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2008/08/13/fxcop-1-36.aspx#comments</comments><description>&lt;p&gt;FxCop is an application that analyzes managed code assemblies (code that targets the .NET Framework common language runtime) and reports information about the assemblies, such as possible design, localization, performance, and security improvements . &lt;/p&gt;  &lt;p&gt;FxCop is intended for class library developers. However, anyone creating applications that should comply with the .NET Framework best practices will benefit.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9AEAA970-F281-4FB0-ABA1-D59D7ED09772&amp;amp;displaylang=en"&gt;Get FxCop…&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896531" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/security/">security</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/performance/">performance</category></item><item><title>Health Monitoring: Designing Manageable Applications</title><link>http://blogs.msdn.com/b/architecture/archive/2008/08/13/health-monitoring-designing-manageable-applications.aspx</link><pubDate>Wed, 13 Aug 2008 13:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9852372</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9852372</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2008/08/13/health-monitoring-designing-manageable-applications.aspx#comments</comments><description>&lt;p&gt;This guide describes how to create applications that are easier to manage. When used alongside the associated code artifacts, this guide should help dramatically simplify the process of creating manageable applications, and therefore reduce the costs associated with application operations. &lt;p&gt;This guide is designed for people involved in designing, developing, testing, deploying, and operating business applications. These include people in the following roles:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Solutions architects&lt;/li&gt; &lt;li&gt;Infrastructure architects&lt;/li&gt; &lt;li&gt;Developers&lt;/li&gt; &lt;li&gt;Senior operators&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;People in each role are likely to use the guide in different ways; different sections are suitable for different roles.&lt;/p&gt; &lt;p&gt;The Team System Management Model Designer Power Tool is a productivity tool that helps architects and system designers to generate models of an application that contribute to minimized TCO. These models include configuration, instrumentation, health, and performance information. The Team System Management Model Designer Power Tool also assists developers to implement the required instrumentation, and create management packs for monitoring systems such as Microsoft System Center Operations Manager 2007.&lt;/p&gt; &lt;p&gt;&lt;a href="http://dfo.codeplex.com/"&gt;Get this guidance&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9852372" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/system+management/">system management</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/tools/">tools</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/architecture+design/">architecture design</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/best+practices/">best practices</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/development+environment/">development environment</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/manageability_2C00_+instrumentation/">manageability, instrumentation</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/health+modeling+and+monitoring/">health modeling and monitoring</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/business+continuity_2C00_+mission_2D00_critical/">business continuity, mission-critical</category></item><item><title>Point of Service for .NET v1.12 (POS for .NET)</title><link>http://blogs.msdn.com/b/architecture/archive/2008/03/07/point-of-service-for-net-v1-12-pos-for-net.aspx</link><pubDate>Fri, 07 Mar 2008 18:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847935</guid><dc:creator>architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/architecture/rsscomments.aspx?WeblogPostID=9847935</wfw:commentRss><comments>http://blogs.msdn.com/b/architecture/archive/2008/03/07/point-of-service-for-net-v1-12-pos-for-net.aspx#comments</comments><description>&lt;p&gt;Microsoft Point of Service for .NET v1.12 (POS for .NET) is a class library that enables POS developers to apply Microsoft .NET technologies in their products. It provides a simple and consistent interface for .NET Framework applications to interact with POS devices, in compliance with the UnifiedPOS standard (aka UPOS). In addition, it provides windows plug and play (PnP) support. There are thirty-six classes of POS peripherals supported including cash drawer, receipt printer, barcode scanner, magnetic strip reader (MSR), line display, RFID, Biometric, Belt, Check Scanner, Fiscal Printer, Electronic Journal, Image Scanner, Item Dispenser, Magnetic Ink Character Recognition Reader (MICR), PIN Pad, signature capture device, etc. In addition, POS for .NET supports many legacy devices where OPOS service objects are available.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=eaae202a-0fcc-406a-8fde-35713d7841ca"&gt;Download POS for .Net v1.12&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847935" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/architecture/archive/tags/distributed+components/">distributed components</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/downloadable+stuff/">downloadable stuff</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/application+platform/">application platform</category><category domain="http://blogs.msdn.com/b/architecture/archive/tags/embedded+systems/">embedded systems</category></item></channel></rss>
