A simple and fast MP3 player written entirely from scratch in C#. Add tracks, remove tracks, save and load playlists, play tracks randomly or in order, loop tracks endlessly or stop at the end. Well documented code. Uses WMLib COM.(ScreenShot)

Birthday Emails is a database application that runs on a Windows computer system and sends out an email to wish employees / group members a happy birthday wish on their birthday. It uses Microsoft SQL Server LocalDB edition (which is completely free). Cod ...(description truncated)(ScreenShot)

BEGINNERS. This small code shows how to use classes. Classes are a great way to keep your form design code separate from your logic code, which makes it much, much easier to maintain, debug, and update your code. This code demonstrates using classes from ...(description truncated)(ScreenShot)

BEGINNERS: This is in response to a Reddit question. Someone asked for a very simple explanation and example of using RETURN keyword in C# code. So, this is my take on it. This code will show you how to RETURN a variable to the calling method. First, it c ...(description truncated)(ScreenShot)

This program will send out a "happy birthday" or any other greeting that you want via email for the names and dates in the database. This version uses MySQL instead of a local Microsoft SQL server being required. This is an update to the previous Birthday ...(description truncated)(ScreenShot)

This small code shows how to cut and paste controls at runtime. For this example, I'm using textboxes and the data they contain, including all its properties. I made this when I needed the ability to move textboxes from one panel to a different one for a ...(description truncated)(ScreenShot)

This small code demonstrates how easy it is to use dialogs and menus used in C#, including: font, color, open, save dialogs, as well as status strip, menu strip, and context menus (right-click). Basics for beginners.(ScreenShot)

Hashtables are extremely convenient ways of retrieving data with a simple key/value pair. This small code shows how easy it is to use a hashtable. Hashtables would be an excellent choice for referencing indexes and data in a database. Hashtables have a ke ...(description truncated)(ScreenShot)

The standard progressbar control is very bland and boring. Use a picture as your progress indicator instead. Simple code, and a very nice change. Use any picture you want in your home-built progressbar.(ScreenShot)

A digital clock using three progress bars and a timer in C#. Based on VB code / idea by Jos Dickmann.
(http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=9199&lngWId=10)
This is the C# version of his idea. *** UPDATED to fix 12-hour logic error ...(description truncated)(ScreenShot)

A simple little game where you need to click on 10 randomly appearing colored boxes before they disappear. Speed is random. With this simple code, learn how to play sounds and respond to controls as a group.(ScreenShot)

For some reason, the default MonthCalendar control's font in C# doesn't increase the actual calendar font. The resize that is allowed basically shows more months/dates instead of actually increasing the font size of the calendar. With this extremely small ...(description truncated)(ScreenShot)

My nonprogramming sites: The Real Estate Crowdfunding Review: Investing tools that cut through the clutter and the hype.
Real information and reviews. Real-time investment feeds. Real profitable. | Dollar candy: Play 60 second puzzles against three other people for real money! Legal in 36 states and overseas.