Phone : +1 (209)289-0289

Email id : contact@usitplacements.com

Microsoft Visual Studio 2010 and DotNet Online Training

.Net 2010 Online Course Content

NET FUNDAMENTALS

Why .NET?
The .NET initiative
Introduction to .NET framework
Advantages of .NET framework
System requirements

MS.NET FUNDAMENTALS

Base class libraries
Common language-runtime (CLR)
Microsoft intermediate language (MSIL)
Optimized just-in-time (JIT)
Common type systems (CTS)
Common language specification (CLS)
Compilation and execution of .NET application
Assemblies
Namespace

INTRODUCTION TO VISUAL STUDIO .NET

The Start Page
Solution Explorer
The Object Browser and Class View Window
The Code Editor
The Form Designer and the Toolbox
The Server Explorer window
Macro Explorer
Running a Visual Basic Console Application

VB.NET

INTRODUCTION TO VB.NET

Features of visual basic .NET
File extensions used in visual basic .NET
Visual Basic keywords
Visual Basic statements
Procedures, classes, modules, methods and more…
The Option & Import statements
Adding classes to project
Declaring variables
Data types
Arrays
Handling date and time

INTRODUCTION TO OOP

Principles of oops
Structure Vs classes
Relationship between classes and objects
Access Specifiers
How to create namespaces in S class libraries
How to use namespaces
Constructors
Finalize, Dispose & Garbage collectors
My Base, my class & my keywords

XCEPTION HANDLING & DEBUGGING

Exceptions
.NET exceptions
User defined exceptions
Try-catch-finally
Throw exception
Debugging application
Searching for bugs

GUI APPLICATION DEVELOPMENT

Introduction to system windows, forms
Basic controls and event driven programming
Advanced controls
Rich text box, toolbars
Working with context menus
Built in dialog boxes

STEARMS

File stream
Stream reader
Stream writer

FILE HANDLING CONCEPTS COLLECTION

Generic collections
Bit collections
Specialized collections
Weight collection classes
User defined collection classes

ADO .NET

INTRODUCATION OF ADO .NET

Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespaces
Properties, Methods & events of the connection object
Properties, Methods & events of the command object
Access & Manipulating data from data grid
Performing data updates

DELEGATES

Introduction to delegate concept
Event handling arch with delegate
Handles, add handler and remove handler

ASSEMBLIES

Introduction to assemblies
Benefits
Contents
Application-Private assemblies
Private Vs shared assemblies
Global assembly cache (GAC)

MULTITHREADING

Thread class
Thread synchronization
Creating and controlling threads
Sleep, suspend and resume threading

CREATING & USING WEB SERVICES

Data accessing through crystal reports
Accessing filtered data through crystal reports
Accessing related data through crystal reports

ASP .NET

ASP .NET INTRODUCTION

How is ASP .net different from ASP
ASP .NET design goals
ASP .NET in .NET framework
Development environment for ASP .NET application
Identifying the features of ASP .NET
Identifying programming modules in ASP .NET
Web forms
Web services

ASP .NET PROGRAMMING SERVER CONTROLS

Processing of web pages
Server control hierarchy
Web controls
Buttons, list controls, text boxes, hyper links….
HTML controls
HTML anchor, button…

STRUCTURE OF AN ASP .NET PAGE ASP .NET PROGRAMMING VALIDATION CONTROLS

Required field validation
Regular expression
Range validation…

IDENTIFING THE DIFFERENT TYPES OF DATA BINDING

Introduction to data binding
Single value data binding
Multi record data binding
Custom binding

ASP .NET PROGRAMMING WITH ADO .NET

Introduction of ADO .NET
Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespace
Connected architecture through ADO .NET
Disconnected architecture through ADO .NET
Working with transaction in ASP .NET etc…

USING XML & SEARCH TOOLS IN ASP .NET

Working with XML server controls in ASP .NET
Binding XML data to web forms controls
Connecting relational data to an XML document

CONFIGURING, DEBUGGING & DEPLOYING ASP .NET APPLICATION

Configuration overview
Structure of configuration file
Configuration section
Tracking and debugging an application
Deploying an application

EXCEPTIONAL HANDLING, MANAGING STATE AND SECURITY ASP .NET WEB APPLICATION

Introduction state management in ASP.NET
Sending E-mail from ASP.NET page
Securing ASP .NET application

SESSION TRACKING

State maintenance
Session state
Cookies
Session object and events

CACHING

Caching and its methods
Output caching

WEB SERVICES

Introduction to an ASP .NET web application
Events of an ASP .NET web application
Using web services in web application

C# .NET

C# LANGUAGE BASICS

Data types
Type conversion
Boxing & un boxing
Conditional statements
Looping
Methods in C#
Properties
Arrays
Indexes
Structures, enumerations
Strings
Regular expressions
Collections

POINTERS

Value types, reference types
Unsafe
Structure and pointers

MEMORY MANAGEMENT

Garbage collector
Stack and heap
Architecture of GC
Generations
M.M. support classes

OBJECT ORIENTED PROGRAMMING CONCEPTS

EXCEPTION HANDLING

System defined exceptions
Custom exceptions
Try, catch, finally
Throwing exceptions

OPERATOR OVERLOADING

Unary operators
Binary operators

GUI APPLICATION PROGRAMMING

Introduction to system windows, forms
Basic controls and events driven programming
Advanced controls
Rich text box, toolbars…
Working with context menus
Built in dialog boxes

DATA BASE PROGRAMMING

Introduction of ADO .NET
Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespace
Properties, methods & events of the connection objects
Properties, methods % events of the command objects
Access & manipulating data from data grid
Performing data updates

ASSEMBLIES

Introduction to Assemblies
Benefits
Contents
Application-Private Assemblies
Private vs Shared Assemblies
Global Assembly Cache (GAC)

DELEGATES AND EVENT HANDLING

Introduction to Delegate Concept
Event handling Arch with Delegate
Handles, Add Handler and Remove Handler
Multi Cast Delegates
Generic Routines
Function Pointers

MULTITHREADING

Thread Class
Thread Synchronization
Creating and controlling Threads
Sleep, Suspend and Resume Threading

CREATING & USING WEB SERVICES

Introduction to Web Services
Creating Web Service
Using Web service in a Windows Application
Working with Window Services