This course is A-Z guide to write C# applications that you need frequently in your development life. These applications are very popular C# applications and you will always need to write them. Interacting with sql server, adding report to your project for your customers or users, using excel file like a database, developing tcp client server application and downloading content from web with asynchronous programming using C#. All of these applications will be presented in this training with video tutorials and complete C# source codes in two hours. You will be able to download all training materials such as sql server database backup, sample excel file and complete visual studio solution with ready to use C# projects. All developers from introductory to advanced level can take this course.