Mastering .NET
Course Features
Course Details
.NET Enterprise Architecture:
.NET Languages:
C#.NET:
Object Oriented Language:
Exceptional Handling:
Operator Overloading:
GUI Applications Development:
Data Base Programming:
Assemblies:
Architecture of CLR:
COM Interoperability:
Delegates and Event Handling:
Pointers:
Remoting
File Handling:
Windows Services:
Multi Threading:
Introduction to Web applications and Security:
ASP. NET:
ASP.NET Introduction:
Server Side Controls:
State Management:
XML Programming:
ADO.NET:
Caching:
ASP.NET Tracing:
Security in ASP.NET:
XML Web Services:
Localization and Globalization:
NET Framework
Base Class Libraries (BCL)
Common Language Run Time (CLR)
Microsoft Intermediate Language (MSIL)
Common Language Specification (CLS)
.NET Products
.NET Services
C#.NET
ASP.NET
C# Languages Basics
Data Types
Type Conversion
Boxing & Unboxing
Additional Statements
Looping
Methods in C#
Properties
Arrays
Indexes
Structures, Enumerations
Strings
Regular Expressions
Collections
Garbage Collector
OOPS Concepts
Encapsulation
Inheritance
Polymorphism
Class and Object
Constructors
Destructors
Method Overloading
Method Overriding
Early binding, Late binding
Abstract Classes
Abstract Methods
Interfaces
Multiple Inheritances
System Defined Exceptions
Custom Exceptions
Try, Catch, Finally
Throwing Exceptions
Unary Operator
Binary Operator
Windows forms and controls
Creating Menus
Toolbars, Image list
Tree View, List view
ADO.NET Introduction
Data Providers in .NET
Connection, Command
Data reader
Data Adapter
Data Set
Command Builder
Data Relations
ADO.NET and XML
Private Assemblies
Shared Assemblies
Global Assembly Cache (GAC)
Components in CLR
Type Safety
Architecture of COM
Using COM Component form.NET
Using .NET Component form VB/VC++
Function Pointers
Multi cast delegates
Generic Routines
Event Handling
Value types, Reference types
Unsafe
Structures and pointers
Distributed Architecture
DCOM, RMI, CORBA
Channels (TCP, HTTP)
Marshal by Value
Marshal by reference
Server Activated
Client Activated
Remoting Architecture
System. IO namespace
File stream
Stream Reader
Stream Writer
File info
Directory info
Service base class
Service Process Installer
Service Installer
Creating a windows Service
Installutil.exe
System, threading
Thread Synchronization
Critical Sections
Thread life cycle
ASP.NET using C#
System. Web & A simple web application
Code access security
Role based security
Introduction to Web Technologies
HTML
Client side scripting languages
IIS Architecture
Server side programming with ASP
ASP objects introduction
What is ASP.NET
ASP vs. ASP.NET
Page and import directive
In page technique and code behind technique
Client control vs. Server side controls
Type of server controls HTML server controls, Web server controls
HTML server controls programming using in page technique
View state architecture
ASP.NET page execution architectureASP.NET worker process, page life cycle events
VS.NET vs. Web matrix
Types of web server controls Working with basic controls, Lebel,Text box, Buttons etc.,
Working with rich controls Calendar, Adrotator.
Validation controls.
Page submission
Cookies
Session State
Session Tracking Arch
Application object
Session and App events
Global ASAX
Introduction to XML
Creation of XML document
XML parsers
DOM vs. SAX parser
Developing Client App for XML
HTML PageVB 6.0 App
DTD
XML Scheme
Database support for web
Introduction to manage data providers
Data Reader programming
Drawbacks of Record set
Dataset and Data Adapter
Datagrid with sorting
Datagrid with paging
Customizing Datagrid
Typed Dataset
Inline editing with Data grid
Dataset serialization and deserialization
Write XML and read XML methods
Data view
Repeater Control
Data list control
Importance of caching
ASP 3.0 Support for caching
Type of caching in ASP.NET
Output caching Web user control vs custom control
Fragment caching
Data caching vs. Application objectASP.NET Configuration
Machine configuration vs. Web configuration
Application variables
Compilation setting
Custom error setting
Session state setting
Enhancement in ASP.NET
Inprocess vs. Outprocess session state
State server and SQL server
Cookie less session
Page level
Application level
Authentication & Authorization
Windows based authorization
Form Based authorization
Passport
ASP 3.0 with MTS
Dcom vs. XML Web services
Role of WSDL
NET support for Web Service
Client Apps for Web Service
WSDL utility
Session state with Web Service
Catching with Web Service
Proxy with Asynchronous Methods
Web service wire Formats
HTTP Post
HTTP Get
SOAP Architecture
SOAP Envelops
Discovering web Service
Disco vs. VSDisco
UDDI Registry
Securing web Service
IP Address & Domain Restriction
SSL (Secured Socket Layer) – SOAP Header
Introduction to Mobile Programming
Mobile ASP.NET Arch
MMIT (Micro Soft Mobile Internet Toolkit)
Creating Mobile ASP.NET Page
This course does not have any sections.