This is a small project for managing personal contact details. You can add, edit, and delete contacts and addresses.
A data grid displays all available contacts. You can select any contact in the grid and press the 'Edit' button to edit the details. When the 'Edit' button is pressed, all fields will become editable. After completing 'Editing', press the 'Save' button to save the details to database.
The 'Delete' button will set a status field in the record to 'Deleted'. Only records which are not marked as 'Deleted' will be displayed in the grid. (Note that we never delete a record permanently from database. We are only setting a field to the value 'Deleted'.)
Download the source code and enjoy learning .NET.