99% Practical Training
enquiry@tsminds.com
+91-9923882483

C#.NET (Desktop Application) Syllabus

Introducing C#
  • What is the .NET Framework?
  • What is C#?
  • Visual Studio .NET
Writing a C# Program
  • The Visual Studio .NET Development Environment
  • Console Applications
  • Windows Forms Applications
Using Windows Form Controls
  • Working with Windows Forms
  • The Toolbox
  • Controls
  • The Button Control
  • The Label and LinkLabel Controls
  • The TextBox Control
  • The RadioButton and CheckBox Controls
  • The RichTextBox Control
  • The ListBox and CheckedListBox Controls
  • The ListView Control
  • The StatusBar Control
  • The TabControl Control
Advanced Windows Forms Features
  • Menus
  • Toolbars
  • Creating Controls
Using Common Dialogs
  • Common Dialogs
  • How to Use Dialogs
  • File Dialogs
  • Printing
  • Print Preview
  • FontDialog and ColorDialog
Deploying Windows Applications
  • What is Deployment?
  • Deployment Project Types
  • Microsoft Windows Installer Architecture
  • Creating an Installation Package for the Simple Editor
  • Building the Project
  • Installation
Data Access with ADO.NET
  • What is ADO.NET?
  • Overview of ADO.NET Classes and Objects
  • Reading Data with the Data Reader
  • Reading Data with the DataSet
  • Updating the Database
  • Accessing Multiple Tables in a DataSet
  • XML and ADO.NET
  • SQL Support in ADO.NET
Working With Files
  • Streams
  • The Classes for Input and Output
  • Monitoring the File Structure
.NET Assemblies
  • Components
  • .NET Assembly Features
  • Structure of Assemblies
  • Calling Assemblies
  • Private and Shared Assemblies
  • Compiling C# Code from the Command-Line