Home      |     Contact Us      |       Site Map      |       
LiveZilla Live Help
About Us sap training courses, sap courses Sap Training Centre
 
Course Schedule
Course : MS.NET – 3.5 incl. C#, VB.Net & ASP.NET
Timing : TBA
Total Hours : 85 hours
Start Date : Every Fortnight
Tutors Profile : 6 years Experienced Tutor
Remote Access :

Yes

 
 
 


MS.NET – 3.5 incl. C#, VB.Net & ASP.NET
:
 

.Net is a growing and most prevailing technology offered by  Microsoft, Its been proving quite dominant in the IT job industry and could be a good kick start in finding IT jobs more quickly and has proved as one of the most reliable and dependable technology which is proven in many businesses .

It’s a competing technology with SUN Microsystems (JAVA). We offer a unique combination of course  Ms.Net 3.5  amalgamated with the subsidiary technologies like C#, VB.Net and ASP.Net including a live project .The above mentioned bespoke combination of different technologies along with .Net courses will enhance your skills to compete with contemporary job market.

We strongly believe that the above mentioned course can be started from scratch and can build your skills step by step and make you a consolidated /complete .Net programmer .

Topics :  
   
MS.NET Framework
  • The .Net Framework – an Overview
  • Architecture of NET Framework
  • Types of Applications which can be developed using MS.NET
  • MSIL/Metadata and PE Files.
  • The Common Language Runtime (CLR)
  • Common Type System (CTS)
  • Common Languages Specification (CLS)
  • Types of JIT Compilers
  • Security Manager
  • MS.NET Memory Management / Garbage Collection
  • MS.NET Base Classes Framework
  • MS.NET Assemblies and Modules

VB.NET and C # Languages

  • Developing Console Application
    • Entry point method – Main
    • Command Line Parameters
    • Compiling and Building Projects
  • Languages Basics
    • Variables and Data Types
    • String & String Builder
    • Boxing & Unboxing
    • Operators
    • Control Statements
    • Arrays and Strings
    • Procedures and Functions
  • Essentials of Object – Oriented Programming
    • Object and Class Definition
    • Understanding Identity, State and Behavior
    • Using encapsulation to combine methods and Data in a single class
    • Inheritance and polymorphism
  • Working with classes and objects
    • Adding Variables and Methods
    • Properties and Indexers
    • Constructors and Destructors
    • Memory Management and Garbage Collection
    • Shared/Static Members
    • Method Overloading
    • Events and Delegates
    • Anonymous Methods
    • Partial Classes
    • Operator Overloading
    • Inner Classes
    • Attributes and their Usage
  • Inheritance, Interface and Polymorphism
    • Deriving Classes
    • Calling base class constructor
    • Overriding Methods
    • Non-Inheritable Classes
    • Abstract Class
    • Interface Inheritance
    • Namespace and Access Modifiers

Advance Language Features and Base Class API

  • Working with Collections
    • List and Dictionary
    • Array List and Hash Table
    • Generic Classes
    • IComparable and Sorting
    • IEnumerable and IEnumerator
  • Exception Handling
    • Handling Exceptions using try and catch
    • Raising Exceptions using throw
    • Pre-defined Exception Classes
    • Custom Exception Classes
    • Using Statement
  • C# Features
    • Un Safe Code
    • Fixed Keyword
    • Operator Overloading
    • P-Invoke
  • Data Streams and Files
    • Byte Streams
    • Readers and Writers
    • Binary Streams
    • Console and File I/O
    • Serialization & Deserialization
  • Working with Components / Assembles
    • Creating a Simple .NET Framework Component
    • Private and Shared Assemblies
    • Singing Assemblies with Strong Names
    • Side-by-Side Versioning
    • Deploying .NET Assemblies in
    • Global Assembly Cache
    • COM Component in .NET Framework application
    • Interoperating Issues
  • Interoperating with COM Components
    • Overview of COM Architecture
    • Managed and Un-Managed Code
    • Using TLBEXP, TLBIMP & Reg Asm Utilities
    • Runtime Callable Wrapper (RCW)
    • COM Collable Wrapper (CCW)
  • Multithreading
    • Introduction
    • Application Domains
    • Creating and Managing Threads
    • Threads Priority
    • Thread States
    • Thread Synchronization & Inter – Thread Communications
    • Using Monitor
  • Data Access using ADO.NET
    • Comparison between ADO and ADO.NET
    • ADO.NET Concepts and Overview
    • Managed Providers
    • Working with Connection, Command, Data Reader and Transaction Objects
    • Connection Pooling and Multiple Active Result Sets.
    • Asynchronous Processing
    • Working with Dataset
    • Adding, Deleting and Modifying records in a Dataset
    • Data Tables, Data Columns and Data Rows, Constraints and Data Relations
    • Using Data View
    • Typed Data Set
    • Wording with Data Grid View
  • Win Forms
    • Introduction
    • Controls
    • Menus and Conext Menus
    • Menu Strip, Toolbar Strip
    • Graphics and GDI
    • SDI and MDI Applications
    • Dialogbox (Modal and Modeless)
    • Form Inheritance
    • Developing Custom, Composite and Extended Controls
    • Other Misc Topics
    • Working with Resource Files
    • Working with Settings
  • XML
    • Introduction
    • XML-DOM
    • XML Document, XML Element, XML Attribute
    • Interoperating with Dataset
    • XML Data Document
    • XML Text Reader / XML Text Writer
    • X path
  • Windows Services
    • Purpose and Advantage
    • Developing and Deploying
    • Debugging Windows Service
    • Sending Custom Events
  • Packaging and Deployment
    • Compiled Deployment of ASP.NET Application
    • Types of Deployment Modules
    • Working with a Setup and Web Setup Project
    • Working with a Merge Module Project
  • Debugging and Tracing
    • Debug and Release Compilation
    • Debug and Trace Objects
    • Tracing Switches & Listeners
    • Debugging Java Script from VS.NET
    • Debugging SQL- Server Stored Procedures

