Your Account | Cart Cart | Wish List | Help
Search Browse
Bestsellers The New York Times®
Best Sellers
Magazines Corporate
& docs
Web Search
View Cart Wish List Your Account Help
Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in .

book Information
  Explore this item
    buying info
    customer reviews
    editorial reviews
    search inside


.NET books on my shelf: A list by Ken McNamee, .NET Author

Add your List

Ready to buy?

Sign in to turn on 1-Click ordering.
a9.com   A9.com users save 1.57% on Amazon. Learn how.

Don't have one?
We'll set one up for you.
Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting
by Matthew MacDonald "In this chapter, we start on the ground floor and ask what distinguishes a distributed application from any other program..." (more)
SIPs: custom threading, exception handling pattern, proxy class using, full property procedures, pooled objects (more)

Search inside this book
Share your own customer images
List Price: $59.99
Price: $37.79 and this item ships for FREE with Super Saver Shipping. See details
You Save: $22.20 (37%)
Availability: Usually ships within 24 hours. Ships from and sold by Amazon.com.

Want it delivered Tuesday, June 21? Choose One-Day Shipping at checkout. See details

Edition: Paperback

Better Together
Buy this book with Microsoft .NET Remoting by Kim Williams, et al today!
Total List Price: $104.98
Buy Together Today: $68.38

Links you might be interested in
running shoes
lcd tv
nike men's clothes
nike running shoes

Customers who bought this book also bought
Explore Similar Items: in Books

Editorial Reviews
From Book News, Inc.
Intended for developers familiar with C# or Visual Basic .NET, this book introduces the key .NET technologies from a distributed programming point of view, and recommends how to build the parts of a distributed application so that they will perform reliably and can scale to support large numbers of clients. The final section presents a sample sales invoice solution, order fulfillment system, and work request application that integrate the technologies discussed.Copyright © 2004 Book News, Inc., Portland, OR

Book Description
Make the jump to distributed application programming using the .NET Frameworkand introduce a new level of performance, scalability, and security to your network and enterprise applications. Expert .NET developer Matthew MacDonald shares proven techniques for fully exploiting .NET Remoting, XML Web services, and other .NET technologies and integrating them into your real-world solutions. MacDonald digs into key .NET building blocks and architectural issues, explaining which features and designs will best serve your customized distributed application projectsand when to use them. Case studies with full code examples illustrate these practical techniques in action, as well as demonstrating their benefits and tradeoffs.Learn how to: " Cross application boundaries with .NET Remoting, XML Web services, and Message Queuing" Create responsive clients and scalable servers with multithreading" Model your distributed application with interfaces, facades, and factories" Use COM+ services such as object pooling, JIT activation, and transactions" Craft a data transfer plan with Microsoft ADO.NET?without concurrency errors" Help secure your code end to end?from the transport level to the presentation tier" Learn ways to avert?or unclog?performance bottlenecks in your applications" Automate deployment using self-updating applications and XML Web services" Master stateless programming and other best practices for distributed applications

