Deccansoft Software Services.
               (A Premier Training Organization for Microsoft Technologies for the last 14 years)
                  MS.NET – 4.0 incl. C#, VB.NET & ASP.NET
                                                                               o    Abstract Class
MS.NET Framework                                                               o    Interface Inheritance
 •   The .NET Framework - an Overview                                          o    Namespace and Access Modifiers
 •   Architecture of .NET Framework
 •   Types of Applications which can be developed using MS.NET
                                                                      Advance Language Features and
     MSIL / Metadata and PE files.                                    Base Class API
 •   The Common Language Runtime (CLR)                                 •   Working With Collections
 •   Common Type System (CTS)                                                 o List and Dictionary
 •   Common Language Specification (CLS)                                      o ArrayList and HashTable
 •   Types of JIT Compilers                                                    o    Generic Classes & Methods
 •   Security Manager                                                          o    List and Dictionary
 •   MS.NET Memory Management / Garbage Collection                             o    IEnumerable and IEnumerator
 •   MS.NET Base Classes Framework                                     •   Exception Handling
 •   MS.NET Assemblies and Modules                                             o Handling Exceptions using try and catch
                                                                               o Raising Exceptions using throw
VB.NET and C# Languages                                                        o    Pre-defined Exception classes
 •   Developing Console Application                                            o    Custom Exception classes
         o Entry point method - Main.                                          o    Using Statement
          o    Command Line Parameters                                 •   Inheritance, Interface and Polymorphism
          o    Compiling and Building Projects                                 o Deriving classes
 •   Language Basics                                                           o Calling base class constructor
         o Variables and Data Types                                            o    Overriding Methods
          o    String & StringBuilder.                                         o    Non-Inheritable Classes.
          o    Boxing and Unboxing                                             o    Abstract Class
          o    Operators                                               •   C# Features / General Features
          o    Statements                                                      o UnSafe Code
          o    Arrays and Strings                                              o fixed Keyword.
          o    Procedures and Functions                                        o    Operator Overloading.
 •   Essentials of Object-Oriented Programming                                 o    Reflection
         o Object and Class Definition                                         o    P-Invoke
          o    Understanding Identity, State, and Behavior             •   Data Streams and Files
          o    Using encapsulation to combine methods and data in a            o Byte Streams
               single class                                                    o Readers and Writers.
          o    Inheritance and Polymorphism.                                   o    Binary Streams
 •   Working with Classes and Objects                                          o    Console and File I/O
        o Adding Variables and Methods                                         o    Serialization & Deserialization
          o    Properties and Indexers                                 •   Working with Components / Assemblies
          o    Constructors and Destructors                                   o Creating a Simple .NET Framework Component
          o    Type Initialize                                                o Private and Shared Assemblies
          o    Extension Methods                                               o    Singing Assemblies for Strong Names
          o    Anonymous Types                                                 o    Deploying .NET Assemblies in Global
          o    Memory Management and Garbage Collection                             Assembly Cache
          o    Shared / Static Members                                 •   Multithreading
          o    Method Overloading                                              o Introduction
          o    Anonymous Methods                                               o Application Domains
          o    Partial Classes & Methods                                       o    Creating and Managing Threads
          o    Operator Overloading                                            o    Thread Priority
          o    Inner Classes                                                   o    Thread States
          o    Attributes and their Usage                                      o    Thread Synchronization using Monitor and
 •   Inheritance, Interface and Polymorphism                                        Mutex
         o Deriving classes                                            •   Data Access using ADO.NET
         o Calling base class constructor                                      o Introduction to ADO.NET
          o    Overriding Methods                                              o Managed Providers
          o    Non-Inheritable Classes.                                        o    Working with Connection, Command,
                                                                                    DataReader and Transaction objects
o   Working with Prepared Statements and Stored           •   Overview
              Procedures.                                                   o      ASP.NET Architecture
          o   Connection Pooling and Multiple Active Result Sets            o      Virtual WebServer
          o   Working with DataSet                                          o      New Features over ASP and ASP.NET 1.1
          o   Adding, Deleting and Modifying records in a Dataset           o      Event Handling
          o   Data Tables, Data Columns and DataRows ,
                                                                    •   Web Forms
              Constraints and DataRelations
          o   Using DataView
                                                                            o Introduction
                                                                            o Advantages
          o   Wording with DataGridView.
                                                                            o      Comparison with HTML Form
  •   WinForms
                                                                            o      Page Processing States
          o Introduction
                                                                            o      Event Model
          o Controls
                                                                            o      View State Management
          o   Menus and Conext Menus
                                                                            o      Cross-Page Postback
          o   MenuStrip, ToolbarStrip.
          o   Graphics and GDI                                      •   Using Web Controls
          o   SDI and MDI Applications
                                                                            o HTML Server Controls
                                                                            o Standard ASP.NET Sever Controls
          o   Dialogbox (Modal and Modeless)
          o   Form Inheritance
                                                                            o      Basic Controls
                                                                            o      Validation Controls
          o   Working with Resource Files
          o   Working with Settings
                                                                            o      Web User Controls

          o   Other Misc topics.                                    •   Master Pages & UserControl
                                                                            o URL Rebasing in a Master Page
  •   XML
                                                                            o Accessing a Master Page from Code
          o   Introduction
          o   XML-DOM
                                                                            o      Nesting Master Pages
                                                                            o      Master and Content Pages
          o   XMLDocument, XMLElement, XMLAttribute
          o   Interoperating with DataSet                           •   Applying Themes and Styles to Controls
          o   XMLDataDocument                                               o Working with CSS
          o   XML TextReader / XML TextWriter                               o      Using Themes to Customize a Site
          o   XPath.                                                        o      Named Skins within a Theme
                                                                            o      Server-side Styles using Themes
  •   Windows Services
                                                                            o      Contents of a Theme and Skin
          o Purpose and Advantage
          o Developing and Deploying                                        o      Themes and Profiles

          o   Debugging Widows Service                              •   ASP.NET State Management
          o   Sending Custom events                                         o Static / Shared Members
                                                                            o ViewState Object
  •   Packaging and Deployment
          o Compiled Deployment of ASP.NET application.                     o      Cookies
                                                                            o      Session Management
          o   Types of Deployment Modules
          o   Working with a Setup and Web Setup Project
                                                                            o      Application State
                                                                            o      HttpContext
          o   Working with a Merge Module Project
  •   Debugging and Tracing
                                                                    •   ASP Intrinsic Objects
                                                                            o Request and Response
          o Debug and Release Compilation
          o Debug and Trace Objects                                         o      Session Objects
                                                                            o      Application Objects
          o   Tracing Switches & Listeners
          o   Debugging JavaScript from VS.NET
                                                                            o      Server and Context

          o   Debugging SQL-Server Stored Procedures.               •   ASP.NET Web Application
                                                                            o Creating Virtual Directories
Developing N-Tier Architecture Application Using
                                                                            o Global.asax & Managing Application Events
SQLHelper, DAO, Business Object, Data Objects and
Presentation Tier                                                           o      HttpApplication Instance
                                                                            o      HTTP Handlers and creating Custom Handler
ASP.NET                                                                     o      URL Redirection

  •   Basic of HTML and JavaScript                                  •   Data Access Controls
                                                                             o Data Binding Server Controls
  •   Introduction to ASP
           o ASP Architecture                                                o SqlDataSource, ObjectDataSource
           o ASP Objects                                                    o      GridView

          o   Request and Response Structure
                                                                            o      DetailsView and FormView

          o   Forms and Querystring                                         o      Data List and Repeater
                                                                            o      ListView


                                                                                                                               2