Developing N-Tier Architecture Application Using SQL Helper, DAO, Business Object, Data Objects and Presentation Tier.

 

 

ASP.NET

  • Introduction to ASP
    • ASP Architecture
    • ASP Objects
    • Request and Response Structure
    • Forms and Query String
  • Overview
    • ASP.NET Architecture
    • Virtual Web Server
    • New Features over ASP and ASP.NET 1.1
    • Event Handling
  • XML
    • Introduction
    • Advantages
    • Comparison with HTML Form
    • Page Processing States
    • Event Model
    • View State Management
    • Cross-Page Posting
  • Using Web Controls
    • HTML Server Controls
    • Standard ASP.NET Server Controls
    • New ASP.NET 2.0 Basic Controls
    • Navigational Controls (Tree View, Site Map, Menu, Site Map Data Source and XML Data Source
    • Validation Controls
    • Web User Controls
  • Creating a Layout Using Master Pages
    • URL Rebasing in a Master Pages
    • Accessing a Master Page from Code
    • Nesting Master Pages
    • Master and Content Pages
  • Applying Styles to Controls
    • Using Themes to Customize a Site
    • Named Skins within a Theme
    • Server- side Style using Themes
    • Contents of a Theme and Skin
    • Themes and Profiles
  • ASP.NET State Management
    • View State Object
    • Cookies
    • Session Management
    • Application State
  • ASP Intrinsic Objects
    • Request and Response
    • Session Objects
    • Application Objects
    • Server and Context
  • ASP.NET Web Application
    • Creating Virtual Directories
    • Global Asax & Managing Application Events
    • Http Application Instance
    • HTTP Handlers and Creating Custom Handler
    • URL Redirection
  • Data Access Controls
    • Data Binding Server Controls
    • Sql. Data Sources, Object Data  Sources, Access Data Source
    • Grid View
    • Details View and Form View
    • Data List and Repeater
  • Caching
    • Overview
    • Page Output Caching
    • Page Fragment Caching
    • Data Caching
    • SQL Cache Invalidation
      • Notification –based Invalidation
      • Polling – based Invalidation
    • Expiration Policies and Cache Dependencies
  • Configuration
    • Configuration Overview
    • Machine Config. and Web Config.
    • Inheritance of Configuration Settings
    • Configuration File Format
    • Retrieving Application Configuration Data and Database Connection Strings
    • Cache Profile
  • Trace Functionality
    • Overview of Tracing
    • Trace Information
    • Page Level Trace
    • Application Level Trace
  • Security
    • Authentication and Authorization
    • Windows Based Authentication
    • Form Based Authentication
    • Authorizing Users and Roles
    • Impersonation
    • Using Login Controls
    • ASP.NET 2.0 Membership and Roles
    • Securing Non-ASP.NET Files
  • Globalization and Localization
    • Request and Response Encoding
    • Local and Global Resources
    • Implicit Expression to Local Resources
    • Explicit Expression to Local Resources
    • Programmatic Access to Global Resources
    • Localizing Static Content
    • Storing Language  Preferences
    • Right to Left Mirroring
    • Culture Specific formatting
  • Personalizing Using Web Parts
    • Webpart Controls
    • Editing Webparts
    • Custom Webparts using User control
    • Personalizing
  • AJAX. NET
    • Architecture
    • Working with AJAX Pro
    • Using AJAX.NET Controls
      • Accordion
      • Calendar
      • Cascading Drop Down
      • Collapsible Panel
      • Filtered Text Box
      • Numeric Up Down
      • Modal Popup
      • Pupup Control
  • Miscellaneous
    • Configuring SMTP Server
    • Sending E-mails
    • Crystal Reports Integration Into Windows and Web Application

Distributed Application Development

  • Introduction
    • Comparison between 2-tier and 3-tier
    • Limitations of SOCKET Communication
    • Stub/Proxy Architecture
    • Comparison between DCOM/CORBA & RMI
    • Protocol for Communication
    • Serialization and Marshalling
  • Web Services
    • Architecture and Advantage
    • SOAP Significance
    • Building Services & Hosting Services
    • Using WSDL to Build Proxy for clients
    • Working with SOAP Headers
    • Asynchronous Access to Web Services using Clientside events
    • Setting up a 3-tier Application using web Service
    • Securing Web Services
  • Remoting
    • Architecture
    • Advantages over Web Services
    • Channel Types
    • Server activated : Singleton / Single Call
    • Using Remoting Object in Web Application
    • IIS and Remoting
    • Client Activated
    • Asynchronously Calling Remote Object

MS.NET Framework 3.5 Features

  • WCF – Windows Communication Foundation
  • WPF – Windows Presentation Foundation
  • WF – Windows Workflow Foundation
  • LINQ
 
 
 
 
© Copyright 2008, The Web Academy. All rights reserved.  
`