Course Duration in Hours
50
50
Detailed course structure for .Net
Tools used Visual Studio 2010 v 4.0, SQL Server Management Studio 2008
Example for every topic will be provided at the time of topic explanation.
.Net Framework 4.0
Getting Started
Framework Libraries
Namespaces, Assemblies & Deployment
Microsoft.Net & Versions
Features of .Net Framework
.NET 4.0 Enhancements
Architecture of CLR, .Net framework
CLR/CTS/CLS
MSIL
.Net Framework Architecture
Multiple Language Support
Types of Applications
Security
Memory Management
Metadata & Reflection
Installations & Getting Started with Visual Studio and SSMS
Creating Applications
Testing & Debugging Applications
Garbage Collector
Other Useful Tools
C#.Net
Data types
Value and Reference types
Type conversion (is and as operators)
Boxing and Unboxing
Conditional statements
Loops
Properties
Properties vs variables
Arrays
Indexers
Structures, Enumerations
String and String Builder
Array List
Lists
Dictionary & Hash tables
All OOPS concepts
Abstract class
Static class, sealed class
Interfaces
Partial class
Interfaces vs Abstract class
Constructor & Destructor
Finalizer & Dispose methods
Garbage collector examples
Exception handling - Custom exception handling, try...Catch. Finally statements
Access modifiers and their access levels
Var and dynamic usage
Ref and out keywords
Shallow and deep copy
Equals and == diff
Delegates and events
Anonymous methods
Extension methods
Inline methods with delegates
Auto implemented properties
Implicit typed variables
Multi-threading
Win-forms
Basics of Win-Forms technology explanation,
Event mechanism,
Introduction to code base, Drag and drop features
MDI and SDI forms
Messages boxes
Dialog boxes
Data bound controls
Autocomplete textbox control
Auto complete combo box control
Error Provider control
Event log control
Tree View control
Picture box control
Domain up down control
File System Watcher control
Folder Browse dialog control
File Open Browse dialog control
Help Provider control
Image List with List View control
Masked textbox control
Notify icon control
Link Label control
List box control
Menu Strip control
Progress bar control
Radio buttons controls
Status trip control
Tab control
Track bar control
Tree view control
ASP.Net
Introduction to Internet & Web Applications
Introduction to Dynamic Web Pages & ASP.Net
ASP.Net Vs ASP
ASP.Net Page Life Cycle
ASP.Net Controls Validation Controls
Master Page and Content Pages
Data Binding in ASP.Net
State Management & Security Issues
Configuration Settings
Regular expressions
Tracing & Debugging Events
Web user Control (.ascx)
Globalization & Localization Internet Information Server
Deploying ASP.Net Application
SQL Server
Introduction to Database & SQL Server
DDL Create/Alter Database
Data Manipulation Language (DML) - Select/Insert/Update/Delete Operation
DQL queries
DAL queries
Views
Stored Procedures
Triggers
Transactions
ADO.Net
Introduction ADO.Net Vs ADO
ADO.Net Objects
Connected & Disconnected Architecture
Connection objects, Data Adapter
Command Builders, Data Table
CRUD Operation
Data Set, Data Reader
Data Retrieval, Insertion, Deletion & Update Data
ADO.Net Connection
Web services
Introduction to Windows Communication Foundation
ABC in WCF
Bindings in WCF
Contracts in WCF and its usages
Hosting a WCF with different ways
Creating a WCF service
Connecting a WCF to SQL Server
Consuming a WCF in Windows/Web application
Basic interest is required.
Own Freelance Training, Madivala (Bangalore),Bangalore,IN