Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services


Writing robust enterprise applications presents a special challenge for developers, but Microsoft has addressed that challenge with the free, downloadable Enterprise Library for the .NET Framework.

Enterprise Library is a collection of application blocks and guidance documents that together provide functionality common to enterprise applications; each application block includes full source code. Lacking in the guidance provided by Microsoft is an overall roadmap to the process of using the application blocks. Effective Use of Microsoft Enterprise Library is that roadmap.

Microsoft application development lead architect Len Fenster explains exactly how to build applications using Enterprise Library application blocks. Fenster covers all seven application blocks as implemented for .NET Framework 1.1, shows how to develop and use a new application block, and explains how Enterprise Library is changing for .NET Framework 2.0.

Readers will learn

  • How the Configuration Application Block is designed and can be used at runtime to easily read and write configuration data
  • How the Configuration Application Block works at design time for all blocks
  • How to use the Data Access Block to create a portable data layer
  • How to use the Exception Handling Application Block to implement a policy-driven, application-wide exception handling system
  • How to use the Logging and Instrumentation Application Block to log and instrument messages independent of the message destination
  • How to add authentication, authorization, role membership, security cache, and profile membership features to an application with the Security Application Block
  • How to use the Cryptography Application Block to add functionality to encrypt and decrypt data and create and compare hashes
  • How to build your own application block and providers that “snap” right into Enterprise Library

Whether you plan to extend Enterprise Library for your organization, or just use the existing application blocks to add functionality to your architecture in a consistent, extensible, integrated way, this book will guide you through the complexities and help you find a clear path to success.

About the Author

Len Fenster is the lead architect for .NET Development for Microsoft Consulting Service’s U.S. East Region. During his last eight years at Microsoft, he has focused on helping many enterprises create robust applications based on Microsoft technology. Most recently, Len has been working with the Microsoft patterns & practices team on the next version of Enterprise Library. Even before his career with Microsoft, Len led a global team of developers and architects that built distributed applications based on Microsoft technologies. Since the advent of .NET, Len has served as an enterprise architect for Microsoft Consulting Services and has leveraged his considerable experience to help many enterprises incorporate .NET into their own technology strategies. Len speaks on a regular basis to companies and at architecture forums about architecting solutions based on .NET and service oriented architecture.

(HTML tags aren't allowed.)

Digital Watermarking for Digital Media
Digital Watermarking for Digital Media
Digital media, like audio, video, images, and other multimedia documents, can be protected against copyright infringements with invisible, integrated patterns. Such methods are based on steganography and digital watermarking techniques. Most watermarks are inserted as a plain-bit or adjusted digital signal using a key-based embedding algorithm. The...
Ecosystem Ecology
Ecosystem Ecology

Jorgensen's Ecosystem Ecology provides a thorough and comprehensive overview of the world's aquatic and terrestrial ecosystems. This derivative volume based on the best-selling Encyclopedia of Ecology (published 2008) is the only book currently published that provides an overview of the world's ecosystems in a concise format.

Beginning Visual C# 2005 Express Edition: From Novice to Professional
Beginning Visual C# 2005 Express Edition: From Novice to Professional

In the 90s, Microsoft did the impossible and released a programming tool that let everyone write programs to run on Windows. I was so excited about that tool, Visual Basic, that I wrote a series of books on it and introduced nearly a quarter of a million people all over the world to programming.

Now Microsoft has done it again with the...

Forensic Analytics: Methods and Techniques for Forensic Accounting Investigations
Forensic Analytics: Methods and Techniques for Forensic Accounting Investigations

Discover how to detect fraud, biases, or errors in your data using Access or Excel

With over 300 images, Forensic Analytics reviews and shows how twenty substantive and rigorous tests can be used to detect fraud, errors, estimates, or biases in your data. For each test, the original data is shown with the steps needed to get to the...

Adobe Premiere Pro Bible
Adobe Premiere Pro Bible
The Adobe Premiere Pro Bible is for multimedia producers, Web designers, graphic designers, artists, filmmakers, and camcorder users—anyone interested in using his or her computer to create desktop video productions or to output desktop video to videotape, DVDs, or the Web. As you read through the Adobe Premiere Pro Bible, you’ll soon...
Nitty Gritty Delphi 6
Nitty Gritty Delphi 6
Discover Object Pascal, the basis for Borland's Delphi 6 development environment, and get togrips with it quickly. Addison-Wesley's Nitty Gritty Delphi 6 leads you right to the core ofDelphi. The author, Frank Eller, tells you about the most important classes and components.Thanks to the many examples in the practical...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy