Click here to Skip to main content
11,409,766 members (47,499 online)
Click here to Skip to main content

dotNETSender - Windows Messenger like GUI for net send command

, 7 May 2002
Rate this:
Please Sign up or sign in to vote.
Windows Messenger like GUI for net send command
<!-- Download Links --> <!-- Article image -->

Sample Image - MainDlg.jpg

<!-- Add the rest of your HTML here -->


dotNETSender is a simple application which provides a neat GUI for the windows “net send” command. It looks like MSN Messenger; you can add/delete/edit contacts in the contact list. If the contact’s computer is turned off, the corresponding node will show an offline icon. When minimized, the application runs in the system tray.


This is a good piece of code for beginners to get an idea about threading in C#, delegates and events, registry operations, file operations and invoking another process from within the program.

Sample Image

The elements in the tree are mapped to objects in the contact list. The Contact class encapsulates the functionality and properties of a contact. The ContactList class holds a collection of Contact objects as a array property. The functions in the NetSender class are used to send messages and also to check whether a contact’s machine is turned off or not.

When the Refresh function in ContactList class runs, it fires an event, the form class is subscribed to this event and when it receives the event, the tree view gets refreshed.

After being minimised to the tray, the hidden application window can be restored by double-clicking the system tray icon.

How to Build the Application

  1. Extract all files in to a folder.
  2. Open dotNETSender.sln file in the Visual Studio .NET editor.
  3. Build the application.


This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


About the Author

Sunil TG
Architect Siemens
India India
No Biography provided

Comments and Discussions

GeneraldotNETSender is really good! Pinmemberlmmmm17-Sep-04 8:41 
Generaldoes this application need .NET framework to be installed Pinmemberlava_kushal6-Sep-04 20:51 
GeneralRe: does this application need .NET framework to be installed PinmemberSunil TG16-Sep-04 23:56 
GeneralHelp wanted in building a GUI .Net Remoting Pinmembernutkase29-Mar-04 22:35 
QuestionCustom groups? Pinmembershiner24726-Jan-04 14:56 
AnswerRe: Custom groups? PinmemberSunil TG16-Sep-04 23:59 
QuestionVS 6.0 or C++? PinmemberAntonDel9-Aug-03 8:36 
AnswerRe: VS 6.0 or C++? PinmemberSunil TG10-Aug-03 7:33 
GeneralThank You PinmemberDesScorp4-Aug-03 15:05 
GeneralNet Sender PinsussAnonymous4-Aug-03 7:21 
GeneralNo Download of Code PinmemberARL21-Jul-03 19:18 
GeneralRe: No Download of Code PinmemberSunil TG24-Jul-03 7:25 
GeneralStill Icon Error Pinmemberpochacco20-Jun-03 20:22 
GeneralRe: Still Icon Error PinmemberSunil TG24-Jul-03 7:29 
Generalexcellent! here are a couple tips: Pinsussben creitz13-Jun-03 7:09 
GeneralRe: excellent! here are a couple tips: PinmemberSunil TG24-Jul-03 7:29 
GeneralFileIO error PinmemberHap4216-Nov-02 11:05 
GeneralRe: FileIO error PinmemberSunil TG24-Jul-03 7:31 
QuestionHow to this application with command line compiler Pinmemberrsasalm_6-Jul-02 10:45 
AnswerRe: How to this application with command line compiler PinsussDrewArthur7-Nov-02 7:16 
GeneralRe: How to this application with command line compiler Pinsussshocktech7-Feb-03 12:43 
GeneralRe: How to this application with command line compiler Pinmemberfish_herring13-Jun-05 17:52 
QuestionIs this fixed yet? PinmemberAnonymous7-Jun-02 10:13 
AnswerRe: Is this fixed yet? PinmemberSunil TG12-Jun-02 2:37 
GeneralRe: Is this fixed yet? PinmemberAnonymous30-Jun-02 15:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.150414.5 | Last Updated 8 May 2002
Article Copyright 2002 by Sunil TG
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid