C# .Net

C# .Net

Duration: 2 months
Fee type: Free

C# is a general purpose object oriented programming language developed by Microsoft for program development in the .NET Framework. It’s supported by .NET’s huge class library that makes development of modern Graphical User Interface applications for personal computers very easy. It’s a C-like language and many features resemble those of C++ and Java. For instance, like Java, it too has automatic garbage collection.

The product of the C# compiler is called the “Assembly”. It’s either a “.dll” or a “.exe” file. Both run on the Common Language Runtime and are different from native code that may also end with a “.exe” extension.

C# has two basic types of application.

·        Windows From Application

o   This is GUI based, runs in a window of some sort.

·        Console Application

o   This application runs in the command prompt


1. Introduction to .net framework and CLR

Duration: 1 week

·         Introduction to visual studio

·         Introduction to c#

·         Overview of c#

·         Data types

·         Memory concepts

·         Control structures

·         Arrays

·         Namespaces

2. Object oriented programming

Duration: 1 week

·         Classes and Objects

·         Constructors

·         Inheritance

·         Polymorphism

·         Abstract

·         Interface

·         Delegates

·         Exception Handling

·         Reflection

·         Indexers

·         Threading

3. Graphical user interface

Duration: 1 week

·         Intro to Win forms

·         Event handling

·         Toolbox

·         Custom toolbox controls

·         User defined controls

·         Graphic controls

·         Files and streams

·         Usage and implementations of controls

·         Software Development

4. MySql server

Duration: 1 week

·         Intro to databases

·         Relational database concepts

·         Structures Query Language

·         Stored Procedures

·         Functions

·         Triggers

5. ADO .NET

Duration: 1 week

·         Basics of Ado.net

·         Connected and Disconnected modes

·         Programming with Ado.net

·         CSS and JavaScript

·         HTML

6. ASP .NET

Duration: 1 week

·         Intro to Web forms

·         Web Controls

·         Server Controls

·         Client Controls

·         Navigation Controls

·         Validations

·         Master Page

·         State Management Techniques

·         Caching

·         Ajax

·         Web Services

·         WPF

·         Silverlight

An Academic Initiative of CEBS © Adept 2017-18. All Right Reserved. Privacy Policy