India: +91 90300 10123

Whatsapp:+1 516 8586 242

India: +91 40 6050 1418

USA: +1 909 233 6006

UK: +44 (0)203 371 0077

net framework 40 training

.net framework 4.0 training Course Content

Working with Types
  • Common Types System
  • Value Versace Reference Types
  • Using Nullable Types
  • Using Inferred Types
  • Working with Dynamic Data
Object Oriented Programming
  • Defining & Using Classes
  • Understanding the Partial Classes
  • Using the Inheritance
  • Abstract Classes vs Sealed Classes
  • Understanding System.Object Methods
  • Understanding .NET Interfaces
  • Working with the Interfaces
Working with Text
  • Using Strings & String Builder
  • Measuring Performance Using Stopwatch
  • Working with Data from Other Cultures
  • Using Pattern Matching & Regular Expressions
Working with Delegates
  • Understanding Delegates
  • Single-cast Versace Multi-cast Delegates
  • Defining & Using Delegates
  • Working with Synchronous & Asynchronous Delegates
  • Understanding the Relationship b/w Delegates & Events
  • Defining & Raising Custom Events
  • Handling Custom Events
Working with XML Data
  • Understanding XML & XML Schemas
  • Using XML with DataSets
  • Using XmlReader & XmlWriter
  • Manipulating XML Data Using XmlDocument
  • Querying XML Data Using XPath
  • Working with XPath Document
Working with Threads
  • Overview of Threading
  • Creating Threads
  • Passing Data to Threads
  • Returning Data from Threads
  • Managing Threads
  • Problems with Threads
  • Synchronizing Threads
  • Debugging Threads
  • Using Async and Await
Working with the Parallel Task Library
  • Overview of Parallel Programming
  • Using the Parallel Class
  • Making PLINQ Queries
  • Using Concurrent Collections
Working with Attributes
Windows Communication Foundation
  • Understanding WCF
  • Defining Service & Data Contracts
  • Building a Service
  • Hosting a Service
  • Managing Endpoints
  • Exposing Metadata
  • Calling a WCF Service
Collections & Generics
  • Understanding .NET Collections
  • Ordered Versace Unordered Collections
  • Managing Data with .NET Collections
  • Defining the Generic Methods
  • Building & Using Generic Classes
  • Defining Extension Methods
Managing Data with ADO.NET
  • ADO.NET Object Model
  • Connected Versace Disconnected Access
  • Working with Data in Databases
  • Calling Stored Procedures
  • Working with Transactions
  • Managing Connection Pooling
  • Using the ADO.NET Provider Factory
  • Working with Untyped DataSets
  • Working with Typed DataSets
  • Managing Data Views
Working with LINQ
  • Understanding LINQ
  • Building LINQ Queries
  • LINQ & Extension Methods
  • Defining Data Layers Using LINQ
  • Using LINQ to Objects
  • Using LINQ to SQL
  • Using LINQ to Data Sets
  • Using LINQ to XML
Working with the Thread Pool
  • Understanding Thread Pooling
  • Managing Thread Pool
  • Creating the Threads Using the Thread Pool Class
  • Working with the Task Class
  • Managing Tasks
Assemblies
  • Understanding .NET Assemblies
  • Private Versace Shared Assemblies
  • Where is the Global Assembly Cache (GAC)?
  • Building & Using Private Assemblies
  • Defining Strong Names
  • Building, Installing & Using Shared Assemblies
  • Configuring Assemblies
  • Targeting the Multiple Versions of .NET
Using Reflection
  • Understanding Reflection
  • Extracting Type Information
  • Using Reflection for Late Binding