•      Caching                                                          •   Personalizing Using Web Parts
             o     Overview                                                       o Webpart Controls
             o     Page Output Caching                                           o      Editing Webparts
             o     CacheProfile                                                  o      Personalizing
             o     Page Fragment Caching                                 •   AJAX.NET
             o     Data Caching                                                 o Architecture
             o     SQL Cache Invalidation                                        o      Working with AJAX Pro
                            Notification-based Invalidation                     o      Using AJAX.NET Controls
                            Polling-based Invalidation                                          Accordion
             o     Expiration Policies and Cache Dependencies                                    Calendar
 •      Configuration                                                                            CascadingDropDown
            o Configuration Overview                                                             CollapsiblePanel
             o     Machine.Config and Web.Config                                                 FilteredTextBox
             o     Inheritance of Configuration Settings                                         NumericUpDown
             o     Configuration File Format                                                     ModalPopup
             o     URL Rewriting - (Programmatically and using config                            PopupControl
                   files)
             o     Custom Error Handling.                               Distributed Application
 •      Trace Functionality                                             Development
            o Overview of Tracing
                                                                         •   Introduction
             o     Trace Information
                                                                                  o Comparison between 2-tier and 3-tier
             o     Page-Level Trace
                                                                                 o      Limitations of SOCKET communication
             o     Application-Level Trace
                                                                         o              Stub / Proxy Architecture
 •      Security                                                                 o      Comparison between DCOM / CORBA & RMI
             o     Authentication & Authorization                                o      Protocol for communication.
             o     Windows Based Authentication                                  o      Serialization and Marshalling.
             o     Form Based Authentication
                                                                         •   Web Services
             o     Authorizing Users and Roles
                                                                                 o Architecture and Advantage.
             o     Impersonation
                                                                                 o SOAP Significance.
             o     Using Login Controls
                                                                                 o      Building Services & Hosting Services
             o     ASP.NET Membership and Roles
                                                                                 o      Using WSDL to Build Proxy for clients
             o     Securing Non-ASP.NET files
                                                                                 o      Setting up a 3-Tier Application using Web
 •      Globalization and Localization                                                  Service.
            o Request and Response Encoding                              •   Remoting
             o     Local and Global Resources                                    o      Architecture
             o     Implicit Expressions to Local Resources                       o      Advantages over Web Services
             o     Explicit Expressions to Local Resources                       o      Channel Types
             o     Programmatic Access to Global Resources                       o      Server activated : Singleton / Single Call
             o     Localizing Static Content                                     o      Using Remoting Object in Web Application
             o     Storing Language Preferences                                  o      Client activated
             o     Right to Left Mirroring
             o     Culture specific formatting

     MS.Net Suite: MS.NET + SharePoint + Sql Server + Live Project
     MS.Net Advanced: LINQ + WCF + WPF + Silverlight + WF
     MS.Net JUMBO = All the Above Topics are included.
Head Office: 2nd Floor, United Buildings, Opp. Paradise Restaurant, S.D. Road, Secunderabad
Contact us: 27841517 / 27815225 / 9392563949

Branch: Block # 302, Maitrivihar Commercial Complex, Opp. Minerva Coffee Shop, Ameerpet, Hyderabad
Contact us: 66138612 / 9030781225

website: http://www.deccansoft.com                                                      e-mail: enquiry@deccansoft.com

                                   We also provide Online Training and for details please visit:

                   http://www.bestdotnettraining.com
                                                                                                                                     3

