.NETGURU
System.ServiceProcess.ServiceInstaller Class
Information   Base Types   Related Resources

Installs a class that extends ServiceBase to implement a service. This class is called by the install utility when installing a service application.

  • Namespace: System.ServiceProcess
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.0.3705
  • Assembly: System.ServiceProcess.dll

  • System.Configuration.Install.ComponentInstaller
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (14)Discussions (76)MembersRotorChanges
    Articles

    Page: 1
    A ServiceInstaller Extension That Enables Recovery and Autostart Configuration
    The Code Project
    An extension assembly that allows configuring the "advanced" service configuration options for recovery actions.
    Adding a Description to a .NET Windows Service
    The Code Project
    Although the .NET Framework provides extremely robust Windows Service support through the classes available under the System.ServiceProcess namespace, for some reason the ability to specify your the description displayed in the Services control panel applet/MMC snap-in for your service was omitted. There exists an attribute class named ServiceProcessDescription, but it actually specifies what the Services MMC displays under the name column, and the Description column is left blank. This article will walk you through a low-level hack for adding a description by adding it directly to your service's registry key.
    C# Browser History Monitoring Application (Part 1)
    C#Today
    The application developed by Jan Narkiewicz in this article monitors the browser history file of a currently logged in user. As the user surfs the web, the contents of their browser history folder are mirrored to a secure location. Inside the mirrored location (only accessible to administrators on the machine) all additions and updates to the users browser history folder are recorded. Deletions are not recorded. The idea is to monitor a users web surfing habits without letting them know their surfing habits are being monitored.
    C#: A Message Queuing Service Application
    MSDN
    This article outlines a Windows service solution designed to process several message queues, focusing on the application of the Microsoft .NET Framework and C#.
    Creating a .NET Assembly Listener for Remoting
    C#Today
    A web service to most is a business object that is hosted on a web server and exposes a set of methods and instructions to use those methods. However some organizations see a web server such as IIS as a perceived risk and want to protect their business logic on an application server. In this article Tim Heuer examines a way around that problem, by introducing .NET remoting. Remoting introduces the same benefits as DCOM does with interprocess communication across computer boundaries, but enables us to allow our remoted objects to reside outside IIS and yet still service SOAP requests to a simple business component over HTTP.
    Creating a Singleton Service with Visual Studio .NET
    MSDN
    A common design pattern that I've seen used is the creation of a COM singleton that resides in a service. A service is a long-running executable that does not support a user interface, and which might not run under the logged-on user account. The service can run without any user being logged on to the computer. This makes services ideal for use on a server or whenever you need functionality that does not interfere with other users who are working on the same computer.
    Developing a Windows SERVICE Application using .NET Framework with C#.
    The Code Project
    An Introduction to Windows SERVICE Application using .NET Framework
    Distributing Objects in Visual Basic .NET
    MSDN
    The challenge we have faced in the past is that it isn't always easy to give a developer an object, especially across the network. Objects in COM are always passed by reference, meaning that the COM object remains in the process and on the machine where it was created. The client code merely gets a reference to the object, so each method call is marshaled across the network, back to the original object to be serviced. With Microsoft .NET, we have the option of passing our objects either by reference like COM, or by value. When an object is passed by value, we not only get a copy of the data, but we get an actual instance of the object on our client workstation. The object itself physically moves from the server machine to our client machine, meaning that our client application not only has the data we need, but we have the business logic relating to that data as well.
    How To Host .NET Remoting Objects In Windows Service
    The Code Project
    For sometime I have been working on Remoting projects using .NET but every time I will always end up creating a console application to run as a remote server and host the remoting object in that. This definitely is not going to be case in real world applications. Most of the time you will require that your remote object is hosted in a server that is running all the time and does not require any user intervention like in Console application.
    How to move, to delete, or to copy files by using a wildcard character in a Windows Service with Visual C++ .NET
    http://www.kbalertz.com/
    (829483) - This article describes how to create a Windows Service project with Microsoft Visual C++ .NET 2003 and then how to install the Windows Service. This article also describes how to provide the Windows Service start-up parameters for a Windows Service...
    How to move, to delete, or to copy files by using a wildcard character in a Windows Service with Visual C++ .NET
    Microsoft Support
    (829483) - This article describes how to create a Windows Service project with Microsoft Visual C++ .NET 2003 and then how to install the Windows Service. This article also describes how to provide the Windows Service start-up parameters for a Windows Service...
    Service Installer Extension To Enable Recovery Options Using Win32 Interop
    The Code Project
    An extension assembly that allows configuring the "advanced" service configuration options for recovery actions
    Windows Services Simplified in .NET - Part 1
    DotNetJunkies
    Keyuan shows you how easy it is to create Windows services with the .NET Base Class Library in any .NET language.
    Windows Services: New Base Classes in .NET Make Writing a Windows Service Easy
    MSDN
    Windows services are applications that run outside of any particular user context in Windows NT, Windows 2000, or Windows XP. The creation of services used to require expert coding skills and generally required C or C++. Visual Studio .NET now makes it easy for you to create a Windows service, whether you're writing code in C++, C#, or Visual Basic. You can also write a Windows service in any other language that targets the common language runtime. This article walks you through the creation of a useful Windows service, then demonstrates how to install, test, and debug the service.
    Ad


    Need Dot Net Interview Questions?
    Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
    .Net Projects
    Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
    Free .net Help
    Commission ExamGuru, Inc. and his team for your next bespoke software project
    FogBUGZ
    The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
    Awesome Tools
    If you don't know about these, you're missing out... IT Certification Questions
    IT Interview Questions
    Free Oracle 10g Training
    MCSE Boortcamp
    Cisco Study Guides
    Cheap Study Guides
    Exact Questions
    Dot Net Interview Questions
    Oracle OCP
    Cheap Travel
    Designer Perfumes - Wholesale Prices
    Free Programming Tutorials
     
    ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
     Copyright © ExamGuru, Inc. 2001-2006
    Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification