Free 560 page eBook from Microsoft: “Microsoft Application Architecture Guide 2nd Edition”. The goal of this guide is to help developers and solution architects build effective, high quality applications on the Microsoft platform and the .NET Framework more quickly and with less risk by leveraging tried and trusted architecture and design principles and patterns. …
The Microsoft IT Professional eBook
This free eBook for the Microsoft IT Professional offers chapters from popular books by industry leaders, including Kirk Haselden, Ishai Sagi, Michael Lisin, and Colin Spence. …
Professional C#/VB .NET Coding Guidelines
“Professional C#/VB .NET Coding Guidelines” is a 100+ page ebook (PDF) on naming conventions, best coding practices and patterns written by the industry expert Steven Sartain and delivered to you for Free by SubMain. …
.NET Application Architecture Guide 2.0
This free guide provides 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. This guide is a collaborative effort between patterns & practices, product teams, and industry experts. …
Visual Studio .NET Tips and Tricks
Free eBook “Visual Studio .NET Tips and Tricks” explains how to use VS.NET efficiently. Organized into short and easy-to-grasp sections, and containing tips and tricks on everything from editing and compiling to debugging and navigating within the VS.NET IDE. …
The Mono Handbook
The Mono Handbook is a guide to the Mono runtime, related tools, and libraries developed by the Mono team. …
Integration Patterns
Integration Patterns explains how patterns were used to design and build an integration architecture within a representative customer scenario. The guide includes a catalog of 18 common integration patterns including implementations that use the Microsoft platform. …
.NET Book Zero
.NET Book Zero: What the C or C++ Programmer Needs to Know About C# and the .NET Framework. This free on-line 267-page book is an introduction to C# and the Microsoft .NET Framework for programmers who have experience with C or C++. …
Team Development with Visual Studio .NET and Visual SourceSafe
This guide provides guidance and recommendations to enable you to set up a team development environment and work successfully within it. …
Production Debugging for .NET Framework Applications
This guide provides debugging guidance for developers debugging .NET Web applications. It discusses the processes for debugging in a production environment. …