Design and Implementation Guidelines for Web Clients
Design and Implementation Guidelines for Web Clients provides advice on how best to implement logic in the presentation layer of a distributed application. This guide is designed to accompany the User Interface Process Application Block, which provides a template implementation for user interface process components.
|
Application Architecture for .NET: Designing Applications and Services
This guide provides architecture-level and design-level guidance for application architects and developers that need to build distributed solutions with the Microsoft® .NET Framework. This guide assumes you are familiar with .NET component development and the basic principles of a layered distributed application design. This guide is most critical to those that architect and design applications or services; recommend appropriate technologies and products for applications or services; make design decisions to meet functional and nonfunctional requirements; or choose appropriate communications mechanisms for applications or services.
|
Enterprise Library for .NET Framework 1.1
Enterprise Library for .NET Framework 1.1 is still available and includes the following blocks: Caching, Configuration, Cryptography, Data Access, Exception Handling, Logging and Security.
|
Enterprise Solution Patterns Using Microsoft .NET
Enterprise Solution Patterns Using Microsoft .NET embraces existing work in the patterns community, contributes new patterns, and shows how to implement these patterns in .NET. The guide explains how a pattern documents simple, proven mechanisms, and shows how collections of patterns provide a common language for developers and architects. The guide then presents a catalog of 32 architecture, design, and implementation patterns that are organized to help you locate the right combination of patterns to solve your problem.
|
Improving .NET Application Performance and Scalability
This guide provides end-to-end guidance for managing performance and scalability throughout your application life cycle to reduce risk and lower total cost of ownership. It provides a framework that organizes performance into a handful of prioritized categories where your choices affect performance and scalability success. Information is segmented by role to make it more relevant and actionable. This guide suggests processes and steps for modeling performance, as well as measuring, testing, and tuning your applications. Expert guidance is also provided for improving the performance of managed code, ASP.NET, Enterprise Services, Web services, remoting, ADO.NET, XML, and SQL Server.
|
Improving Web Application Security: Threats and Countermeasures
This guide gives you a solid foundation for designing, building, and configuring secure ASP.NET Web applications. Whether you have existing applications or are building new ones, you can apply the guidance to help you make sure that your Web applications are hack-resilient.
|
User Interface Process Application Block - Version 2.0
The User Interface Process Application Block provides a simple yet extensible framework for developing user interface processes. It is designed to abstract the control flow and state management out of the user interface layer into a user interface process layer.
|
Microsoft ASP.NET Developer Center
|
|
Top of Page
|