Here are 22 hands-on guides for Microsoft's .NET Framework, teaching and showing you how to implement, deploy and administer many of the features and components of .NET (dotNet). These guides are published by Microsoft and are written in a detailed and technical fashion for the both those who are and those who are learning to become .NET programmers, designers, and architects.
2 dotNET Guides
Application Interoperability: Microsoft .NET and J2EE
This guide shows how to link Microsoft .NET and J2EE, using Web services, runtime bridges, and asynchronous techniques.
Authentication in ASPdotNET: dotNET Security Guidance
This article explains how Microsoft Internet Information Services (IIS) and ASP.NET provide security models that allow you to authenticate your users appropriately and obtain the correct security context within your application. (29 printed pages)
Caching Architecture Guide for .NET Framework Applications
This guide introduces the concepts involved in caching, discusses the technologies that can be used to provide caching facilities, and describes the mechanisms you should use implement to cache data in a distributed application.
Data Patterns
Provides a brief overview of the Microsoft Data Patterns, and includes an introduction to patterns and a catalog of 12 architecture, design, and implementation patterns.
Deploying .NET Framework-based Applications
Gives you the information necessary to plan and implement the effective deployment of your .NET Framework-based applications.
Describing the Enterprise Architectural Space
This document presents an organizing table that describes the enterprise architectural space, shows relationships among artifacts in the space, and demonstrates how different roles in your enterprise view enterprise architecture.
Designing Application-Managed Authorization
This guide provides guidelines for designing and coding application-managed authorization tasks and scenarios for single or multi-tier .NET applications.
Design and Implementation Guidelines for Web Clients
This guide provides advice on how best to implement logic in the presentation layer of a distributed application.
Designing Data Tier Components and Passing Data Through Tiers
How to best expose your data to Microsoft .NET applications and how to implement an effective strategy for passing data between the tiers in a distributed application. (65 printed pages)
Enterprise Solution Patterns Using Microsoft .NET
Provides a brief overview of existing work in the patterns community, shows how to implement these patterns in .NET, and includes an introduction to patterns and a catalog of 32 architecture, design, and implementation patterns.
Exception Management in .NET
Discusses design and implementation guidelines for exception management systems and focuses on the process of handling exceptions within .NET-connected applications in a highly maintainable and supportable manner. (38 printed pages)
Guidelines for Application Integration
Examines what application integration means and describes the capabilities needed to enable application integration.
Integration Patterns
Explains how patterns were used to design and build an integration architecture within a customer scenario, and includes a catalog of 18 common integration patterns
Microsoft .NET/COM Migration and Interoperability
Shows how the interoperability features of the .NET Framework enable developers to continue using Win32 DLLs, ASP and COM applications, and help them to choose if and when to migrate these to .NET. (34 printed pages)
Monitoring in .NET Distributed Application Design
This article provides an introduction to Windows Management Instrumentation (WMI) and discusses the monitoring process in the context of .NET applications. (51 printed pages)
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.
Web Service Security
This guide provides a scenario-driven approach to demonstrate where different security patterns are successful, combined with a series of decision matrices to assist you in applying your own criteria for using Web service security patterns in your environment.
Smart Client Architecture and Design Guide
Gves you prescriptive guidance on how to overcome architectural challenges and design issues when building smart client solutions, and also provides guidance on how to combine the benefits of traditional rich client applications with the manageability of thin client applications.
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.
Testing .NET Application BlocksVersion 1.0
Covers many testing areas that were used during testing and verification of the various application blocks provided by Microsoft's patterns & practices group, such as functional, globalization, performance, integration, and security.
Testing Software Patterns
This document describes the testing methodology that the test team developed and applied to the new field of testing software patterns.
Upgrading Visual Basic 6.0 Applications to Visual Basic .NET and Visual Basic 2005
Provides proven practices to reach functional equivalence with a minimal amount of effort and cost, and also guidance for advancements after the application is running on the .NET framework.
No comments:
Post a Comment