
MS.NET
MS.NET Framework Training
Duration of Hours
25
Duration time may vary depends on course progress
About
MS.NET Framework Training
Overview:
MS.NET is a software framework evolved by the Microsoft that runs specifically on Microsoft Windows. It is created by Microsoft for building, deploying, and running applications and services that use .NET technologies, such as desktop applications and Web services. The .NET Framework consists of the common language runtime (CLR) and the .NET Framework class library. The CLR is the foundation of the .NET Framework. It includes a large class library named Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages.
Training Objectives of .Net:
.NET Framework led to a family of .NET platforms targeting mobile computing, embedded devices, alternative operating systems, and web browser plug-ins. The .NET Online course objective is to get familiarize with Microsoft.Net, C#, VB.NET and ASP.NET technologies. The .Net online training course is designed to understand the different concepts and features of .NET coding, debugging and developing of Windows and web applications. The advanced learner can opt for advanced ASP.Net Modules.
Course Content
Net Fundamentals:
Why .NET?
The .NET initiative
Introduction to .NET framework
Advantages of .NET framework
System requirements
MS.NET FUNDAMENTALS
Base class libraries
Common language-runtime (CLR)
Microsoft intermediate language (MSIL)
Optimized just-in-time (JIT)
Common type systems (CTS)
Common language specification (CLS)
Compilation and execution of .NET application
Assemblies
Namespace
Introduction to Visual Studio .NET:
The Start Page
Solution Explorer
The Object Browser and Class View Window
The Code Editor
The Form Designer and the Toolbox
The Server Explorer window
Macro Explorer
Running a Visual Basic Console Application
VB.NET:
Introduction to VB.NET
Features of visual basic .NET
File extensions used in visual basic .NET
Visual Basic keywords
Visual Basic statements
Procedures, classes, modules, methods and more…
The Option & Import statements
Adding classes to project
Declaring variables
Data types
Arrays
Handling date and time
Introduction to OOP:
Principles of oops
Structure Vs classes
Relationship between classes and objects
Access Specifiers
How to create namespaces in S class libraries
How to use namespaces
Constructors
Finalize, Dispose & Garbage collectors
My Base, my class & my keywords
Exception Handling & Debugging:
Exceptions
.NET exceptions
User defined exceptions
Try-catch-finally
Throw exception
Debugging application
Searching for bugs
GUI Application Development:
Introduction to system windows, forms
Basic controls and event driven programming
Advanced controls
Rich text box, toolbars
Working with context menus
Built in dialog boxes
Stearms:
File stream
Stream reader
Stream writer
File Handling Concepts Collection:
Generic collections
Bit collections
Specialized collections
Weight collection classes
User defined collection classes
ADO .NET:
INTRODUCATION OF ADO .NET
Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespaces
Properties, Methods & events of the connection object
Properties, Methods & events of the command object
Access & Manipulating data from data grid
Performing data updates
Delegates:
Introduction to delegate concept
Event handling arch with delegate
Handles, add handler and remove handler
Assemblies:
Introduction to assemblies
Benefits
Contents
Application-Private assemblies
Private Vs shared assemblies
Global assembly cache (GAC)
Multithreading:
Thread class
Thread synchronization
Creating and controlling threads
Sleep, suspend and resume threading
Creating & Using Web Services:
Data accessing through crystal reports
Accessing filtered data through crystal reports
Accessing related data through crystal reports
ASP .NET:
ASP .NET introduction
How is ASP .net different from ASP
ASP .NET design goals
ASP .NET in .NET framework
Development environment for ASP .NET application
Identifying the features of ASP .NET
Identifying programming modules in ASP .NET
Web forms
Web services
ASP .NET Programming Server Controls:
Processing of web pages
Server control hierarchy
Web controls
Buttons, list controls, text boxes, hyper links….
HTML controls
HTML anchor, button…
Structure of an ASP .NET Page ASP .NET Programming Validation Controls:
Required field validation
Regular expression
Range validation…
Identifying the Different Types of Data Binding:
Introduction to data binding
Single value data binding
Multi record data binding
Custom binding
ASP .NET Programming With ADO .NET:
Introduction of ADO .NET
Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespace
Connected architecture through ADO .NET
Disconnected architecture through ADO .NET
Working with transaction in ASP .NET etc…
USING XML & SEARCH TOOLS IN ASP .NET
Working with XML server controls in ASP .NET
Binding XML data to web forms controls
Connecting relational data to an XML document
Configuring, Debugging & Deploying ASP .NET Application:
Configuration overview
Structure of configuration file
Configuration section
Tracking and debugging an application
Deploying an application
Exceptional Handling, Managing State and Security ASP .NET Web Application:
Introduction state management in ASP.NET
Sending E-mail from ASP.NET page
Securing ASP .NET application
Session Tracking:
State maintenance
Session state
Cookies
Session object and events
Caching:
Caching and its methods
Output caching
Web Services:
Introduction to an ASP .NET web application
Events of an ASP .NET web application
Using web services in web application
C# .NET:
C# Language Basics:
Data types
Type conversion
Boxing & un boxing
Conditional statements
Looping
Methods in C#
Properties
Arrays
Indexes
Structures, enumerations
Strings
Regular expressions
Collections
Pointers:
Value types, reference types
Unsafe
Structure and pointers
Memory Management:
Garbage collector
Stack and heap
Architecture of GC
Generations
M.M. support classes
Object Oriented Programming Concepts:
Exception Handling:
System defined exceptions
Custom exceptions
Try, catch, finally
Throwing exceptions
Operator OverLoading:
Unary operators
Binary operators
GUI Application Programming:
Introduction to system windows, forms
Basic controls and events driven programming
Advanced controls
Rich text box, toolbars…
Working with context menus
Built in dialog boxes
Data Base Programming:
Introduction of ADO .NET
Features of ADO .NET
Differentiation between ADO & ADO .NET
ADO .NET namespace
Properties, methods & events of the connection objects
Properties, methods % events of the command objects
Access & manipulating data from data grid
Performing data updates
Assemblies:
Introduction to Assemblies
Benefits
Contents
Application-Private Assemblies
Private vs Shared Assemblies
Global Assembly Cache (GAC)
Delegates and Event Handling:
Introduction to Delegate Concept
Event handling Arch with Delegate
Handles, Add Handler and Remove Handler
Multi Cast Delegates
Generic Routines
Function Pointers
Multithreading:
Thread Class
Thread Synchronization
Creating and controlling Threads
Sleep, Suspend and Resume Threading
Creating & Using Web Services:
Introduction to Web Services
Creating Web Service
Using Web service in a Windows Application
Working with Window Services
Have some Questions?
Call us at our care or drop quick contact box
Why with us?
-
Live Quality Training
-
Live demonstration of of features and practicals.
-
100% Assurance Placement Assistance
-
Effective Resume building
-
Internship Program for real exposure
-
Interview preparation with mock interview drills
-
Process of applying jobs at right places
-
Guidance of getting flexible, part time jobs