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

Book details

Details for Enterprise Services with the .NET Framework: Developing Distributed Business Solutions with .NET Enterprise Services (Microsoft Windows Development Series)
AuthorNagel, Christian
PublisherAddison-Wesley Professional
Bindingpaperback
PublishedJune 3, 2005
Edition1
LanguageEnglish
Pages576
ISBN-10032124673X
ISBN-139780321246738
Weight1.8 lb
Dimensions
H × W × L
1.2 in × 7.0 in × 9.1 in

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

$18.47 $52.75
Availability:
In stock
SKU:
032124673X-3
Condition
Condition notes

Used book in very good condition. Pages and cover are intact, with minor wear. Limited notes or highlighting are possible. CDs and access codes may be missing.

About this book

For anyone involved in the .NET community, it's hard to not have heard of Christian Nagel. Christian is a true heavyweight of .NET in general, and Enterprise Services in particular. By taking a relatively trivial application and architecting it in a way that would allow it to scale without any rework, users will find that using the techniques employed in this book will be of benefit to virtually any company that is running distributed or enterprise applications. -William G. Ryan,...

Read the full description

For anyone involved in the .NET community, it's hard to not have heard of Christian Nagel. Christian is a true heavyweight of .NET in general, and Enterprise Services in particular. By taking a relatively trivial application and architecting it in a way that would allow it to scale without any rework, users will find that using the techniques employed in this book will be of benefit to virtually any company that is running distributed or enterprise applications.

-William G. Ryan, Microsoft MVP, Senior Software Developer, TiBA Soutions, LLC

Whether you are a seasoned architect or a new developer, distributed application development can be difficult, since it covers such a wide range of complex technologies. Until now there was precious little in the way of guidance-let alone a consolidated reference. Christian has provided that reference and more-going from the individual technologies to the big picture on how to architect and develop scalable distributed applications. Technical goodness through and through!

-Clayton Burt, Managing Partner, Onzo, LLC

Making the transition to distributed application architecture introduces many issues in security and deployment and requires a new way of thinking about events, transactions, and messaging. This book shows developers and architects alike how to use .NET Enterprise Services to create robust, secure, and maintainable applications in a distributed environment. This book is an excellent guide to the sometimes overwhelming field of .NET Enterprise Services.

-Brian Davis, Director of Software Development, InfoPro Group, Inc., Co-Creator, KnowDotNet.com

Enterprise Services with the .NET Framework is the only book that experienced .NET developers need to learn how to write distributed, service-oriented applications. Filled with clear examples in C# (with Visual Basic .NET examples available on the Web), this book will quickly get you up to speed on building distributed applications with serviced components. You'll also learn about Indigo, Microsoft's next-generation technology for building distributed applications, and how it compares to Enterprise Services.

Microsoft Regional Director, MVP, and veteran author Christian Nagel introduces and clearly explains the four major services included in Enterprise Services: Automatic Transactions, Queued Components, Loosely Coupled Events, and Role-Based Security. From his in-depth coverage, you'll learn

  • How to create a serviced component, how serviced objects are activated, and how to use the different kinds of object contexts
  • How to manage concurrency and synchronization for serviced components to achieve optimal performance and data integrity
  • How to integrate COM components with the .NET Framework
  • How to use serviced components over a network with DCOM, SOAP Services, and ASP.NET Web services
  • How to use .NET Enterprise Services transactions to achieve Atomicity, Consistency, Isolation, and Durability
  • How to build a compensating resource manager to allow your own resources to participate in Enterprise Services transactions
  • How to maintain application state in a client application, in a serviced component, in shared properties, or in a database
  • How to create and use Loosely Coupled Events using COM+
  • How to secure a distributed solution using authorization, authentication, impersonation, and confidentiality
  • How to deploy and configure Enterprise Services applications

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the 'Complete Orders' link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.