Microsoft Patterns & Practices
Σας παραθέτω κάποια σημαντικά νέα από τα δημοφιλή Patterns & Practices (p&p) της Microsoft:
Claims Based Identity and Access Control Guide Released - https://msdn.microsoft.com/en-us/library/ff359115.aspx
Although claims-based identity has been possible for quite a while, there are now tools available that make it much easier for developers of Windows-based applications to implement it. These tools include the Windows Identity Foundation (WIF) and Microsoft Active Directory® Federation Services (ADFS) v2. This book shows you when and how to use these tools in the context of some commonly occurring scenarios.
Guidance for Developing SharePoint Applications v2.0 Released – https://www.microsoft.com/spg. This guidance focuses on four key areas – 1) using SharePoint capabilities to build more powerful applications; 2) building SharePoint applications that are easier to scale, maintain and grow; 3) improving application quality through testing and 4) improving and accelerating team productivity.
p&p developer center and library refresh – https://msdn.microsoft.com/practices
- Developer Center aligned with MSDN visual refresh
- p&p links on multiple other Developer Centers established and RSS syndication mechanism implemented
- MSDN Library p&p product family created to enable publication and versioning of p&p API ref docs
Enterprise Library v5.0: Microsoft Enterprise Library is a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development cross-cutting concerns (such as logging, validation, data access, exception handling, and many others). Application blocks are a type of guidance; they are provided as source code, test cases, and documentation that can be used "as is," extended, or modified by developers to use on complex, enterprise-level line-of-business development projects.
Unity v2.0: The Unity Application Block (Unity) is a lightweight, extensible dependency injection container with support for instance and type interception.
Web Client Developer Guidance project is in progress. This focuses on delivering guidance for building rich and responsive web applications, using ASP.NET Web Forms , MVC and AJAX. This project will be released in April 2010 and deliver guidance, sample application/how-tos applying common patterns as well as a reusable library.
Prism v4.0: Prism provides best practice guidance for building WPF and Silverlight client applications. Prism focuses on the patterns that support composite, extensible applications and test-driven development. Prism includes reusable code and components, comprehensive documentation, quick-starts, how-tos, and a sample reference implementation. Prism 4.0 project kickoff in Q3 and will leverage and provide guidance for the new features slated for WPF 4.0 and Silverlight 4.0.
Application Architecture Guide –Now available
Online: https://tinyurl.com/pnpaag