ASP .Net Training

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.

Who can take the ASP .Net training ?

his course will be useful to all IT, software and computer professionals who would like an introduction to the Android Technology and its features, and to those who would like to learn more about this widely used programming language.

  • 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

LINQ

  • About LINQ
  • LINQ Queries
  • LINQ Query Operators
  • LINQ to Objects
  • LINQ to XML
  • LINQ to SQL
  • LINQ to Data Set

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