.Net Framework

Syllabus

Introduction
  • .Net Framework1.1/2.0/3/3.5/4.5/4.7/4.8
  • .Net Architecture
  •  Basic classes
  • Declarations
  • Conditionals
  • Loops
  • Arrays
  • Strings
  • Enumerations
  • Structures
  • Class and Object
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Constructors
  • Interfaces
  • Abstract Class and Function
  • Error Handling
  • Exceptions and Garbage collector.
  • Multithreading
  • Parallel Programming using Task Parallel Library
  • Asynchronous Programming using async and wait keywords
  • Introduction to ASP.NET and it’s Architecture.
  • ASP.NET Application & PAGE Life Cycle
  • ASP.NET Controls
  • ASP.NET Web Forms – User Controls
  • ADO.NET Providers
  • Data Reader
  • Dataset
  • DataList
  • Repeater
  • Datasource Controls
  • Features
  • Data model
  • Design tools
  • Relationships, Context,Datasets
  • DbContext
  • Inserting, Updating, Deleting
  • Code First Approach
  • Database First Approach
  • Data Annotations
  • Tables, Views
  • Functions
  • Joins
  • Stored procedures
  • Performance fine tuning
  • The MVC Pattern model view controller
  • Controllers
  • Views
  • Models
  • URL Routing in MVC 5
  • Creating Controllers and actions
  • Parameters and return type in Actions
  • Parameters with constraints and defaults
  • Controller and Action filters Authentication & Authorization
  • Creating Razor Views
  • Intermingling Code and Markup
  • The View Bag / View Data
  • Integrating jQuery in Razor Views
  • Partial Views
  • Layout Views
  • HTML Forms in Razor Views
  • jQuery-AJAX in ASP.NET MVC
  • jQuery-AJAX with jSON
  • HTML Helpers
  • Data Validations
  • Data Annotations
  • Scaffold Templates
  • CodeFirst Approach
  • Database First Approach
  • CRUD Operations
  • Introduction to Web API
  • Implementing GET, PUT,POST, DELETE in .Net Web Api using Entity Frame Work in
  • .Net WebApi
  • Working with Post man to invoke respective controllers