Sunday 29 September 2013

.Net Framework Online Training - callus +919000444287

.Net Framework Online Training

Click Here For Enquiry
NET Framework Fundamentals

  • Introduction to .NET Framework, Modules of .NET, Applications of .NET
  • .NET Versions, Overview of Visual Studio, System Requirements
  • .NET Features and Advantages
  • .NET Framework Architecture, Assemblies, MSIL, BCL, CLR, CTS, CLS
  • Getting started with Visual Studio 2010
Introduction to Web Technologies

  • HTML
  • Client side scripting languages
  • llS Architecture
C# .NET

Introduction to C#.Net language

  • C# Introduction
  • Keywords, I/O Statements, Comments, Data Types, Variables, Type Casting
  • Using Operators, Control Statements
  • Enumerations, Arrays
Oops Concepts

  • Classes and Objects
  • Data members, Methods, Access Modifiers, Namespaces
  • Method Overloading, Properties, Static Members and Static Classes
  • Constructors, Destructors, Structures, Partial Classes
  • Inheritance
  • Virtual Methods and Method Overriding, Abstract Classes and Methods
  • Sealed Classes, Interfaces, Delegates
Delegates

  • Function Pointers
  • Multi cast delegates
Collections and Generics

User Controls and Event Handling

  • User Defined Control
  • Inherited Control
  • Event handling
Assemblies

  • Private Assemblies
  • Shared Assemblies
  • Global Assembly Cache (GAG)
Pointers

  • Value types, Reference types
  • Unsafe Structures and Pointers
Windows forms application development

Windows Applications

Form Properties

Event Handling

Working with Multiple Forms

MDI Applications

Working with Controls

  • Button. Label, Textbox
  • Timer
  • Picture Box, Checkbox, Radio Button, List Box, Combo Box
  • Menu Strip, Context Menu Strip
  • Windows Forms Control Library
Windows Services

  • Service base class
  • Service Process installer
  • Service Installer
  • Creating a Windows Service
  • Install till .exe
WPF Programming

  • Shapes
  • Transformation
  • Animation
Multi threading

  • Threading
  • Thread synchronization
  • Critical sections
  • Thread life cycle
Security in .NET

  • Cryptography
  • Role based security
ASP.NET

ASP.NET Introduction

  • Introduction to Web Programming
  • Web Servers, IIS Overview
  • HTML Basics, JavaScript Basics
  • Advantages of ASP.NET
Website development

  • Getting started with ASP.NET
  • Page Life Cycle, Post Backing
  • Standard Web Controls
  • Database Applications in ASP.NET using ADO.NET, Data Controls
  • Validation Controls
  • Web User Controls, Master Pages
  • Using Themes and Skins
  • Cookies
  • Session State and Application State
  • Caching (Output Caching, Fragment Caching, Data Caching)
  • Login Controls
  • ASP.NET Security, Authentication and Authorization
  • Windows based security
  • Forms based security
  • Introduction to Passport based security
Web service development

  • Web Services Introduction, Overview of WSDL and SOAP
  • Creating and Consuming Web Services
ASP.NET and HTTP

  • Request/Response Programming
  • Http Request Class
  • HTTP Collections
  • Http Response Class
  • Redirection
  • Http Utility Class
Web Applications Using Visual Studio

  • Using Visual Web Developer
  • Visual Studio Forms Designer
  • Using Components
  • Shadow Copying
  • Using the Global.ajax File
  • Data Binding
Server Side Controls

  • Type of server controls
  • Examples on Web server controls
  • Validation Controls
  • ASP.NET Page Execution Architecture
Theme and Skin

State Management

  • Cookies
  • Session State
  • Session Tracking Arch
  • Application object
  • Session and App events
  • Global. AJAX
  • View state
Linq & ADO.net Basics

  • Linq overview
  • Linq Architecture and Providers
  • Linq to Objects
  • Linq to SQL
  • Linq to XML
  • Linq to Dataset
Caching

  • Importance of Caching
  • ASP 3.0 Supports for Caching
  • Type of Caching in ASP.NET
  • Output Caching
  • Web user control (VS) custom control
  • Fragment caching
  • Data caching vs. Application object
ASP.NET Configuration

  • Machine config vs. Web config
  • App Settings
  • Compilation setting
  • Custom error setting
  • Session State Setting
  • Enhancement in ASP.NET
  • In process VS out process session state
  • State server and SQL Server
  • Cookie less session
ASP.NET Tracing

  • Page Level
  • Application Level
E-mail Server

  • Intro to ADO.NET Providers
  • Data Reader
  • Dataset
  • Data list
  • Repeater
  • Data source Controls
  • Grid view
  • Details view
  • List view
Security in ASP.NET

  • Authentication & Authorization
  • Windows Based Authentication
  • Form Based Authentication
  • Passport Authentication
  • Membership
XML Web Services

  • Intro to Web Services
  • Role of WSDL .NET support for XML Web
Service
  • Client Apps for Web Service
  • Caching Web Service
  • SOAP
  • UDDI Registry
Web Parts

  • Web part manager
  • Zone Types
Advanced Concepts

ADO.NET

Database Programming with ADO.NET

  • ADO.NET Objectives
  • SqlClient (vs.) OleDb
  • Connecting To a Database
  • Insertion, Deletion, Updation using Command
  • Query Processing  using Data Reader
  • Query Processing  using Data Adapter
  • Query Processing Using Data Set
  • Query Processing  using Data row
  • Query Processing using Data table
  • Data Binding
  • XML & ADO.NET
