C#
Day 1 : Introduction of C#.NET- Data Types , Variables and Constant, Expressions and Operators, Keywords, Value Type,
Reference Type – Practical
Day 2: Type Conversion, Boxing and Unboxing, Flow Control (IF-Else), Switch, While, Loops, Exception Handling - Practical
Day 3: Introduction of Classes, Objects and Namespaces, Access Modifiers, Static Classes and Static Class Members – Practical
Day 4: OOPs Concepts Introduction
Day 5: OOPs Concepts and Scenario Based Practical
Day 6: Delegates, Events and Pointers
Day 7: ADO.NET Introduction
Day 8: ADO.NET Connectivity using Sql Server, CRUD Operations Introduction
Day 9: CRUD Operations Practical and Data Binding
Day 10: Sql Server Introduction, Keys, Joins, Stored Procedures
Day 11: File Handling and Practical
Day 12 : XML Introduction and exploring methods and properties by using scenarios
Day 13: Threading in C#.NET
Day 14: Collections and Generics
Day 15: .NET Assemblies and .NET Framework
Day 16: Security and Web Services with Practical
ASP.NET
Introduction to ASP.NET
A. Web Application Fundamentals
B. Using Internet Information Services
C. Web Forms
D. ASP.NET MVC
E. Web Services
F. ASP.NET Features
1. Web Forms Architecture
A. Page Class
B. Web Forms Life Cycle
C. Web Forms Event Model
D. Code-Behind
2. ASP.NET and HTTP
A. Request/Response Programming
B. Http Request Class
C. HTTP Collections
D. Http Response Class
E. Redirection
F. Http Utility Class
3. Web Applications Using Visual Studio
A. Using Visual Web Developer
B. Visual Studio Forms Designer
C. Using Components
D. Shadow Copying
E. Using the Global.asax File
F. Data Binding
4. State Management and Web Applications
A. Session State
B. Application State
C. Multithreading Issues
D. Cookies
5. Server Controls
A. HTML Server Controls
B. Web Forms Server Controls
C. Rich Controls
D. Validation Controls
E. User Controls
6. Caching in ASP.NET
A. What Is Caching?
B. Page-Level Caching
C. Page Fragment Caching
D. Optimizing Your ASP.NET Application
E. Application Caching
7. ASP.NET Configuration and Security Fundamentals
A. Configuration Overview
B. Authentication and Authorization
C. Forms Authentication
D. Windows Authentication
E. Security and ASP.NET
8. Debugging, Diagnostics and Error Handling
A. Debugging
B. Application Tracing
C. Page Tracing
D. Error Handling
9. More Server Controls
A. Newer ASP.NET Controls
B. Menus
C. Master Pages
10. ADO.NET and LINQ
A. ADO.NET Overview
B. .NET Data Providers
C. Connections
D. Commands
E. Data Readers and Connected Access
F. Data Sets and Disconnected Access
G. Language Integrated Query
11. Data Access in ASP.NET 4.5
A. Data Source Controls
B. Connection String Storage
C. Grid View
D. Details View
E. Form View
F. Object Data Sources
G. List View
H. Data Pager
I. Entity Data Model
J. Entity Data Source
K. Linq Data Source
L. Query Extender
12. Personalization and Security
A. Configuration Overview
B. Themes
C. Skins
D. Security in ASP.NET 4.0
E. Membership and Roles
F. Login Controls
G. User Profiles
13. ASP.NET AJAX
A. Rich Client Applications
B. AJAX
C. Script Manager
D. Update Panel
E. AJAX Client Library
F. Remote Method Calls
G. AJAX Control Toolkit