Introduction
"C#.NET In Easy Steps" is a new
approach towards learning C#.NET quickly, using real
time short videos. These tutorials will help you to learn C#.NET
yourself and you will become confident in developing real world applications
within a few hours.
How to proceed
It is recommended that first you go through all the
videos in this tutorials. Then you will get an idea about how a C#.NET project is developed and executed. After that, go through each tutorial in a
detailed manner by viewing the videos more than once and experimenting through the source codes.
Brief Overview about Tutorials
There are totally nine tutorials. A brief description about each tutorial
is given below.
Tutorial 1 | Familiarization of Visual Studio .NET Environment
In this tutorial, we will familiarize you with the Visual Studio .NET Environment. This tutorial will show you different methods to open a
.NET project, various wizards, adding/deleting multiple projects to/from a .NET Solution Explorer,
adding/ deleting files to/from a project etc. Click here to go to Tutorial 1.
Tutorial 2 | Basic Syntax and Semantics
In this tutorial, we will familiarize you with some basic syntax and semantics
of C# programming language. Click
here
to go to Tutorial 2.
Tutorial 3 | Programming Concepts
In this tutorial, we will familiarize some of the basic OOPS Programming
concepts like Encapsulation, Inheritance, Polymorphism and some of the
basic programming concepts like Arrays, File handling, Exception handling,
Polymorphism...etc.
All concepts are explained using short Console Applications in VC#
.NET. By the end of this session you will be able to write any type of console
application which suits to everyday need. Click here to go to Tutorial 3.
Tutorial 4 | Windows Programming
In this tutorial, basic VC# .NET Graphical User Interface (GUI) programming is
illustrated. Sample
applications like Simple Interest, Matrix Grid will help you to
familiarize with common frequently used namespaces. Click here to go to Tutorial 4.
Tutorial 5 | Database Programming
In this tutorial, Database programming is explained using Student Database
example, which uses VC# .NET and ADO .NET Technology . The program uses MS Access
as the back end. A basic understanding of Structured Query Language (SQL) is
assumed. After going through the video, the student is advised to complete the
whole program of Student Database. Click here to go to Tutorial
5.
Tutorial 6 | Network Programming
In this tutorial, Network Programming is explained using a simple
Client Server example. This tutorial assumes a basic knowledge about networking concepts, OSI
layering model and TCP/IP layering model. Click here to go to Tutorial
6.
Tutorial 7 | Creating .NET Components in VC#
In this tutorial, Network Programming is explained using a simple
Client Server example. This tutorial assumes a basic knowledge about networking concepts, OSI
layering model and TCP/IP layering model. Click here to go to Tutorial
7.
Tutorial 8 | Multithreaded Programming
In this
tutorial, creation of .NET Component is explained using a simple Hello world
Control example. The tutorial also shows how to use this control in .NET
supported applications such as VC# .NET and VB .NET. Click here to go to Tutorial 8.
Tutorial 9 | ASP .NET Programming
In this tutorial, ASP .NET programming is explained using a Student Database
example. A basic knowledge about HTML and HTTP protocols is a definite plus. Click here to go to Tutorial 9.
Technical Assistance
We conduct Online Tutoring| Webinars | Short workshops | Corporate training | Boot Camps based on these tutorials at our premises
and at selected organizations / colleges . You can expect a detailed explanation for
all the concepts covered in these tutorials.