Dot Net Syllabus - DOWNLOAD
Dot NET (dot NET) course is a software developing course, where the developers use dot Net framework and machine level languages to develop different software
1. Object Oriented Programming
- Basic Concept of OOPs?
- Principles of OOPs
- Object
- Class
- Abstraction
- Encapsulation
- Inheritance
- Polymorphism
- Overloading
2. Introduction to .Net Framework
- .Net Framework Architecture
Components of framework
CTS
CLS
CLR
FCL
ADO .Net
Console Programming
Windows Forms
Assembly Types
GAC
Build, Package, Deploy
3. C# Language
- CLR Execution Model
Primitive Types
Reference & Value Types
Nullable Types
Constants & Fields
Properties, Methods, Events & Delegates
Generics
Interfaces
Working with Chars, Strings & Text
Enums, Arrays
Assembly Loading & Reflection
Serialization
4. Errors & Exception Handling
- The Idea behind Exception
Exceptions & Errors
Types of Exception
Control Flow in Exceptions
Use of try, catch, finally, throw, throws in Exception Handling
In-built and User Defined Exceptions
5. Collections
- Collection Classes
List, Dictionary, Hashtable
IEnumerable, IList, IQueryable
6. Threading
- Thread Basics
Foreground, Background Threads
Multithreading concepts
Asynchronous Operations using threads
7. Windows Forms
- Basics of Winforms programming
Controls in Winforms
Execution flow
Event Driven programming
Assignments
8. ADO .Net
- Basics of RDBMS
ADO .Net Classes
Connectivity to Database
Connected & Disconnected Architecture
Dataset, Datatable, DataReader
XSD
9. ASP .Net
- Introduction to Web Applications
- Why ASP .Net?
- IIS
- ASP .Net Pipeline
- Page Life Cycle
- Front end and Code Behind
- User Controls
- Custom Controls
- Master Pages
- Asp .Net Controls
- HTML Controls
- Validations
- Debugging
10. Web Services
- Web Methods
- Attributes
- Using Web Services
11. LINQ
- Linq Queries
- Conditions in Linq
- Data management