C# (pronounced C sharp) is a programming language designed for building a wide range of enterprise applications that run on the .NET Framework. Visual C# .NET enables developers to build solutions for the broadest range of clients, including Web applications, Microsoft Windows Forms-based applications, and thin- and smart-client devices. And, with an elegant, modern programming language, Visual C# developers can leverage their existing C++ and Java skills and knowledge to be successful in the Microsoft .NET development environment.  

ASP.NET Training Course Prerequisite :

At least consistent object-oriented or object-based development experience in Java, C#, VB, or another modern object-oriented or object-based language. In addition, should know the basics of SQL and relational databases.

ASP.NET

  • Live Demonstration
  •  Internship/Career Opportunities from Ignite and its associates.
  •  Hands on Practice Sessions
  •  24*7 Email Supports through Email.
C# Language
  •  Introduction to Dot Net
  •  Introduction to WWW
  •  C-Sharp Language Fundamentals
  •  Variables & Data Types
  • Expressions & Operators
  •  Control Structures
  • Implicit & Explicit Primitive type Conversion
  •  OOP in C#
  •  Abstract Classes & Interfaces
  • Structures
  • Arrays
  • Properties
  • Indexers
  • Operator Overloading
  • Delegates & Events
  • Anonymous Methods & Lambda Expressions
  • Namespaces
  • Enums & Preprocessors
  • System Namespace
  • Formatting
  • Exception Handling
  • Collections
  • Generics
  • Generic Collections
  • Specialized Collections
  • Threading
  • System.IO
  • Implicit & Explicit Type Casting
ASP.NET
  • ASP.NET Development Model
  • Web Forms
  • Server Controls
  • Validation Controls
  • State Management
  • Page Framework
Master Pages
  • Working with Master Pages
  • Nested Master Pages
  • Master Pages Event Ordering
  • Caching with Master Pages
Themes & Skins
  • Building Themes
  • Working with Skins
ADO .NET
  • ADO.NET Architecture
  • Data Providers
  • Data Source Controls
  • Data Bound Controls
  • Rich Data Controls
  • SQL Injection Attacks
  • Expression & Expression Builders
  • Transactions and Concurrency
State Management
  • About State Management
  • Hidden Fields, View State & Control State
  • Information Transferring
  • Session State
  • Cookies
  • Application State
  • Using HttpContext
ASP.NET & Javascript
  • Working with Javascript in ASP.NET Pages
  • Client side Callback
ASP.NET AJAX
  • Working with AJAX
  • AJAX Server Side Controls
  • Page History
  • Working with JavaScript
  • Ajax & Master Pages
Caching
  • About Caching
  • Page-Level Caching
  • Page Fragment Caching
  • Optimizing Your ASP.NET Application
  • Application Caching
  • Data Source Control Caching
User & Server Controls
  • Building User Controls
  • Working with Server Controls
  • Themes, Skins in Custom Controls
  • Debugging ASP.NET Applications
  • Design Time Support
  • Page Tracing
  • Application Tracing
  • Debugging
  • Custom Performance Monitor
  • Writing to Windows Event Log
ASP.NET Configuration & Deployment
  • Local Configuration
  • Global Configuration
  • Configuration Programmatically
  • Global.asax
  • XCopy Deployment
  • Global Assembly Cache
Web Services
  • What are Web Services?
  • Creating C# Web Services
  • SOAP & WSDL
  • Asynchronous Calls
  • Securing Web Services
  • Caching Web Service Data
Windows Communication Framework
  • Windows Communication Framework Architecture
  • Designing Operation-Oriented Services
  • Constructing Resource-Oriented Services
  • Developing WCF RIA Services
  • Deploying WCF Services
ASP MVC Framework
  • Getting started with MVC Framework
  • Orchestrating Application Requests with Controllers
  • Defining the Model
  • Mapping URLs for Request Routing
  • Razor Views
  • Working with Data in MVC Framework
  • Ajax with MVC
  • MVC Security
  • Creating your own view
Entity Framework
  • Understanding ADO.NET Entity Framework
  • Entity Data Model
  • Working with EDM Queries
  • Entity Data Source Control
  • LINQ to Entities