What Visual Studio 2010 Has to Offer to Software Architects

Designing new functionality on existing applications can be daunting. There are always differences between the original design and the current implementation. The new Architecture tools within Visual Studio Team System 2010 help you understand the application you have, design new functionality you need, and validate that your design and your implementation do not deviate. Module…


Security Guidance

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. Get the guidance… Get the security process template for Visual Studio 2008…


On Demand: UK Microsoft Architect Insight Conference 2009 Sessions

The fourth annual Microsoft Architect Insight Conference was again a real success. 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. The key themes running through…


April Newsletter – TechEd Special Edition (Issue 19)

We have decided to stop our print edition and become a fully digital resource. With the dynamic and flexible digital format, you can search inside articles, send by email, and access related information and multimedia with a simple mouse-click.   Sign up for other newsletters | Unsubscribe | Update your profile Issue 19 April 2009…


Model-View-Controller Framework for Web Applications

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…


Windows Mobile Architecture Blueprint

The Windows Mobile development platform with .NET Compact Framework as the foundation, has evolved into a very powerful offering to mobile developers. But, some things remain the same, and one of these is the view on mobile solutions as being a part of a bigger whole. The primary goal of this series of blog posts…


Threat Modeling Tool 3.1

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. Get the tool…


Desktop Integration: .NET Composite Application Guidance

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 composite client applications-composite applications use loosely coupled, independently evolvable pieces that work together in the overall application. The Composite Application Guidance can help…


Application Architecture Guide 2.0

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. Get this guidance


Offline Management: Introduction to Occasionally Connected Applications

Learn about a Microsoft Sync Framework powered solution called Sync Services for ADO.NET that enables developers to easily synchronize information from a central ADO.NET enabled database to remote and mobile users. Read full article