The process of communication between different operating system processes, regardless of whether they are on the same computer. The .NET remoting system is an architecture designed to simplify communication between objects living in different application domains, whether on the same computer or not, and between different contexts, whether in the same application domain or not.
The class is one of the two basic encapsulation constructs in C# (the other being the struct). Every executable statement must be placed inside a class or struct. Classes define reference types that are the basic building blocks of C# programs, and they are the architectural blueprint for the “objects” in OOP. Types of classes :- Abstract: An instance of the class cannot be created. Usually this means the class is intended to serve as a base class. Abstract methods must be overridden in a derived class. If any method of a class is abstract, the entire class must be … Click here to continue reading.
You can control the user (and the rights associated with this user account) which starts the process an Automatically started process means the desktop need to be on, not user logged, for the service to run a policy on failure can be defined (try to restart n times run a specific program if fails) a dependency can be defined (if you depend on other sevices) you can wrap your scrip in an invisible windows you can easily start/stop/restart the script (net start <scriptname>) You can manage a service from another machine (start/stop) As services write to the event log you can … Click here to continue reading.
The DataGrid Web server control is a powerful tool for displaying information from a data source. It is easy to use; you can display editable data in a professional-looking grid by setting only a few properties. At the same time, the grid has a sophisticated object model that provides you with great flexibility in how you display the data.
Private assembly is used inside an application only and does not have to be identified by a strong name. Shared assembly can be used by multiple applications and has to have a strong name.