NET (Basic + Advance)-C#|MVC||ASP.Net(XML+WebServices)|ADO.Net

NET 4.5 (Basic & Advance)



    Overview of .Net4.5 Technology
  •  Introduction to C#
  •  Strong Programming features of c#
  •  Introduction to .net Framework
  •  Introduction to Windows applications
  •  Introduction to Web applications
  •  Introduction to Web Services
  • .Net4.5 Components
  •  CLR
  •  Base Class Library
  •  Common Language Specification
  •  Common type system
  •  Metadata and Assemblies
  •  Windows Forms
  •  Asp.Net and Asp.Net Ajax
  •  Linq
  • Program Structure
  •  Namespace & Declaration
  •  Class
  •  Methods
  •  Class Attributes
  •  Main Method
  •  Statements & Expression
  •  Comments
  •  Compiling & Executing Program
  • Basic Syntax
  •  The using keyword
  •  The class keyword
  •  Comments
  •  Member Variable
  •  Member Function
  •  Instantiating class
  •  Identifiers & Rules
  •  C# Keywords
  • Data Types
  •  Value type
  •  Reference type
  •  Pointer type
  • Type Conversion
  •  Implicit type conversion
  •  Explicit type conversion
  •  Type conversion methods
  • Variables
  •  Variables types
  •  Defining Variables
  •  Variable Initialization
  •  Accepting value from user
  •  Lvalues & Rvalues
  • Constants and Literals
  •  Defining constants
  •  Defining readonly
  •  Literals
  • Operators
  •  Arithmetic Operators
  •  Relational Operators
  •  Logic Operators
  •  Bitwise Operators
  •  Assignment Operators
  •  Misc. Operators
  • Decision Making
  •  If
  •  Else if
  •  Nested if
  •  Switch
  •  Nested Switch
  •  The? : Operator
  • Loop
  •  While
  •  For
  •  Do while
  •  Nested loops
  • Loop Control
  •  Break
  •  Continue
  •  Infinity loop
  • Encapsulation
  •  Public
  •  Private
  •  Protected
  •  Internal
  •  Protected Interna
  • Methods
  •  Defining methods
  •  Calling methods
  •  Access Specifier
  •  Return Specifier
  •  Method name
  •  Parameter List
  •  Methods Body
  •  Recursive Call
  •  Value parameters
  •  Reference parameters
  •  Output parameters
  • Nullable
  •  Use of nullable
  •  Defining nullable
  •  The Null Coalescing Operator (??)
  • Array
  •  Declaring Array
  •  Initializing Array
  •  Assigning values to Array
  •  Accessing Array elements
  •  Using for each loop
  •  Params Array
  • Strings
  •  Creating String
  •  Properties of string
  • * Chars
  • * Lengths
  •  Methods of string class
  •  Comparing string
  •  String contains string
  •  Getting substring
  •  Joining string
  • Enum
  •  Declaring Enum
  •  Using Enum
  •  Flaged Enum
  • Class
  •  Definition Class
  •  Member function and Encapsulation
  •  Constructors in C#
  •  Destructor in C#
  •  Static Member of class
  •  Static Constructor
  •  Parameterize constructor
  • Inheritance
  •  Base Class
  •  Derived Class
  •  Base Class Initialization
  •  Multiple Inheritance
  • Polymorphism
  •  Static Polymorphism
  • * Function Overloading
  • * Operator Overloading
  •  Dynamic Polymorphism
  • * Abstract Class
  • Operator Overloading
  •  Implementation of Operator Overloading
  •  Overloadable and Non Overloadable Operators
  • Interface
  •  Declaring Interface
  •  Using Interface
  • Namespace
  •  Defining namespace
  •  The using keyword
  •  Nested Namespace
  • Regular Expression
  •  Constructors for defining regular expression
  •  The Regex Class
  • Exception Handling
  •  Try
  •  Catch
  •  Finally
  •  Throw
  •  Exception class in c#
  •  Handling Exception
  •  Creating User defined exception
  •  Throwing Object
  • File I/O
  •  C# I/O Class
  •  The File Stream Class
  •  Advance File Operations
  • * Reading
  • * Writing
  • * Deleting file
  • Attributes
  •  Specifying an Attribute
  •  Predefined Attributes
  •  Attribute Usage
  •  Conditional Attributes
  •  Obsolete
  • Reflection
  •  Introduction to Reflection
  •  Using Reflection
  • C# Properties
  •  Assessors
  •  Abstract Properties
  • Delegates
  •  Declaring delegates
  •  Instantiating Delegates
  •  Multicasting of Delegates
  •  Use of Delegates
  • Events
  •  Using delegates with events
  •  Declaring Event
  • Collections
  •  ArrayList
  •  Hashtable
  •  SortedList
  •  Stack
  •  Queue
  •  BitArray
  • Generic
  •  Features of Generic
  •  Generic Methods
  •  Generic Delegates
  • Anonymous Methods
  •  Writing anonymous method
  • Linq
  •  Introduction to Linq
  •  Query
  •  Filters
  •  Selecting
  •  Join
  •  Linq to Sql
  •  Linq to file system
  •  Linq to collection
  •  Linq and Generic type
  •  Data Transformation with Linq
  •  Lambda Expression
  • Other
  •  Await
  •  Serialization
  •  Multi-Threading
  • Application
  •  Console Application
  • * Creating Console application
  • * Passing command line parameters
  • * Debug and Deploy Console Application
  •  Windows Application
  • * Introduction to Windows Application
  • * Basic on data controls
  • * Basic on UI controls
  •  Web Application
  • * Introduction of web application
  • * Introduction to asp.net
  • * Introduction to MVC
  • MVCv6.0



    Introduction
  •  MVC Framework
  •  Asp.net Framework
  •  Asp.net Lifecycle
  •  Structure
  •  Why MVC
  •  Separation of Concern
  • Controllers
  •  Introduction to controllers
  •  Working of controllers
  •  Mapping Controllers with URL’s
  •  Asnyc Controllers
  • Routing
  •  Introduction to Routing
  •  Working on Routing
  •  Creating custom route
  •  Mapping Controllers with Routes
  •  IIsApi extension
  • Model
  •  Introduction to Model
  •  Why Model
  •  Creating extendable Model Intelligently
  •  Aggregating Model
  •  Data Annotation
  • HTML 5 & HTML
  •  Introduction to HTML controls
  •  Introduction to HTML5 Controls
  •  Using HTML5 Controls
  •  Using CSS3
  • JavaScript / jQuery
  •  Using javascript with views
  •  Using jQuery
  •  Core functionality of jQuery and functions
  •  Selectors in jQuery
  •  Dom manipulation in jQuery
  • Razor View
  •  Introduction to View
  •  Using View
  •  Razor syntax
  •  Razor Programming
  •  Strongly typed View
  •  Partial View
  •  Master Page
  • Entity Framework and Database
  •  Introduction to Entity framework
  •  Creating EFModel from Database
  •  Creating Database from EFModel
  •  Mapping Columns and table with Entity
  •  Using entity
  •  Declaring scope
  • Security
  •  Authentication
  •  Authorization
  • Localization and Globalization
  •  Intro to Localization and Globalization
  •  Resource files
  •  Creating Resource files
  •  Testing Multi Language Support
  • Advance Features
  •  Bundling
  •  Minification
  •  Area
  •  Exception Handling
  •  ViewBag
  •  ViewData
  •  TempData
  •  Json
  •  State Management
  •  Cookies
  •  Hidden
  • SQL Server



    SQL Server Concepts
  •  Database Architecture
  •  Data Manipulation Language (DML)
  •  Data Definition Language (DDL)
  •  Manipulation of Data (SQL Command)
  •  Stored Procedure
  •  Function
  •  Trigger
  •  Views
  •  Cursor
  •  Creating database connections
  •  Connecting to MSSQL Server and MS Access
  •  DataSet & DataTable Features
  •  Using inline SQL Statements
  •  Using Stored Procedures
  •  Executing select commands
  •  Sql Transaction
  • ADO.Net



    ADO.Net Concepts
  •  SQLConncection
  •  SQLCommand
  •  SQLDataReader
  •  Data Adaptor
  •  DataTable
  •  DataSet
  •  DataRow
  •  ConnectionString in Web.config
  •  Disconnected and connected Data Access
  • ASP.NET 4.5



    Overview of the ASP.NET
  •  Introduction of different Web Technology
  •  What is Asp.Net
  •  How Asp.Net Works
  •  Use of visual studio
  •  Different Languages used in Asp.Net.
  •  HTML, CSS & JavaScript
  • Asp.Net Controls
  •  Label Controls
  •  Literal Controls
  •  Bulleted List
  •  Textbox controls
  •  RadioButton and RadioButtonList Controls
  •  CheckBox and CheckBoxList Controls
  •  Button controls
  •  LinkButton Control
  •  ImageButton Control
  •  Using Hyperlink Control
  •  DropDownList
  •  ListBox
  •  Image Control
  •  Image Map Control
  •  Using Panel Control
  •  Using Hyperlink Control
  • Validation Controls
  •  Required Field Validator Control
  •  Regular Expression Validator Control
  •  Compare Field Validator Control
  •  Range Validator Control
  •  Validation Summary Control
  •  Custom Validator Control
  • Master Pages
  •  Creating master pages
  •  Creating default contents
  •  Nesting master pages
  • Grid View Control
  •  Grid View Control fundamentals
  •  Displaying Data
  •  Using Data Keys
  •  Sorting Data
  •  Paging through Data
  • Repeater and Data List Controls
  •  Using Repeater Control
  •  Displaying data with the Repeater Control
  •  Displaying Data with the Data List Control
  • Navigation Controls
  •  Understanding Site Maps
  •  Using the Sitemap Path Control
  •  Formatting the Sitemap Path Control
  •  Using the Menu Control
  •  Using Tree View Control
  • XML and Web Services
  •  Walkthrough: Building a Basic XML Web Service Using ASP.NET
  •  Asynchronous XML Web Service Methods
  •  How to: Create Asynchronous Web Service Methods
  •  How to: Chain Asynchronous Calls with a Web Service Method
  •  How to: Manage State in Web Services Created Using ASP.NET
  •  Transactions in ASP.NET XML Web Services
  •  How to: Participate in Transactions in Web Services Created Using ASP.NET
  •  HTML Parsing by ASP.NET XML Web Services
  •  How to: Create Web Services That Parse the Contents of a Web Page
  •  Securing XML Web Services Created Using ASP.NET
  •  How to: Perform Custom Authentication Using SOAP Headers
  •  XML Web Services Using ASP.NET
  •  XML Web Services Publishing and Deployment
  •  Design Guidelines for XML Web Services Created Using ASP.NET
  •  XML Web Services Overview
  •  Handling and Throwing Exceptions in XML Web Services
  • Working With Data
  •  Data Binding
  •  State Management
  •  Validation
  •  Caching
  • ASP.NET Security
  •  URL Authorization
  •  Forms authentication
  •  Role-based authorization
  •  Config file encryption
  • AJAX
  •  Introduction
  •  ASP.NET Ajax Server Controls
  •  ASP.NET Ajax Server Data
  •  ASP.NET Ajax Client-side Library
  •  ASP.NET Ajax Control Toolkit