
Introduction
.NET is Microsoft’s latest platform for developing and supporting modern software applications. In this course, you will acquire necessary knowledge and hands-on experience to write applications using C# .NET. You will learn how to develop 3-tier Object-Oriented applications with Visual Studio. This course includes development of windows interface using Win Forms, Windows Controls, Web Applications in ASP .NET & Web services and DAL through ADO .NET.
Course Outline
- Overview of Microsoft .NET Platform
- Fundamentals of C# Language
- Developing Windows Interface using Windows Forms
- Object Oriented Class Libraries Development
- Exceptions, Events & Delegates
- Collections & Generics
- Designing & Using Custom Windows Controls
- Database Application Development using ADO .NET
- Essentials of ASP .NET Web Applications
- Master Pages, Web Forms & ASP .NET Controls Using ADO .NET & Data Bound Controls
- ADO .NET & Data Bound Controls in ASP .NET
- Input Validation, Site Navigation & Personalization
- Asynchronous Java Script & XML ( AJAX )
- Creating custom ASP .NET Controls
- ASP .NET State Management
- Configuration of ASP .NET Web Applications
- Performance Tuning & Development of Web Application
- Assemblies & Configuration of .NET Applications
Objectives
After completion of this course student will be able to:
- Rapidly develop robust and scalable enterprise level windows and web applications
- Apply object-oriented concepts like encapsulation, abstraction, inheritance, polymorphism and composition
- Exploit advance language features including Collections, Generics, Delegates & Exceptions
- Design custom controls for Windows & Web applications
- Build multi-tier application by implementing user interface, business logic and data layers using .NET component technologies
- Develop and consume Web Services
Audience
- Programmers, Software Engineers etc.
- IT / Computer Science Graduates
- Any other person having good understanding of programming
Certificate
- Techno Ed Certified .NET Specialist
- MCTS : Windows Forms Applications & ASP.Net Web Applications
- MCPD : Windows Forms Applications & ASP.Net Web Applications
Course Contents
Course Contents |
|
Week-01 |
.Net Platform Overview |
Fundamentals of C# Language |
|
Lab Session |
|
|
|
Week-02 |
Windows Forms, Controls & Visual Inheritance |
MDI Forms, Advance Controls, Run Time Controls |
|
Lab Session |
|
|
|
Week-03 |
Object Oriented Programming-1 |
Object Oriented Programming-2 |
|
Lab Session |
|
|
|
Week-04 |
Developing Business Components / Class Libraries |
Exceptions, Events & Delegates |
|
Lab Session |
|
|
|
Week-05 |
RDBMS-1 |
RDBMS-2 |
|
Lab Session |
|
|
|
Week-06 |
Essentials of ADO.Net |
Connected & Disconnected Architecture |
|
Lab Session |
|
|
|
Week-07 |
Essentials of ASP.Net |
Master Pages, Web Forms & ASP.Net Controls |
|
Lab Session |
|
|
|
Week-08 |
HTML & CSS Design with ASP.Net - 1 |
HTML & CSS Design with ASP.Net – 2 |
|
Lab Session |
|
|
|
Week-09 |
Themes & Skins |
ASP.Net Custom Controls |
|
Lab Session |
|
|
|
Week-10 |
Input Validation, Site Navigation & Personalization |
Using ADO.Net & Data Bound Controls |
|
Lab Session |
|
|
|
Week-11 |
State Management |
Introduction to AJAX & AJAX Components |
|
Lab Session |
|
|
|
Week-12 |
Building & Consuming Services |
Advanced Concepts & Future Techs |
|
Lab Session |
|



