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
 

Enterprise Services with the .NET Framework: Developing Distributed Business Solutions with .NET Enterprise Services (Microsoft .NET Development Series)


By Christian Nagel
 
Image of: Enterprise Services with the .NET Framework: Developing Distributed Business Solutions with .NET Enterprise Services (Microsoft .NET Development Series)
Pricing Details:

List Price:$59.99
You save:$19.15 (31.9%)
Your Price:$40.84
Buy Now

Book Details:

Format:Paperback, 576 pages.
Publisher:Addison-Wesley Professional 2005-06-13
ISBN:032124673X

Average Customer Rating:

4.0 4 out of 5 stars (4 reviews)

Editorial Reviews:

.NET Enterprise Services is a managed class in COM+ that allows developers to build scalable applications quickly and easily, by automated business solutions, rather than writing code from scratch. .NET Enterprise Services are delivered as a part of the Windows 2003 operating system, and also work with Web Services. While Microsoft is currently encouraging developers to build distributed applications using Enterprise Services, there is little information available. Enterprise Services with the .NET Framework responds to the needs of all developers looking to build and automate business solutions using the .NET Framework. It is the only book that clearly explains what .NET Enterprise Services are and how to use them to build effective distributed business applications. It presents the big picture of .NET Enterprise Services using clear explanations and practical examples. It discusses the architecture using straightforward language and demonstrates how to use all of the Enterprise Services technologies to develop scalable distributed applications.


Customer Reviews:

4 out of 5 stars a good introduction


Excerpt from C# Online.NET Review (wiki.CSharp-Online.NET):
"The author is quite well known in parts of the Microsoft realms. He is many times an author, a trainer, a speaker, and a developer. He is a good communicator--writing simply about a wide range of distributed application types, problems, and solutions. Often, he gives us sufficient detail to illustrate the case without resorting to tutorial-style, step-by-step instructions."

4 out of 5 stars strong declarative programming

Nagel takes us on a guided tour of what .NET has to offer the programmer. The book shows the advantages of .NET over the earlier COM approach to writing distributed code in a Microsoft environment. A key advantage being that under COM, your components had to be registered with the Registry. Whereas under .NET, this is totally unnecessary. Very nice. Interacting with the Registry has been a perennial sore point for some programmers. So under .NET, your components are, in this sense, more encapsulated and hence easier to maintain.

The virtues of writing a multitier application are explained. This is where you factor your code into 3 parts - UI, business logic and database server. (Or even more parts, depending on your circumstances.) How to do this in .NET takes up the bulk of the book. For example, the UI code shows how you might use ASP.NET to help build those components. While connecting to a database server can involve the use of ADO.NET.

The subtitle of the book refers to business solutions. An important consequence is the need for atomic transactions when using a database. So an entire chapter is devoted to showing how .NET enables this.

An important strength of .NET that emerges from the book is that it lets you do a lot of declarative programming, instead of procedural programming, to invoke components with useful functionality. The declarative effort is done by changing attributes in the XML metadata describing a component. Often, this is easier than writing a desired function by hand, and more robust against bugs.

4 out of 5 stars Microsoft MVP 2005 - Visual C# recommended

Creating distributed applications in .NET is such a huge topic to try and cover in roughly 500 pages. You've got so many options based on who will use your .NET application and over what type of network connection/firewall configuration(s) they'll be using.

I'd have probably given this book 5 stars if it had just a little bit more detail on some of the lesser known challenges with creating distributed applications.

That said, Christian (author) does a great job of clearly communicating the complexities of creating a wide variety of distributed application types. Plenty of source samples to more than get you started on your way. I found his writing style easy to follow and the discussions quite relevant to the types of complex distributed software families I'm building today.

5 out of 5 stars Covers a lot of ground

I'm impressed with this book. It's hefty 500 pages covers a wide range of topics at a level that should work for most intermediate to advanced engineers. The author doesn't go into obsessive details or the step by step explanations so often seen in books on Microsoft technologies. Instead, the author treats us like we have brains. Thank you.

Secure SOAP services, networking, transactions, concurrency, security and more are all covered in an effective and thorough manner. Bravo.


Customers who bought this book were also interested in:


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


Programming WCF Services (Programming)


Essential Windows Workflow Foundation (Microsoft .NET Development Series)


Programming .NET Components, 2nd Edition


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

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Fri Nov 21 3:03:06 CST 2008
© Wattle Software 2007. All rights reserved.