WINGZ Services
 
     
  Flash Presentation
Web Designing
  Product
  Offshore Development
  Software Development
  Portal Development
   
 
 

DOTNET TRAINING

1. An Introduction to C#

  • What is .NET?
  • What is the CLR?
  • The FCL
  • Primitive Types
  • Namespaces
  • Statements and Expressions
  • Operators

2. Classes and Objects

  • Constructors
  • Reference Types
  • Object Oriented Programming
  • Inheritance
  • Access Modifiers
  • Abstract Classes
  • Virtual Members
  • Static Classes
  • Sealed Classes
  • Partial Classes

3. C# - Types

  • Reference Types
  • Value Types
  • The struct
  • Testing Reference Types
  • Testing Value Types
  • Passing Parameters
  • Strings
  • Boxing
  • The enum
  • Defining Types
  • Interfaces
  • Arrays
  • Assemblies

4. C# - Events, Properties, and Methods

  • Methods
  • Method Overloading
  • Fields
  • Properties
  • Events
  • Events - Delegates
  • Events - Subscribing
  • Events - Publishing
  • Indexers Operator Overloading
  • Conversion Operators

5.C# - Flow Control and Exceptions

  • Branching
  • Switching
  • Looping
  • Using foreach
  • Jumping
  • Returning and Yielding
  • Throwing Exceptions
  • Built-in Exceptions
  • Handling Exceptions
  • Chaining Catch Blocks
  • Finally
  • Re-throwing Exceptions
  • Custom Exceptions

6. C# and the CLR

  • Garbage Collection
  • Threads
  • Async
  • Parallel
  • Reflection
  • Attributes
  • Custom Attributes
  • COM Interop
  • PInvoke

7. C# and Generics

  • Why Generics?
  • Building Collections Without Generics
  • Generic Collections
  • Generic Parameters
  • Generic Constraints
  • Generic Methods
  • The default Keyword
  • Generic Interfaces
  • Generic Delegates
  • Variance

8. C# and LINQ

  • Extension Methods
  • Extensions and Lambdas
  • Lambdas and Funcs
  • Funcs and Expressions

9. C# and the DLR

  • Why Dynamic?
  • Using Dynamic Types
  • Excel Automation
  • The DLR
  • ExpandoObject DynamicObject
  • Calling Ruby

10. Object Oriented Programming with C#

  • Primitive Procedural Preoccupations
  • The Big Encapsulation
  • Little Abstractions
  • The Inheritance Check
  • A Clean Interface
  • Directional Dependencies

11. Functional Programming with C#

  • Prime Abstraction
  • A Higher Calling
  • Lazy Code
  • Timing and Retries
  • Partial Application and Currying
  • Asynch and Parallel
  • Multithreding

12. Exploring the .NET Framework

  • File I/O
  • Resource management with try/finally/using
  • Using XML serialization
  • Introducing assembly resolution
  • Deploying dependent assembly probing
  • Using a config file to control probing
  • >ArrayList
  • Hashtable
  • SortedList
  • Stack and Queue

13. Windows Form

  • Introduction to Windows Form
  • Form Controls
  • User Define Controls

14. ADO.NET

  • Connected Architecture
  • Disconnected Architecture
  • Working with Transaction

15. Windows Presentation Foundation(WPF)

  • Windows Application using WPF
  • Data Binding
  • Data Template
  • Styles
  • Commands

16. ASP.NET

  • Web Application using ASP.NET
  • ASP.NET Architecture
  • Control-based Programming
  • User Interface Elements
  • Deployment Web Sites, Applications, and Virtual Directories in IIS
  • ASP.NET Diagnostics and Health Monitoring

17. ASP.NET Working With Data

  • Data Binding
  • State Management
  • Validation
  • Caching

18. ASP.NET 3.5 Security

  • IIS 6 & IIS7 URL Authorization
  • Forms authentication
  • Role-based authorization
  • Trimming site maps with roles
  • Config file encryption
  • ASP.NET Membership
  • Resources and Internationalization

19. ASP.NET 3.5 Advanced Topics

  • HTTP Pipeline
  • Custom Controls
  • Web Parts
  • Web Services

20. ASP.NET AJAX

  • ASP.NET Ajax Introduction
  • ASP.NET Ajax Server Controls
  • ASP.NET Ajax Server Data
  • ASP.NET Ajax Client-side Library
  • ASP.NET Ajax Control Toolkit

21. ASP.NET MVC

  • Web Application using MVC Pattern
  • Razor View
  • Controller
  • Model

22. Entity Framework

  • Introducing the Entity Framework
  • Code First Approach

23. Windows Communication Foundation(WCF)

  • WCF Configuration
  • Hosting WCF Services in Windows Services
  • Hosting WCF Services in IIS
  • Building RESTful services with WCF

24. Windows Workflow Foundation(WF)

  • Introducing Windows Workflow Foundation
  • Programming workflows in WF
  • Writing custom activites in WF
     
     
   
   
   
   
   
   
 
 
 
 
     
s