Product Details
  • Paperback: 752 pages
  • Publisher: Microsoft Press; 1 edition (February 12, 2003)
  • Language: English
  • ISBN: 0735619336
  • Product Dimensions: 9.2 x 7.4 x 1.8 inches
  • Shipping Weight: 3.1 pounds. (View shipping rates and policies)
  • Average Customer Review: based on 14 reviews.
  • Amazon.com Sales Rank: #23,203 in Books
  • (Publishers and authors: improve your sales)

      Inside This Book (learn more)
      First Sentence:
      In this chapter, we start on the ground floor and ask what distinguishes a distributed application from any other program. Read the first page
      Statistically Improbable Phrases (SIPs): (learn more)
      custom threading, exception handling pattern, proxy class using, full property procedures, pooled objects, threading class, programmatic impersonation, client configuration file, serializable types, remotable object, caller inform, cryptography classes, delegate variable, singleton component, object pooling, pooled component, programmatic registration, disposable pattern, filling client, service provider class, user interface thread, queue path, lease sponsor, stack walk, selective encryption
      Books on Related Topics | Concordance | Text Stats
      Browse Sample Pages:
      Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
      Search Inside This Book:

      Customers interested in this title may also be interested in
      Sponsored Links ( What's this? ) Feedback

      Customers who viewed this book also viewed
      • Programming Microsoft .NET XML Web Services (Pro-Developer (Hardcover)) by Damien Foggon
      • Remoting with C# and .NET: Remote Objects for Distributed Applications (Gearhead Press--In the Trenches) by David Conger
      • Distributed .NET Programming in C# by Tom Barnaby
      • Distributed .NET Programming in VB .NET by Tom Barnaby
      • Building Web Applications with ADO.NET and XML Web Services (Gearhead Press--In the Trenches) by Richard Hundhausen
      • Programming .NET Web Services by Alex Ferrara
      Explore Similar Items: in Books, in Electronics

      Spotlight Reviews
      Write an online review and share your thoughts with other customers.

      21 of 24 people found the following review helpful:

      Required reading for any enterprise developer., July 6, 2003
      Reviewer: Brian Schkerke (St. Charles, MO USA) - See all my reviews
      This book uses Visual Basic.NET and not C# for it's examples. If I were to list any one particular disappointment I had with this book, it would be that. However it's extremely easy to port VB.NET code to C# and vice versa, and VB.NET code is a little easier to read and understand.

      With that out of the way this book completely rocks. It should be required reading for any enterprise application developer. The title is a bit deceptive in that you believe the book concentrates on NET Remoting and XML Web Services; it does concentrate more on those topics than any other, but only to the extent necessary - you never feel like he's repeating himself. Also included is a comprehensive examination of threads, messaging (Microsoft Message Queue Server), advanced remoting, deployment, logging, security - everything.

      I'm a self taught developer and there are a lot of holes in my knowledge that I know exist. This book single handedly filled in more of those holes than any other book I've read in recent memory. Gestalt after gestalt followed as I consumed this book over the course of a weekend.

      Someone once called me and asked if I had seriously posted the review of the Access Developer's Handbook. (My name is, ah, unique.) It was a glowing review like this one, and he doubted that a real person had posted it. I'm a real person, and this is really my opinion of this book. If you can afford it, buy it. You will not regret it.

      Was this review helpful to you?  YesNo (Report this)

      Customer Reviews
      Average Customer Review:
      Write an online review and share your thoughts with other customers.

      Very useful, highly recommended!, May 29, 2005
      Reviewer: Yongsheng Yang (Seattle, WA USA) - See all my reviews
      (REAL NAME)  
      This book is very useful and well written!

      #1. It covers most of important things in architecture design in enterprise development.
      #2. It is easy to read. Easy to understand. To the point and a efficient learning tool.
      #3. It is very accurate. With picky eyes, I have not found any inaccuracies so far. (Technology advancement will make some comments out-of-date, but that would be another story).
      #4. You do not have to use web service or remoting for this book to be greatly helpful.
      #5. It appears that the author knows every corner of distributed system design to a great depth.

      Last comment/advice to Microsoft - Microsoft should invest more on this kind of quality books if it wants drag more IT projects on .Net and to defeat the competing platforms.

      I recommend this book to IT professionals. 5 stars of course.

      Was this review helpful to you?  YesNo (Report this)

      2 of 2 people found the following review helpful:

      Informative as well as suprisingly useful for 70-310, November 30, 2004
      Reviewer: acd-mcdba "acd-mcdba" (Adelaide, Australia) - See all my reviews
      Having recently passed 70-310, I found this book to be exceedingly helpful in cementing certain .NET distributed concepts for the exam-- meanwhile, related MCAD/MCSD study guides like those from Sybex and Microsoft (?!) came up short...

      Chapters 1-9 of this book provided clear explanations and working examples for 70% of the content I encountered on my recent exam, while topics covered equally well in Chapters 11-15 accounted for the remaining 30%. Even Windows Services can be found about mid-way through Chapter 7.

      If you are keen on moving into distributed .NET programming and/or preparing for 70-310 (like me), I would highly recommend this book. I would not have earned my MCAD credential without it...

      Was this review helpful to you?  YesNo (Report this)

      2 of 2 people found the following review helpful:

      Good Microsoft N-tier Architecture Text, November 26, 2004
      Reviewer: W. Hazard (E. Windsor, NJ) - See all my reviews
      (REAL NAME)  
      Solid information for those interested in building N-tier architectures in a Microsoft world. Great stuff on how to build business objects -- I haven't found much on Microsoft object caching except in this book. Sadly, MS hasn't gone as deep as JBoss, BroadVision or similar products but this book helps fill the gap.

      Was this review helpful to you?  YesNo (Report this)

      2 of 2 people found the following review helpful:

      Excelent Book for Planning a System, August 26, 2004
      Reviewer: BERNARDO H. N. SILVA "Bernardo Heynemann" (Rio de Janeiro, RJ) - See all my reviews
      (REAL NAME)  
      This book won't tell you every single thing about .Net Remoting, Web Services, Com+ or Message Queueing, but since it gives you a lot of info on all those techs and a lot of others it's the perfect book for people who plan on creating Distributed Applications.
      I have read it full now and it helped me a LOT in my work. I work as an application developer at a bank and I'm supposed to do the company workflow system. It has to be very scalable so I needed to build a distributed architecture. This book helped me building this architecture and getting it approved by the board.

      Great Book!

      Was this review helpful to you?  YesNo (Report this)

      0 of 1 people found the following review helpful:

      Great survey of distributed apps, July 4, 2004
      Reviewer: Roy Pardee (POULSBO, WA USA) - See all my reviews
      The author has a real gift for explaining the details of the diverse technologies ms offers for creating distributed apps. An excellent book.

      Was this review helpful to you?  YesNo (Report this)

      See all 14 customer reviews...


      Amazon.com Privacy Statement Amazon.com Shipping Information Amazon.com Returns & Exchanges

      Where's My Stuff?
      " Track your recent orders.
      " View or change your orders in Your Account.
      Shipping & Returns
      " See our shipping rates & policies.
      " Return an item (here's our Returns Policy).
      Need Help?
      " Forgot your password? Click here.
      " Redeem or buy a gift certificate.
      " Visit our Help department.
      Search   for     

      Amazon.com Home   |   Directory of All Stores

      Our International Sites: Canada  |  United Kingdom  |  Germany  |  Japan  |  France  |  China

      Contact Us   |   Help   |   Shopping Cart   |   Your Account   |   Sell Items   |   1-Click Settings

      Investor Relations   |   Press Releases   |   Join Our Staff

      Conditions of Use | Privacy Notice © 1996-2005, Amazon.com, Inc. or its affiliates