WCF (Windows Communication Foundation)

Introduction to WCF

  • Review of Web Services
  • Introduction to WCF
  • Service Orientation
  • Architecture of WCF
  • Overview of End Points (Address, Bindings, Contracts)
  • Development of WCF Services
  • Consuming WCF Services using various client applications
  • (Console Apps, Windows Forms Apps, WPF, ASP.NET Web Sites, ASP.NET AJAX and Silverlight)
  • Overview of Service side and Client side Configuration
  • Working with SvcUtil.exe
  • The Channel Factory class
  • Overview of Bindings in WCF
  • Development of Self-Hosted WCF Services
  • Hosting WCF services in Windows Services
  • Working with Data Contracts and Fault Contracts (with Fault Exception)
  • Working with Transactions
  • Introduction to Security in WCF
Master Pages Site Navigation

ASP.NET AJAX

Classic AJAX

  • Introduction to AJAX
  • Overview of XML Http Request Object
  • Creating AJAX enabled web sites using XML Http Request Object
  • Problems in Classic AJAX approach
Server Centric Programming Model

  • Introduction to ASP.Net AJAX framework
  • Server centric Programming Model
  • Script Manager
  • Update Panel
  • Update Progress
  • Timer
  • Script Manager Proxy
  • Update Modes in Update Panel
  • Triggers in Update Panel
  • Placing Script Manager in Master Page
  • Consuming Web Services using ASP.NET AJAX
  • Using ASP.NET AJAX Browser History
Client Centric Programming Model (AjaxControlToolkit)

  • Introduction to Ajax Control Toolkit
  • Downloading and Linking AjaxControlToolkit.dll
  • Controls (vs.) Extender Controls
  • Always Visible Control Extender
  • Auto Complete Extender
  • Calendar Extender
  • Collapsible Panel Extender
  • Color Picker Extender
  • Combo Box
  • Confirm Button Extender
  • Drag Panel Extender
  • Drop Shadow Extender
  • Editor
  • Editor Extender
  • Filtered Textbox Extender
  • Hover Menu Extender
  • List Search Extender
  • Masked Edit Extender
  • Modal Popup Extender
  • Paging Bulleted List Extender
  • Password Strength Extender
  • Resizable Control Extender
  • Rounded Corners Extender
  • Slider Extender
  • Slide Show Extender
  • Tab Container Extender
  • Text Box Watermark Extender
  • Toggle Button Extender
  • Validator Callout Extender
Silverlight

WPF & Silverlight

Introducing WPF

  • WPF Architecture
  • WPF designers in Visual Studio 2008 / 2010, Microsoft Expression Blend
  • Introduction to XAML
  • Namespaces, Elements, Attributes in XAML
  • Compilation of XAML
  • Using XAML as declarative XML syntax for describing UI
  • WPF Application Structure
  • Using controls in WPF
  • Working with Rich Composition in WPF controls
  • Event handling, adding code to WPF applications
  • Overview of Logical Trees
  • Routed Events
  • Layout management using various Panels and Containers in WPF
  • Working with Margins, Alignment in WPF
  • Brushes and Transformations
  • Using Styles
  • Property Triggers
  • Using Resources in Window level, Application level
  • Using Resource Dictionaries
  • Overview of Dependency Properties
  • Data binding
  • Using Value Converters
  • Working with Animations and Event Triggers
  • Working with User Controls in WPF
  • Developing and Consuming User Controls with WPF User  Control Library
  • Using WPF User Controls in Windows Forms Applications
  • Using Windows Forms User Controls in WPF
  • Animations in WPF and Silverlight
  • Deployment of WPF applications
  • Developing WPF Browser Applications
  • WPF Browser Applications (vs.) Silverlight
  • Development of Silverlight Applications
  • Working with controls and writing code
  • Hosting Silverlight applications in other web sites
New Features in Silverlight 5

  • 3D Graphics XNA API
  • Low Latency Audio Playback Sound Effect API
  • Variable Speed Playback
  • Trusted Application Model in Browser
  • Pivot Viewer
  • XAML Data Binding Improvements
Introduction to MVC (Model-View-Controller)

ASP.NET MVC

  • Model-View-Controller Pattern
  • What is ASP.NET MVC?
  • ASP.NET MVC versus Web Forms
  • ASP.NET MVC Projects in Visual Studio
  • Controllers
  • Action Methods and Routing
  • Views
  • Strongly-Typed Views
  • Model Binding
  • Validation
VB.NET

Intro to VB.Net

  • Features of VB.NET
  • Writing Programs in VB.Net
  • Compiling and executing form Command Prompt
  • Intro to Assemblies and Namespace
  • Base class Libraries
  • Data types
  • Boxing and unBoxing
  • Array
  • Sub Programs
VB.NET and C# Comparison

  • Program structure
  • Comments
  • Data Types
  • Constants
  • Enumerations
  • Operators
  • Choices
  • Loops
  • Arrays
  • Functions
  • Strings
  • Regular Expressions
  • Exceptions Handling
  • Classes/Interfaces
  • Constructors/Destructors
  • Using Objects
  • Structs
  • Properties
Interoperability with COM

  • Managed code and unmanaged code
  • RCW
  • CCW
  • Regasm
Crystal Reports

Localization and Globalization

  • Resource file creation
  • Satellite Assembly Creation
  • Creating Globalization App and Localization App
Speech Translation