Screenshot Preview

Desaware NT Service Toolkit .NET Edition

by Desaware - Product Type: Component / .NET Class / Managed/Unmanaged Code - without COM

Create a full featured service in minutes using .NET, even debug your service using the .NET environment. Although the .NET framework supports the creation of simple services, the NT Service Toolkit allows you to create more robust and complex services in minutes. Features include: easy development and debugging, automatic COM/DCOM/Remoting support, advanced thread management, self installing executables and the ability to create control panel applets. Easy migration path from the COM based edition.

Price in

Our regular prices are shown below. Please logon to see your discounted prices.

Desaware NT Service Toolkit .NET Edition V2.0

Add to Cart $ 479.04 1 Developer License Download (5.7 MB)
Add to Cart $ 1,470.00 4 Developer Team License Download (5.7 MB)
Add to Cart $ 2,450.00 8 Developer Team License Download (5.7 MB)
Add to Cart $ 3,430.00 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) Download (5.7 MB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of Desaware NT Service Toolkit .NET Edition - .NET Component - V2.0

You can create services using C# and VB.Net, however you can create better services more quickly using the Desaware NT Service Toolkit .NET Edition.


The following features list shows how:

  • Built in Service simulator makes it possible to test and debug services without actually installing them as a service. This not only speeds development, but is especially critical for testing startup and shutdown scenarios that are difficult to debug
  • Create full featured control panel applets using Visual Basic .NET, C#, and other .NET languages
  • Services created with this toolkit are entirely self-installing using the command line. There is no need for a separate tool
  • Command line installation allows specification of user, password and install time parameters ideal for supporting customized automated installations during deployment
  • Services may automatically and simultaneously expose internal objects via both .NET remoting and COM/DCOM. Support for both remoting schemes is ideal for incremental migration you can move your service to .NET without migrating all of your clients
  • Objects exposed via both COM and .NET remoting automatically receive service start and stop notifications directly from the framework
  • The service framework is fully instrumented for tracing and debugging, essential for rapid solution to problems both during development and after distribution
  • A high degree of compatibility with the COM version of the Toolkit makes migration of services to .NET remarkably easy
  • Built-in timer, support for background waits on .NET synchronization (WaitHandle) objects, and asynchronous operations on remotable objects created by clients. Built in synchronization makes it easy to avoid many of the synchronization problems associated with multithreaded applications
  • COM interop supported using a private thread-pool for maximum scalability regardless of whether client access is via COM or .NET remoting
  • Interactive service features including the ability to detect the logged on user, and when a user is logging off the system
  • Integration with Desawares StateCoder makes it easy to create sophisticated and scalable state machine based services
  • Superior shutdown detection (earlier than provided by the .NET framework)

Product Search

Enter search words:

Development Savings

Read our White Paper on
calculating ROI

Lines of Code: 50,000
Person Months: 50
Labor Cost: $250,000

Functions Required:

Effort per 1,000 LoC:

Labor Cost per Month:

Award