Search - Articles
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Tuesday, March 03, 2009
Dev Articles
Search Directory
ASP.NET
VB.Net
C-Sharp
SQL Server
 

FREE 12 month online training for ASP.NET & MS Expression Studio and a Free copy of MS Expression Web with Windows Server Purchase

Home >Search > Articles & Samples > Visual Studio.Net > .Net Remoting


Search:
What's New - What's Hot
.NET Remoting - Part II     
Total Hits: 226  |  Today: 0Author: Chris Sully      Rating:  
Read Reviews | Write Review |  Your Rating: 

Remoting provides a very flexible environment for distributed applications in the .NET arena. In part one of this series of four articles (note that this is an extension of the initially planned three as indicated in article I) I introduced the background to distributed applications and the .NET remoting architecture that aims to support such applications. In this article and the next two articles in the series we'll look at some examples of the application of this theory. In particular in this ...

Design and Develop Seamless Distributed Applications for the Common Language Runtime     
Total Hits: 36  |  Today: 0Author: Dino Esposito      Rating:  
Read Reviews | Write Review |  Your Rating: 

Prior to the advent of .NET, DCOM was the underlying technology for remote communications between Windows-based applications. But DCOM is quirky to set up and configure and not as interoperable as it should be. In .NET, XML Web Services and .NET Remoting are a seamless and effective answer to the demand for tools to build distributed applications.

This article provides a primer on .NET Remoting with insights into the internal plumbing. Important aspects of remoting, such as channels, obje...

Introducing Generics in the CLR     
Total Hits: 46  |  Today: 0Author: Jason Clark      Rating:  
Read Reviews | Write Review |  Your Rating: 

In the last installment of this column, I covered Interop with unmanaged code via P/Invoke. In some ways this topic revisited the past by showing how your managed code can access legacy Win32® code. In contrast, this month I'm going to peek into the future by looking at a cool new feature, generics, which will be coming soon to the common language runtime (CLR). I'll introduce generics and discuss the benefits that it brings to your code, and in a future column I'll dig into more details of how ...

Interprocess Communication with the .NET Compact Framework 1.0     
Total Hits: 96  |  Today: 0Author: Christian Forsberg      Rating:  
Read Reviews | Write Review |  Your Rating: 

Learn about the ways an application can communicate with another application on a Pocket PC. After a general discussion about interprocess communication, the article's download code sample, which is written in C#, demonstrates the available options for implementing IPC....

Remoting Object Types     
Total Hits: 179  |  Today: 0Author: Dotnet Galaxy      Rating:  
Read Reviews | Write Review |  Your Rating: 

Remoting, in short, is the replacement technology for Distributed COM (DCOM) in intranet solutions. It allows you to communicate among application domains, processes, and machines. So the question at this point is this: What do you get with Remoting that you didn't get with DCOM? The answer lies in one word: control! Remoting provides control by allowing you to determine how objects are created, which protocol you will use as a transport, how messages are transferred between the client and serve...

.NET Remoting: Handling Remote Server Events     
Total Hits: 251  |  Today: 0Author: Paul Kimmel      Rating:  
Read Reviews | Write Review |  Your Rating: 

There are so many technological factoids that it's easy to forget details. For me, this is true of .NET Remoting. There are dozens of small facts, but I create remote clients and servers so infrequently that it's easy to forget those facts. Thus, I write reminders for myself: small nuggets of code and articles that make it easy for me to remember forgotten facts. Jack Webb's Sgt. Joe Friday made the "Just the facts" statement a permanent part of Americana, and this article offers just the facts....

.NET Remoting - Part 1     
Total Hits: 224  |  Today: 0Author: Brainstorming Guy      Rating:  
Read Reviews | Write Review |  Your Rating: 

In this article we are going to learn the basics of Remoting, Marshalling, Channels , Formatters,Activation and Lifetime leases. The .NET Remoting system allows clients to call methods on objects across remoting boundaries. Remoting enables the communication between the client and the server by creating proxy objects. The Client and the Server Communicates by the following steps. When a client object requests an instance of the server object, the remoting system at the client side creates a prox...

.NET Remoting - Part II     
Total Hits: 161  |  Today: 0Author: Brainstorming Guy      Rating:  
Read Reviews | Write Review |  Your Rating: 

In Part 1 we looked into the basics of remoting i.e what is remoting, Marshalling, Channels , Formatters etc.
For the sake of Simplicity, I took an example for calculating the factorial of the given number for explaining you the concepts of SAO and CAO. As we saw in our Introduction to Remoting, the objects are created in the Server when we first make a call to the method and not when we use the new keyword for creating the instance. As we saw earlier we need to create a Remotable Class that...

Rapid Evaluation Methods for Visual Studio .NET     
Total Hits: 47  |  Today: 0Author: Walter Dominguez      Rating:  
Read Reviews | Write Review |  Your Rating: 

Terminal Services and disk imaging offer developers two alternatives for the rapid evaluation of Visual Studio .NET, while ensuring the integrity of their production-development environment. Terminal Services — a component of Windows® 2000 Server, Windows® Advanced Server, and Windows® Datacenter Server — is a technology that allows users to remotely execute applications on a Windows 2000-based server over virtually any type of network connection. By means of Terminal Services, developers can us...

.NET Remoting vs. XML Web Services (I)     
Total Hits: 79  |  Today: 0Author: NV(PL)      Rating:  
Read Reviews | Write Review |  Your Rating: 

ASP.NET XML Web services is the built-in support for SOAP. SOAP is an open standard for invoking object methods using XML across virtually any network transport, most commonly HTTP. .NET Remoting is a technology designed to allow .NET applications to talk to each other, whether they are on the same machine or on different machines, across a network, or even the Internet. Remoting is substantially more flexible and powerful than XML Web services (Web services), but doesn't necessarily conform to ...

.NET Remoting and Web Services — Which to Use?     
Total Hits: 166  |  Today: 0Author: Peter Aitken      Rating:  
Read Reviews | Write Review |  Your Rating: 

It's more and more common for applications to be distributed. While the user sits at a single computer, the behind-the-scenes action takes place on two or more computers, separated by only a few dozen feet or located on different continents. One of the major innovations of the .Net platform was to simplify the programming of distributed applications. The .Net developer has a variety of choices at his or her fingertips. You need to understand some of the technical details to make the best choice ...

Loading Assemblies Remotely     
Total Hits: 31  |  Today: 0Author: Michael G.      Rating:  
Read Reviews | Write Review |  Your Rating: 

Typically, when you create a Visual Studio .NET application, any assembly references by default that are not part of the GAC (Global Assembly Cache) are copied to the project's output directory (same directory as the compiled EXE or DLL). In ASP.NET, the \bin directory of the application's Virtual Directory in IIS is searched for assembly references to load that are also not part of the GAC....

The Windows Communication Foundation: A Primer     
Total Hits: 223  |  Today: 0Author: Laurence Moroney      Rating:  
Read Reviews | Write Review |  Your Rating: 

The Windows Communication Foundation (WCF)—formerly known as Indigo—is Microsoft's new connected systems platform for Windows. This is the first in a WCF article series covering everything from first principles and "Hello, World!" to building fully connected applications....

Remoting Chat Application     
Total Hits: 168  |  Today: 0Author: Jayant Kulkarni      Rating:  
Read Reviews | Write Review |  Your Rating: 

The application is designed using the .NET remoting framework 1.0. .NET remoting provides a very powerful framework for distributed applications. When you design a chat application, you need to maintain the state of the client at the server side. That means the server and clients must be in continuous contact. By using CAO (client activated objects), it is not possible to maintain state at the server side. Server-activated objects with singleton (a single server object serving all clients) desig...

Channels in .NET     
Total Hits: 137  |  Today: 0Author: soundar rajan      Rating:  
Read Reviews | Write Review |  Your Rating: 

Channels are used to physically transport messages to and from the remote objects in client application. A Channel object listens for incoming messages and sends outbound messages. In both cases, the messages it handle can be made of packets written for a variety of protocols....

Channels and .NET Remoting     
Total Hits: 98  |  Today: 0      Rating:  
Read Reviews | Write Review |  Your Rating: 

The .NET framework uses Channel Objects to connect Applications together. The two Channels which are available right now in the .NET framework are the System.Runtime.Remoting.Channels.TCP and the System.Runtime.Remoting.Channels.HTTP classes....

Introducing .NET Remoting     
Total Hits: 198  |  Today: 0Author: David Talbot      Rating:  
Read Reviews | Write Review |  Your Rating: 

.NET Remoting provides a powerful and high performance way of working with remote objects. In this article, David gives an introduction on how to use remote objects in .NET...

.Net Remoting . Long-duration invocations     
Total Hits: 78  |  Today: 0Author: Dmitry Belikov      Rating:  
Read Reviews | Write Review |  Your Rating: 

Sometimes server needs to perform lengthy calculations in reply to the client’s request. If such calls are rare or do not take too much time, it’s not a problem. If your solution shows a tendency to have about 20-30 such invocations being performed concurrently at the same time, you should consider the following things....


1  2  


Disclaimer - Privacy
© 2002-2012 DevASP.net