MS.NET Training

  • 1.
    Deccansoft Software Services. (A Premier Training Organization for Microsoft Technologies for the last 14 years) MS.NET – 4.0 incl. C#, VB.NET & ASP.NET o Abstract Class MS.NET Framework o Interface Inheritance • The .NET Framework - an Overview o Namespace and Access Modifiers • Architecture of .NET Framework • Types of Applications which can be developed using MS.NET Advance Language Features and MSIL / Metadata and PE files. Base Class API • The Common Language Runtime (CLR) • Working With Collections • Common Type System (CTS) o List and Dictionary • Common Language Specification (CLS) o ArrayList and HashTable • Types of JIT Compilers o Generic Classes & Methods • Security Manager o List and Dictionary • MS.NET Memory Management / Garbage Collection o IEnumerable and IEnumerator • MS.NET Base Classes Framework • Exception Handling • MS.NET Assemblies and Modules o Handling Exceptions using try and catch o Raising Exceptions using throw VB.NET and C# Languages o Pre-defined Exception classes • Developing Console Application o Custom Exception classes o Entry point method - Main. o Using Statement o Command Line Parameters • Inheritance, Interface and Polymorphism o Compiling and Building Projects o Deriving classes • Language Basics o Calling base class constructor o Variables and Data Types o Overriding Methods o String & StringBuilder. o Non-Inheritable Classes. o Boxing and Unboxing o Abstract Class o Operators • C# Features / General Features o Statements o UnSafe Code o Arrays and Strings o fixed Keyword. o Procedures and Functions o Operator Overloading. • Essentials of Object-Oriented Programming o Reflection o Object and Class Definition o P-Invoke o Understanding Identity, State, and Behavior • Data Streams and Files o Using encapsulation to combine methods and data in a o Byte Streams single class o Readers and Writers. o Inheritance and Polymorphism. o Binary Streams • Working with Classes and Objects o Console and File I/O o Adding Variables and Methods o Serialization & Deserialization o Properties and Indexers • Working with Components / Assemblies o Constructors and Destructors o Creating a Simple .NET Framework Component o Type Initialize o Private and Shared Assemblies o Extension Methods o Singing Assemblies for Strong Names o Anonymous Types o Deploying .NET Assemblies in Global o Memory Management and Garbage Collection Assembly Cache o Shared / Static Members • Multithreading o Method Overloading o Introduction o Anonymous Methods o Application Domains o Partial Classes & Methods o Creating and Managing Threads o Operator Overloading o Thread Priority o Inner Classes o Thread States o Attributes and their Usage o Thread Synchronization using Monitor and • Inheritance, Interface and Polymorphism Mutex o Deriving classes • Data Access using ADO.NET o Calling base class constructor o Introduction to ADO.NET o Overriding Methods o Managed Providers o Non-Inheritable Classes. o Working with Connection, Command, DataReader and Transaction objects
  • 2.
    o Working with Prepared Statements and Stored • Overview Procedures. o ASP.NET Architecture o Connection Pooling and Multiple Active Result Sets o Virtual WebServer o Working with DataSet o New Features over ASP and ASP.NET 1.1 o Adding, Deleting and Modifying records in a Dataset o Event Handling o Data Tables, Data Columns and DataRows , • Web Forms Constraints and DataRelations o Using DataView o Introduction o Advantages o Wording with DataGridView. o Comparison with HTML Form • WinForms o Page Processing States o Introduction o Event Model o Controls o View State Management o Menus and Conext Menus o Cross-Page Postback o MenuStrip, ToolbarStrip. o Graphics and GDI • Using Web Controls o SDI and MDI Applications o HTML Server Controls o Standard ASP.NET Sever Controls o Dialogbox (Modal and Modeless) o Form Inheritance o Basic Controls o Validation Controls o Working with Resource Files o Working with Settings o Web User Controls o Other Misc topics. • Master Pages & UserControl o URL Rebasing in a Master Page • XML o Accessing a Master Page from Code o Introduction o XML-DOM o Nesting Master Pages o Master and Content Pages o XMLDocument, XMLElement, XMLAttribute o Interoperating with DataSet • Applying Themes and Styles to Controls o XMLDataDocument o Working with CSS o XML TextReader / XML TextWriter o Using Themes to Customize a Site o XPath. o Named Skins within a Theme o Server-side Styles using Themes • Windows Services o Contents of a Theme and Skin o Purpose and Advantage o Developing and Deploying o Themes and Profiles o Debugging Widows Service • ASP.NET State Management o Sending Custom events o Static / Shared Members o ViewState Object • Packaging and Deployment o Compiled Deployment of ASP.NET application. o Cookies o Session Management o Types of Deployment Modules o Working with a Setup and Web Setup Project o Application State o HttpContext o Working with a Merge Module Project • Debugging and Tracing • ASP Intrinsic Objects o Request and Response o Debug and Release Compilation o Debug and Trace Objects o Session Objects o Application Objects o Tracing Switches & Listeners o Debugging JavaScript from VS.NET o Server and Context o Debugging SQL-Server Stored Procedures. • ASP.NET Web Application o Creating Virtual Directories Developing N-Tier Architecture Application Using o Global.asax & Managing Application Events SQLHelper, DAO, Business Object, Data Objects and Presentation Tier o HttpApplication Instance o HTTP Handlers and creating Custom Handler ASP.NET o URL Redirection • Basic of HTML and JavaScript • Data Access Controls o Data Binding Server Controls • Introduction to ASP o ASP Architecture o SqlDataSource, ObjectDataSource o ASP Objects o GridView o Request and Response Structure o DetailsView and FormView o Forms and Querystring o Data List and Repeater o ListView 2
  • 3.
    Caching • Personalizing Using Web Parts o Overview o Webpart Controls o Page Output Caching o Editing Webparts o CacheProfile o Personalizing o Page Fragment Caching • AJAX.NET o Data Caching o Architecture o SQL Cache Invalidation o Working with AJAX Pro  Notification-based Invalidation o Using AJAX.NET Controls  Polling-based Invalidation  Accordion o Expiration Policies and Cache Dependencies  Calendar • Configuration  CascadingDropDown o Configuration Overview  CollapsiblePanel o Machine.Config and Web.Config  FilteredTextBox o Inheritance of Configuration Settings  NumericUpDown o Configuration File Format  ModalPopup o URL Rewriting - (Programmatically and using config  PopupControl files) o Custom Error Handling. Distributed Application • Trace Functionality Development o Overview of Tracing • Introduction o Trace Information o Comparison between 2-tier and 3-tier o Page-Level Trace o Limitations of SOCKET communication o Application-Level Trace o Stub / Proxy Architecture • Security o Comparison between DCOM / CORBA & RMI o Authentication & Authorization o Protocol for communication. o Windows Based Authentication o Serialization and Marshalling. o Form Based Authentication • Web Services o Authorizing Users and Roles o Architecture and Advantage. o Impersonation o SOAP Significance. o Using Login Controls o Building Services & Hosting Services o ASP.NET Membership and Roles o Using WSDL to Build Proxy for clients o Securing Non-ASP.NET files o Setting up a 3-Tier Application using Web • Globalization and Localization Service. o Request and Response Encoding • Remoting o Local and Global Resources o Architecture o Implicit Expressions to Local Resources o Advantages over Web Services o Explicit Expressions to Local Resources o Channel Types o Programmatic Access to Global Resources o Server activated : Singleton / Single Call o Localizing Static Content o Using Remoting Object in Web Application o Storing Language Preferences o Client activated o Right to Left Mirroring o Culture specific formatting MS.Net Suite: MS.NET + SharePoint + Sql Server + Live Project MS.Net Advanced: LINQ + WCF + WPF + Silverlight + WF MS.Net JUMBO = All the Above Topics are included. Head Office: 2nd Floor, United Buildings, Opp. Paradise Restaurant, S.D. Road, Secunderabad Contact us: 27841517 / 27815225 / 9392563949 Branch: Block # 302, Maitrivihar Commercial Complex, Opp. Minerva Coffee Shop, Ameerpet, Hyderabad Contact us: 66138612 / 9030781225 website: http://www.deccansoft.com e-mail: enquiry@deccansoft.com We also provide Online Training and for details please visit: http://www.bestdotnettraining.com 3