Advanced .NET Remoting and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$0.95 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Advanced .NET Remoting
 
 
Start reading Advanced .NET Remoting on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Advanced .NET Remoting [Paperback]

Ingo Rammer (Author), Mario Szpuszta (Author)
4.5 out of 5 stars  See all reviews (10 customer reviews)

List Price: $59.99
Price: $38.42 & this item ships for FREE with Super Saver Shipping. Details
You Save: $21.57 (36%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $34.58  
Paperback $38.42  

Book Description

1590594177 978-1590594179 February 16, 2005 2nd
With all the attention paid recently to Web Services, many developers don¿t realize that the true successor to DCOM is actually .NET Remoting. And what an improvement it is! "Advanced .NET Remoting" is the first book that really offers in-depth coverage of the .NET Remoting Framework. The first part of the book covers everything a developer needs to know to use the framework and its capabilities in real-world applications, including the basics of server-activated objects versus client-activated objects, formatters, channels, lifetime issues, security, configuration files, and more. The server-side hosting of remoteable components in console applications, Windows Services, and IIS are also covered in detail. The second part presents .NET Remoting internals in an unprecedented way. Ingo Rammer shows how the framework really uses message sinks and sink providers, and gives in-depth advice on why and how to implement message and channel sinks. These chapters will also give detailed insight into the synchronous and asynchronous message processing within the framework. Rammer goes far beyond Microsoft¿s documentation in explaining how .NET Remoting really works, and how it can be extended¿essential information for advanced developers. Rammer also presents the development process and source code for several real-world message sinks. He concludes with coverage of the ContextBoundObject class and .NET contexts, which allow the use of the techniques of the .NET Remoting Framework within individual, client-only applications. ABOUT THE AUTHOR: Ingo Rammer is cofounder and CEO of Sycom Software, an Austrian software consulting company. He works as consultant, trainer, and software architect for companies in the software and telecommunication industries. During his professional career he has worked with a range of programming platforms, although he focuses mainly on Visual Basic, Java, and the .NET platform. Most recently, he has designed and implemented several large-scale distributed applications and XML-based distributed application frameworks

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Advanced .NET Remoting in VB .NET $37.96

Advanced .NET Remoting + Advanced .NET Remoting in VB .NET
  • This item: Advanced .NET Remoting

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Advanced .NET Remoting in VB .NET

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Ingo Rammer is an independent consultant, mentor and developer who helps software development and telecommunication companies adopt .NET and Web Service technologies. He has also supported a number of ISVs in Europe and North America in their transition to .NET. Rammer is founder of Thinktecture, a company supporting software architects and developers with the design and architecture of .NET and Web Services applications. He is regularly invited to speak about these topics at conferences around the world, has published numerous articles on software development, and has presented as an Instructor on the subject for Developmentor. He has authored best-selling Apress books, Advanced .NET Remoting and Advanced .NET Remoting in VB.NET. Rammer works as Microsoft Regional Director in Austria.


Product Details

  • Paperback: 608 pages
  • Publisher: Apress; 2nd edition (February 16, 2005)
  • Language: English
  • ISBN-10: 1590594177
  • ISBN-13: 978-1590594179
  • Product Dimensions: 9.2 x 7 x 1.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #532,801 in Books (See Top 100 in Books)

 

Customer Reviews

10 Reviews
5 star:
 (5)
4 star:
 (5)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 10 people found the following review helpful:
5.0 out of 5 stars A Great Book for Real Programmers, December 18, 2005
By 
Jason Jackson "Jason Jackson" (Rapid City, SD, United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Advanced .NET Remoting (Paperback)
I hate it when I pay good money for a poorly written book. So when I buy a book like this and it turns out so well, I am thrilled!

I have been in ".NET land" since 2001 when .NET beta 2 came out. I have written ASP.NET and Winform applications. During that time I just have not had the need to use .NET remoting, until now. The first 2 or 3 chapters are a great introduction for experienced .NET developers. I like the fact that I did not have to wade through a lot of stuff for beginners. From there the topics get advanced, with plenty of good example code to highlight the topics. Even though I had never really touched .NET remoting (except SOAP Web Services), the explanations and examples work well for me. The author keeps the examples simple, and on-topic. In my opinion, this helps to highlight the topics at hand. The content is geared towards real programmers who will be using the technology.

I also have really enjoyed the authors' candor concerning the weaknesses of .NET remoting. They have already highlighted a bad approach that I was considering.

I am more than happy to give this book a 5 star review!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 16 people found the following review helpful:
4.0 out of 5 stars Worrisome but bought it anyway, March 30, 2005
By 
R. Smith (Studio City, CA) - See all my reviews
(VINE VOICE)    (REAL NAME)   
This review is from: Advanced .NET Remoting (Paperback)
The original C# 2002 edition was one of my first "advanced" .Net books and it really got me going well into tight Remoting over fat Web Services. When the VB.Net version came out I bought it instantly not because I can't do C# but because I prefer doing VB.Net - and it made me happy that the book was exactly the same, line for line, down to the index except for the swapped-out languages.

When I saw the 2005 second edition I of course grabbed it because Rammer covered Remoting like no one else has ever been able to do and there are security things in .Net1.0SP3 that killed the old Remoting code and I wanted to have Rammer's details on the specifics of .Net1.1 (even though I use Remoting quite extensively these days).

BUT there was one little thing that almost made me not take the book to the counter. Page xxiv has the section "Who is this book for" that states: "All the samples printed in this book are written in Visual Basic .Net, but you can download each and every sample in both C# and VB.Net" The fact is that 100% of the printed code is C#, there is not one line of VB.Net in the entire book.

Like I said, C# isn't a problem for me, VB7 and C# come out as equals at the end of the day unless you need unmanaged pointers (C# wins) or need to do COM Automation (VB.Net wins) and Remoting doesn't need either of those things. But if the technical reviewer and editor and author missed such an obvious mistake then you kinda worry about whether the technical reviewer, editor and author might have missed some less obvious ones deep inside all of the complex code.

I'm crossing my fingers and hoping ... the original editions were true classics.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
4.0 out of 5 stars competing with Web Services, March 27, 2005
This review is from: Advanced .NET Remoting (Paperback)
Judging by the previous reviews, there was an earlier edition of this book, around 2002. I am commenting on the edition that just came out in 2005.

Writing a distributed application is probably one of the hardest things to do well in programming. The authors describe the travails of other, mostly earlier attempts. DCE/RPC, CORBA, DCOM, COM+, Java RMI, EJB and Web Services/SOAP. Each had some disadvantages. Though Web Services appear the most promising. However, if you are coding such that all the machines will run .NET, then the authors suggest .NET Remoting. This is the key factor in whether you choose this over the vendor independent Web Services.

As you'd expect, the book gives a thorough explanation of Remoting. In which perhaps the best chapter is that on Tips and Best Practices. It cuts to the core of what you can best do with Remoting in its current incarnation. In this chapter, you get good, frank talk about limitations with Remoting. Most notably, not to use events or callbacks when you have a server and many clients. This makes sense, as they explain, but will go against the grain of many accustomed to GUI application development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
web services, global assembly cache, session ticket, client proxy, sink providers, remoting events, int newval, compression sink, wrapped proxy, using soapsuds, remoting server, sink chain, remoting configuration file, return myvalue, remoting components, int myvalue, remoting application, remoting solutions, dynamic sinks, remoting boundaries, custom sinks, shared assembly, serialized message, following configuration file, sink stack
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, Attribute Description, Windows Forms, Write Line, File View Help, Windows Server, Cancel Help Figure, Read Line, Active Directory, Add Reference, Framework Configuration Tool, Test App, Remoting Service, Windows Network Load Balancing, Enterprise Services, Visual Basic, Safe Features, Ticket Granting Ticket, Integrated Windows, Break Continue Help Figure, Parameter Description, Started Automatic Local System, Start Listening, Note Please, John Doe
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
Currency 1 Mar 20, 2007
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject