Dotnetcat » .NET Books » Remoting books

Sort by:

Advanced .NET Remoting, Second Edition

Authors: Ingo Rammer, Mario Szpuszta
List price: $59.99
Amazon price: $35.81   Book details at Amazon.com
Average rating: 4.5 / 10 (10 reviews)
Publisher: Apress (16 February 2005)

Apress is doing some really wonderful work and I think I'm 1-1 on Apress books I read vs. Really Loved.

— William Ryan, KnowDotNet. I laughed...I cried...I gave it both thumbs up.

Surpassing any white papers, specialist documents and other documentation&emdash;this book features in-depth coverage of the .NET Remoting Framework. The text is organized into three main parts, and this revised, second edition features 150 pages of entirely new material!

Part one includes a guide to the 1.1 framework and its capabilities in real-world applications. Part two presents .NET remoting internals, and provides real-world code and development strategies. Finally, part three looks at futuristic remoting tools and their present implementation in VS.NET 2005. You will come to see how remoting procedures will change within the new IDE and revised framework.

Remoting with C# and .NET: Remote Objects for Distributed Applications (Gearhead Press--In the Trenches)

Author: David Conger
List price: $50.00
Amazon price: $129.31   Book details at Amazon.com
Average rating: 5.0 / 2 (2 reviews)
Publisher: Wiley ( 3 January 2003)

Harness the power of .NET Remoting to build complex and secure distributed applications

Microsoft’s .NET Remoting takes building distributed applications to the next level. This innovative book, written by Microsoft insider David Conger, gets you up and running with .NET Remoting – fast. Starting with the basics of .NET technologies and tools as well as a simple client/server program, you’ll learn how to exchange data across networks and communicate with remote objects and other distributed systems. You’ll also learn how to securely deploy remote objects and client programs on networks, and then across the Internet as Web services. Finally, Conger demonstrates how you can extend and enhance the capabilities of the .NET Remoting system in order to use it to its full potential.

Using a comprehensible step-by-step approach and numerous C# code examples, this book will show you how to use .NET Remoting to:

  • Build multi-tiered applications that can interoperate with components written in different languages
  • Use remote objects as Web services to provide secure access to corporate applications
  • Manage the "lifetime" of remote objects by controlling and maintaining their state
  • Add custom security measures to distributed applications
  • Execute asynchronous calls across networks

The companion Web site contains all the source code and executables from the book.

About Gearhead Press

Responding to the ongoing needs of IT professionals for current and reliable information on the latest technologies, Wiley Technology Publishing introduces the Gearhead Press titles. These books, written by accomplished trainers in their respective fields, focus on real-world examples and case studies to give readers the best information on leading topics.

The In the Trenches imprint of Gearhead Press includes fast-paced books written by fellow IT professionals who have been there and done that. In the Trenches books guide readers to proficiency, and serve as practical, hands-on references after the initial tasks are accomplished.

Developing Application Frameworks in .NET

Author: Xin Chen
List price: $49.99
Amazon price: $14.95   Book details at Amazon.com
Average rating: 4.5 / 10 (10 reviews)
Publisher: Apress (26 April 2004)

I recommend this book to architects as much as to developers. It challenges you to begin thinking about how to better build your applications while teaching you how to tie together Design Patterns, Object Orientation, and .NET.

— Maxim V. Karpov, Faith Interactive

Application frameworks, which provide a base of common services on which applications are built, offer the benefits of extensibility, modularity, and reusability of both code and design to your applications. This book explains what frameworks are and how they fit into applications, and offers many object-oriented techniques used in application frameworks.

This book also shows you actually how to develop application frameworks through a concrete framework example called Simplified Application Framework (SAF). The SAF framework was developed by Xin Chen in C#. It consists of common services needed by many applications, such as a class factory service, configuration service, event notification service, security service, and transaction service. This book goes into detail on each of these services to explain its benefits, as well as its design and implementation in C#. Through a discussion of each service, you will also learn about many advanced .NET techniques employed by the framework, such as .NET remoting, reflection, custom attributes, multithreading, and serviced components.

Many of the services discussed in the book also use design patterns as their blueprints. This book discusses these design patterns in-depth and shows how to implement them in a real-world scenario. Accompanying the book are the complete source code of the sample framework and sample executable projects (downloadable via the Internet), allowing readers to actually test out each framework service/component of SAF and learn about the development of frameworks, .NET technologies, and design patterns in a more interactive fashion.

Special Note This book covers .NET 1.0 and 1.1. and assumes knowledge of the .NET Framework and C#.

Microsoft .NET Remoting (Pro-Developer)

Authors: Scott McLean, James Naftel, Kim Williams
List price: $44.99
Amazon price: $6.70   Book details at Amazon.com
Average rating: 3.0 / 9 (9 reviews)
Publisher: Microsoft Press (25 September 2002)

This title shows developers how to build Internet-based, distributed applications using Microsoft .NET Remoting, which enables powerful remote interaction among objects. A fundamental understanding of .NET Remoting is crucial as developers shift to developing distributed, Internet-based applications. Until recently, DCOM was the preferred method for developing distributed applications on Microsoft platforms. But as this book demonstrates, the .NET Remoting architecture is much easier to use and extend than DCOM. The book covers all aspects of .NET Remoting, including in-depth coverage of the .NET Remoting architecture plus concrete examples, best practices, and performance tips to show how to extend and customize the framework.

Professional C# 4.0 and .NET 4 (Wrox Programmer to Programmer)

Authors: Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner
List price: $59.99
Amazon price: $31.62   Book details at Amazon.com
Average rating: 4.0 / 9 (9 reviews)
Publisher: Wrox ( 8 March 2010)

This book starts by reviewing the overall architecture of .NET in order to give you the background you need to be able to write managed code. After that, the book is divided into a number of sections that cover both the C# language and its application in a variety of areas.

Part I: The C# Language: This section gives a good grounding in the C# language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at C's basic syntax and data types, and then explore the object-oriented features of C# before moving on to look at more advanced C# programming topics. Objects, types, inheritance, generics, arrays, tuples, operators, casts, delegates, lambdas, events, strings, regular expressions, collections, Language Integrated, Query (LINQ), Dynamic Language Extensions, memory management, pointers, reflection, errors, and exception are all covered in part 1.

Part II: Visual Studio: This section looks at the main IDE utilized by C# developers worldwide: Visual Studio 2010. The two chapters in this section look at the best way to use the tool to build applications based on the .NET Framework 4. In addition, this section also focuses on the deployment of your projects.

Part III: Foundation: In this section, you look at the principles of programming in the .NET environment. In particular, you look at assemblies, instrumentation, security, threading, tasks, synchronization, localization, System.Transactions, networking, interop, XAML, Managed Extensibility Framework, Manipulating Files and the Registry, transactions, how to build Windows services, and how to generate your own libraries as assemblies, among other topics.

Part IV: Data: Here, you look at accessing databases with ADO.NET, ADO.NET Entity Framework, data services. This part also extensively covers support in .NET for XML and on the Windows operating system side, and the .NET features of SQL Server 2008.

Part V: Presentation: This section shows how to build applications based upon the Windows Presentation Foundation and Silverlight, and covers writing components that will run on web sites, serving up web pages. It also has coverage on building classic Windows applications, which are called Windows Forms in .NET. Windows Forms are the thick-client version of applications, and using .NET to build these types of applications is a quick and easy way of accomplishing this task. Finally, it includes coverage of the tremendous number of features that ASP.NET, ASP.NET MVC, and ASP.Net Dynamic Data provide.

Part VI: Communication: This section is all about communication. It covers services for platform-independent communication using the Windows Communication Foundation (WCF). With Message Queuing, asynchronous disconnected communication is shown. This section looks at utilizing the Windows Workflow Foundation 4, as well as peer to peer networking, and creating syndication feeds.

The book closes with an appendix covering Windows 7 and Windows Server 2008 R2 development.

Online Chapters: Even with such a large book, we can't fit in everything we'd like to tell you about C# and using this language with other .NET technologies, so we've made ten additional chapters available online at wrox.com. These chapters include information on a variety of topics: GDI+, which is a technology that is used for building applications that include advanced graphics; .Visual Studio Tools for Office (VSTO); NET Remoting for communication between .NET clients and servers; Enterprise Services for the services in the background; web services with ASP.NET, LINQ to SQL, Windows Workflow Foundation 3.0, and the Managed Add-In Framework (MAF). It also includes examples showing .NET 4 in others supported languages including Visual Basic, C++/CLI, and F#.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting (Pro-Developer)

Author: Matthew MacDonald
List price: $59.99
Amazon price: $26.94   Book details at Amazon.com
Average rating: 4.5 / 14 (14 reviews)
Publisher: Microsoft Press (12 February 2003)

Make the jump to distributed application programming using the .NET Framework—and 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 projects—and 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

Advanced .NET Remoting in VB .NET

Author: Ingo Rammer
List price: $49.95
Amazon price: $3.31   Book details at Amazon.com
Average rating: 3.0 / 1 (1 reviews)
Publisher: Apress (31 July 2002)

Don't expect this book to be an easy, quick read. Do expect it to be the best information on the subject that you can find anywhere.

— Dan Mabbutt, Visual Basic Guide on About.com

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 in VB .NET is the Visual Basic edition of Ingo Rammer's bestselling Advanced .NET Remoting (C# edition). This book offers in-depth coverage of the .NET Remoting Framework in Visual Basic .NET. The first part of the book covers everything you as a developer need 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 remotable components in console applications, Windows Services, and IIS are also covered.

The second part presents .NET Remoting internals, and 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 also provide 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&emdash;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.

Network programming in .NET: C# & Visual Basic .NET

Author: Fiach Reid
List price: $70.95
Amazon price: $45.21   Book details at Amazon.com
Average rating: 3.5 / 13 (13 reviews)
Publisher: Digital Press (11 June 2004)

The purpose of this book is to provide tools to design and implement network-orientated applications in .NET. It is also a guide for software designers to choose the best and most efficient way to implement mission critical solutions. The book addresses real-world issues facing professional developers, such as using third-party components as opposed in-house development. It differentiates itself from existing .NET publications because it is aimed at experienced professionals and concentrates on practical, ready-to-use information. The book is written in two languages C# and VB.NET, and covers never-before published information on Telephony in .NET and packet-level networking.
This is the second book in the Digital Press Software Development Series.
· Coverage of lower level protocols allows implementation of performance-centric applications
· Demonstrates the feasibility of developing telephony solutions in-house rather than outsourcing
· Written in VB.NET and C# to assist readers working in either language
· Coverage of Email, FTP and the WWW allows implementation of applications in all three areas

Verteilte Systeme mit .NET Remoting: Grundlagen - Konzepte - Praxis (German Edition)

Authors: Marco Kuhrmann, Erika Horn, Jens Calamé
List price: $79.95
Amazon price: $59.04   Book details at Amazon.com
Average rating: 0 / 0 (0 reviews)
Publisher: Spektrum Akademischer Verlag (14 June 2004)

.NET Remoting ist eines der führenden Entwicklungsframeworks für die Erstellung verteilter Systeme. Dieses Buch erklärt Ihnen umfassend und gut verständlich alle relevanten technologischen Aspekte von .NET Remoting und ermöglicht Ihnen die Erstellung von leistungsfähigen und skalierbaren verteilten Systemen. Die Autoren führen Sie zunächst in die Besonderheiten verteilter Systeme ein. Darauf aufbauend werden detailliert die Konzepte und Technologien erläutert: von der verteilten Objektkonstruktion über Persistenz, Konfiguration und Deployment, synchrone und asynchrone Kommunikation bis hin zu Sicherheitsaspekten. Zu all diesen Themen finden Sie ein durchgängiges Beispiel, das in den abschließenden Kapiteln zu einer umfassenden Anwendung ausgebaut wird. Weiterhin wagen die Autoren einen Blick in die Zukunft und geben Ihnen Hinweise, wie Sie Ihre Anwendungen mit Hinblick auf Indigo zukunftssicher gestalten können. Eine Referenz der wichtigsten APIs und der verwendeten Patterns rundet das Buch ab. Alle Kapitel sind so aufgebaut, dass lineares Lesen und Querlesen gleichermaßen möglich ist. Damit eignet sich das Buch sowohl als Leitfaden für .NET Remoting Einsteiger als auch als konzeptionelles Referenzwerk für Fortgeschrittene.

Creating a Custom .NET Remoting Sink

Author: Matthew Milner
List price: $8.00
Amazon price: $8.00   Book details at Amazon.com
Average rating: 0 / 0 (0 reviews)
Publisher: (20 September 2002)

Two of the most powerful features of the .NET Framework are Remoting and Security. Remoting is a mechanism for communicating between distributed objects, and. Security has been worked into almost every aspect of the .NET Framework. Unfortunately, there is currently only one default way to combine these two to provide secure remote method calls.

Fortunately, one of the great features of Remoting in .NET is that it is extensible. In this article, author Matthew Milner will show how to create a remoting channel sink that can be transparently plugged into a configured remoting application to transport the current security principal from the client to the server. Additionally, we will see that this information can then be used to constrain the actions available to the user within the remote object using security demands.

« Previous123456789101415Next »