Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services (Microsoft .NET Development Series)


By Len Fenster
 
Image of: Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services (Microsoft .NET Development Series)
Pricing Details:

List Price:$49.99
You save:$6.86 (13.7%)
Your Price:$43.13
Buy Now

Book Details:

Format:Paperback, 736 pages.
Publisher:Addison-Wesley Professional 2006-06-19
ISBN:0321334213

Average Customer Rating:

4.0 4 out of 5 stars (5 reviews)

Editorial Reviews:

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.


Customer Reviews:

4 out of 5 stars Utilissimo!!!

Finalmente un libro che spiega in modo esaustivo come utilizzare le enterprise library. Davvero ben fatto e semplicissimo nella comprensione.
Complimenti

4 out of 5 stars Enterprise Library Review

This is a must reference book for tackling the Enterprise Library. It's not "light" reading and it's kind of a brain wracker. Takes some digging into - I keep it at work as a reference guide. Also, it's not a complete reference and I needed to access some Blogs (like Tom Hollander's) to get extra info.

4 out of 5 stars Nice explanation of Enterprise Library

This book is a very solid introduction to the Enterprise Library. It's well-structured, clearly and concisely written, and the code examples are very solid -- and done in both C# and Visual Basic for folks who can't bounce between the two.

The chapters on Configuration, Data Access, Exception Handling, and Logging are particularly well-written.

As noted by another reviewer, this is written to an already outdated release of Enterprise Library. Regardless, I think it's a solid book which can give you valuable exposure to how EL works and some of the best ways to put it to use.

3 out of 5 stars Unfortunately already out of date

This book does a fairly decent job of covering not only best practices and examples of the use of the Enterprise Library, but also its design.

Unfortunately, the book focuses on the June 2005 release of the Enterprise Library that is targeted to the 1.1 version of the .NET Framework. Prospective buyers should be aware that there is only minimal coverage of the January 2006 version of EntLib for .NET 2.0 (it's a ten-page appendix out of 650+ pages). Some of the information about EntLib for 1.1 still applies, but if you're already using .NET 2.0 and that version of the EntLib, there are going to be some big chunks of this book that don't apply anymore. In that case, this book still might be useful for insight into the design ideas underlying the EntLib, but for usage and code examples you'll probably be better served by the documentation and hands-on-labs that can be downloaded from Microsoft.

5 out of 5 stars more powerful and modular code blocks

You might think of Microsoft Enterprise Library as a refactoring of many tasks common to applications. These could be for standalone machines or perhaps the application offers a network service, like a Web Service. Fenster describes how MS reworked earlier generations of application blocks into a more consistent offering, presented here. There have been numerous improvements to make your programming life easier.

A key plus is simply not having to edit an XML file that describes the configuration of an application, in order to change and test a new configuration. Instead, there is now an Enterprise Library Configuration Tool. This actually reads and writes to the XML files. Much overdue. Your interaction is now easier to perform, and more robust. Manual editing of those files is highly
error prone. Using the tool is easy and intuitive, as shown in many screen shots. Not so different from changing Registry values, which you may well have already done, if you work with Microsoft operating systems.

The book also offers many code examples, typically written in both C# and VB. These illustrate how to use the Enterprise Library. The style is a little verbose, a function of both the authors' programming styles and the naming conventions of EL. Caused by a natural tendency to use descriptive names for classes and fields (variables). Anyway, the examples in each chapter demonstrate the modular nature of EL. So that you can easily add in a Security Application Block or a Caching Application Block, say. And possibly modify these for your situation.

The overall claim is that all this is far simpler than in the past.


Customers who bought this book were also interested in:


The Definitive Guide to the Microsoft Enterprise Library (Expert's Voice in .Net)


Essential Windows Workflow Foundation (Microsoft .NET Development Series)


Pro LINQ: Language Integrated Query in C# 2008 (Windows.Net)


Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)


Programming WCF Services

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Fri Dec 5 5:55:41 CST 2008
© Wattle Software 2007. All rights reserved.