Vetrto Tech


Course Overview

ASP.NET is an open source server-side web application framework that is developed from initial .NET release. With ASP.NET developers can now efficiently produce dynamic web pages and applications and help in providing web services.

ASP is an abbreviation for Active Server Pages, a concept developed from Common Language Runtime (CLR).

With Framework Class Library of .NET, the developers can utilize its language interoperability to incorporate into the web applications developed by them. With this feature the web applications created have the ability to work on platforms that are developed using some other language or framework.


Fundamental knowledge of anyone programming languages like C, C++, Java, HTML. JavaScript will be benefited but not mandatory. Anybody structured like Oracle,SQL Server, and MySQL. We will provide a foundational and basics had been required.

.Net Course Content

Introduction to .Net Framework

  • Net Framework Overview
  • Types of applications developed using .Net Framework
  • Number System
  • Memory Units
  • Why to go for .Net instead of other technologies
  • .Net Framework Class Library
  • CLR, CTS, MSIL, JIT - Explanation
  • Memory Units / Number System

C#-Programming- Object Oriented Programming

  • Class, Object Concepts
  • Interfaces
  • Inheritance
  • Access Modifiers – public, private, protected, internal, etc.,
  • Static Class, Static Methods
  • Abstract Class, Sealed Class
  • Polymorphism – Method Overloading, Method Overriding
  • Delegates – Single Cast Delegates, Multi Cast Delegates
  • Properties in C#

C#-Programming - Programming Concepts

  • Why Windows Forms?“Hello, World” – C# Program and Structure of C# Program
  • Arrays
  • Compiling and executing C# Program without using Visual Studio
  • Why do we need Visual Studio
  • Data Types in C#
  • Collections in C#
  • Generics in C#
  • Operators in C#
  • Control Structures in C# [Conditional Statements, Loops]
  • Types of Variables – Value Type and Reference Types, Stack, Heap Concepts
  • Functions
  • Lambda Expressions
  • LINQ (LanguageIntegrated Query)
  • Exception Handling in C#

Introduction to Web Technologies

  • HTML (Hypertext Markup Language)
  • JavaScript
  • CSS Basics

ADO.NET Concepts

  • ADO.NET Architecture, Connected and disconnected architecture
  • Connecting to database from UI
  • 5 Main Concepts – DataSet, Connection, Command, DataAdapter,
  • DataReader
  • GridView with examples

ASP.NET Concepts

  • Difference between HTML and ASP.NETASP.NET Controls (Text box, drop down list, checkbox etc.,)
  • Validation Controls in ASP.NET
  • ASP.NET State Management – Client Side Techniques
  • ASP.NET State Management – Server Side Techniques
  • Page Life Cycle in ASP.NET
  • ASP.NET Master pages
  • ASP.NET User Controls
  • Custom Error Handling in ASP.NET
  • Introduction to AJAX, Ajax Control Tool kit
  • XML Concept
  • ASP.NET Web Services (asmx services)

Advance Topics

  • Introduction to WCF Services
  • Introduction to .Net MVC