Professional Documents
Culture Documents
Dotnet Training Curriculum: Writing Simple Program Using Visual Studio 2005 and Using Basic Concepts
Dotnet Training Curriculum: Writing Simple Program Using Visual Studio 2005 and Using Basic Concepts
.Net Framework
• .NET Languages
Writing Simple program using Visual Studio 2005 and using basic concepts
(VB.NET and C#)
• Hello, World
• Compiling, Running
• Program Structure
• Namespaces
• Variables
• Inputs
• Control Structures
• Switch
• Operators
• Data Types
• Implicit Conversions
• Explicit Conversions
• Struct
• Uninitialized Variables
• Nullable Types
• Reference Types
• Object
• String
• Copying Strings
• StringBuilder Class
• Method Parameters
• Parameter Passing
• Parameter Terminology
• Value Parameters
• Reference Parameters
• Method Overloading
• Arrays
• One-Dimensional Arrays
• System.Array
• Exceptions
• Checked Integer Arithmetic
• Finally
• System.Exception
• Object-Oriented Features
• Using a Property
• Namespace
• Constructors
• Static Members
• Static in Main
• Inheritance
• Derived Class
• Abstract Classes
• Keyword: abstract
• Derived Class
• Sealed Classes
• Internal Accessibility
• Class Libraries
• Interfaces in .NET
• Interface Inheritance
• Implementing Interfaces
• Using an Interface
• System.Object
• Collections
• ArrayList
• ArrayList Methods
• Using Enumerators
• Attributes
• Garbage Collection
• Finalize Method
• Destructor Notation
• Dispose
• Processes
• Threads
• Asynchronous Calls
• ADO.NET Architecture
• .NET Namespaces
• Using Commands
• ExecuteNonQuery
• Disconnected Datasets
• Data Adapters
• Command Builder
• Main Program
• Deleting a Row
• Changing a Row
• DataGridView Control
• Performing a Query
• Benefits of ASP.NET
• ASP.NET Features
• Compiled Code
• Server Controls
• Browser Independence
• Page Class
• Page Processing
• Page Directive
• Global.asax file
• Web.config file
• ViewState
• ViewState Example
• Transferring Information
• Cookies
• Cookie Example
• Session State
Server Controls
• Web Controls
• Validation Controls
• Rich Controls
• User Controls
• TreeView Control
• Usage of Delegates
• Declaring a Delegate
• Defining a Method
• Metadata
• Reflection
• System.Reflection.Assembly
• Dynamic Invocation
• Late Binding
• Serialization
• Types of Serialization
• Industry Standards
• XML
• XML Namespaces
• XML Schema
• SOAP
• WSDL
• SOAP Description
• What is AJAX
• Java Script
Caching in ASP.NET
• What Is Caching?
• Caching in ASP.NET
• Output Caching
• @ OutputCache Directive
• VaryByParam in Detail
• HttpCachePolicy Class
• Problems in Caching
• Xcopy Deployment