StickOut is a desktop sticky note application with multi-user
support and Outlook integration. It is a .NET Framework 2.0 Windows
Forms application that uses .NET Remoting to communicate with other
StickOut users and exchange sticky notes with them. It uses the new
.NET Framework 2.0 IPC Channel for communicating between Microsoft
Outlook and the StickOut process. The Outlook Add-in allows you to
stick anything out to the desktop from Outlook including e-mails,
notes, tasks, appointments, etc., as sticky notes. Care has been
taken to reduce the memory footprint of a .NET application
significantly and to make a fast and smooth user experience. This
article chronicles my first day of planning the application,
through subsequent design, development, testing, and deployment
days, revealing the evolution of the application, and the
complications I dealt with at each step. You will read about lots
of .NET tricks, deployment and versioning problems, Visual Studio
tricks, and some other non-development–related tricks that
might help you to boost your daily development work.
http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dnwinforms/html/stickout.asp
Hope you enjoy it!