ASP .Net MVC

C# ASP .Net Course Detail

BEGINNERS

BASIC .NET CONCEPT

.NET Framework
Framework directory
Languages Supported
Basic syntax: Illustrate with a simple example with command line
Exes/DLLs,CLR,CLS,CTS
GAC

BUILDING APPLICATIONS WITH VISUAL STUDIO

BASIC OOPs characteristics
Different Project Templates
Managing projects with Solution Explorer
Setting project properties and adding references
Adding files, folders and code
Compiling, running and debugging

CODE STARTERS

Creating a C# program using Visual Studio
Understanding the program just built / Structure of C# Programs
Fundamental building blocks of C#: Variables/Branching/Iterations/Arrays
Properties Vs Public variables
Exception Handling
Collections
App.Config

.NET FUNDAMENTALS

.Net Architecture
.Net Types
Value Types Vs Reference Types
Access Modifiers in .Net

INTERMEDIATE

ASP.NET OVERVIEW

Framework & Architecture
Application Lifecycle
Page life cycle/events

CONFIGURATIONS IN ASP.NET & ASP.NET WEBSITE DIRECTORY STRUCTURE

Framework & Architecture
Application Lifecycle
Page life cycle/events

CONFIGURATIONS IN ASP.NET & ASP.NET WEBSITE DIRECTORY STRUCTURE

Creating a web application
Website directory structure
Configurations/Elements of web.config

CONSTRUCTING ASP .NET WEBSITE WITH VISUAL STUDIO

Web Forms
Master Pages
Global.asax
Designing pages with ASP.NET controls
Validation Controls
View State Management
 ASP.NET Data Controls and Data Binding
Tracing,Caching, Error handling
Event based processing

Web Technologies

HTML
CSS
JAVASCRIPT/AJAX
JQUERY
BOOTSTRAP and some overview of JavaScript libraries

DATABASE AND ADO.NET

DDL,DML
JOINS, Constraints,Stored Procedure Views.
ADO.NET ARCHITECTURE
DISCONNECTED AND CONNECTED SCENARIOS
Data Adapters , Commands,Dataset,DataTables,SqlReaders
Executing  Commands and Invoking Stored Procedure From ADO.NET

MVC and ASP.NET

Comparision between AP.NET and ASP.NET MVC
Advantages and Disadvantages
Hybrid Web App
Introduction to Entity Framework

ADVANCED

FILE I/O AND STREAMS

Working with Files and Folders

WEB SERVICES

WCF(Windows Communication Foundation)
SOAP WEB SERVICES
REST WEB SERVICES
Basics/Use case scenarios
Creating a web service/Web API
Consuming a web service

WORKING WITH XMLs

XML Basics
Understanding XSD and XPATH
Reading XML Documents
Writing/Appending XML Documents
Serialization and Deserialization
Linq with XML

DEPLOYING AND RUNNING WEB APPLICATIONS

Deploying Web App on IIS
Publishing methods(FileSystem,Web,FTP)
Understanding IIS and configuration of APPPools.

DEBUGGING & TROUBLESHOOTING

Debugging at development end
Debugging a hosted application (w3wp)
Debug.Write
Trace.Write