
Dot Net Training
1) Overview of Web Technologies and Implementation with Diff technologies:
- Basics of Web Server, Client Side and Server Side scripting
- Overview of Microsoft Visual Studio to VisualStudio.NET
- Real-time scenario in day-to day activities with Web
2) Object-Oriented Concepts:
- Defining and Using Classes and Access Modifiers
- Constructors and overloading
- Encapsulation, polymorphism, Inheritance
- Visual Inheritance
- Defining and Implementing Interfaces
- Building Class Hierarchies
- Forcing Inheritance with Abstract Classes
- Preventing Inheritance with Sealed Classes
- Understanding the Role of Interfaces in .NET
3) .NET Framework & Introduction to Visual Studio 2005
- Overview of .NET framework and FCL, CLR, CTS
- Class library, Assemblies, GAC etc...
- Microsoft Intermediate Language (MSIL)
- .NET Namespaces
- .NET Framework Classes
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- Creating a Project
- Developing environment windows
- Setting Project Properties
- Adding References
- Using the Code Editor
- Compiling a Program
- Running a Program
4) C# / VB.NET
- Data types and Variable scope
- Programming basics
- Defining Namespaces
- OOPs with C#/VB.NET
- Delegates & Events
- Collections
- Properties
- Events and Methods
- .NET language syntax
- Comparison of C# and VB.NET
- Type Conversions and Type Checking
5) ASP. NET
- Overview of ASP. NET
- Architecture and Page Life Cycle
- Overview of IIS 6.0/7.0
- ASP.NET File Types
- Code-behind
- Global. Asax
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- State Management
- Server Side and Client Side
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- Controls
- HTML Controls
- Web Controls
- Validation Controls and Regular Expressions
- Creating Controls at Runtime
- Custom User Controls
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- Web Forms Development in ASP. NET
ADO. NET
- Overview of ADO.NET Object Model
- Connected objects Vs Disconnected Objects
- Data binding
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- Diagnostics and Error Handling
- Handling Exceptions
- Error pages
- Page Tracing and Debugging
- Security
- Security Concepts
- Encryption and decryption and Cryptography Algorithms
- Role based Security Vs Code Access based Security
- Authentication and Authorization
- Authentication types
- Impersonation
- Membership, Authentication with Built-in Admin Tool
- Differences btw Framework 1.x, 2.0, 3.0 and 3.5
- Application Configuration & Deployment
- How to Deploy Application in Real-time
- Explanation about the DEV/QA/STAGING/PRODUCTION environments
- Discuss the Real Time Scenario in Environments
- AJAX with Examples
- JavaScript basics and usage in building AJAX-filled controls/apps
- Need for Ajax
- XML HTTP Object
- Microsoft Ajax Control Toolkit
- Client Callbacks
- XML Web Services
- Web Services Architecture
- Web Service Programming Model
- Understanding SOAP Messages
- Creating Web Services using VB.NET
- Protocols for Accessing Web Services
- Consuming a Web Service
- Using WSDL and Proxy Classes
- Security, Performance and Scalability\Reliability Tips from Real-Time Scenario
6) Windows forms
- Overview of Win Forms
- Development of Win Forms
- Discussion on COM components, DCOM
- Need for .NET Remoting
7) Crystal Reports /COGNOS or SharePoint Portal Server
- Crystal Reports
- Overview of Crystal Reports and Business Objects XI Servers /COGNOS
- Creating and Performance with Crystal Reports
- Integrating Crystal Reports With .NET
- Integrating the Business Objects XI server/COGNOS with .NET for large Scale Reports
- Performance monitoring while integrating and Session state storage
- SharePoint Portal Server
- Introduction to SharePoint Development WSS 3.0 & Architecture
- Authentication and Authorization
- Lists, Documents, Web Parts, AJAX Web parts
- Master Pages
- Creating User Controls and Web Parts
- Custom Workflows etc..
8) XML, XSLT, XPATH
- Manipulating XML files
- Transforming XML files
- Displaying the XML data
9) WCF
- Explain What is WCF
- Describe WCF Features for Developers of Service-Oriented Applications
- Create a WCF Service
- Create and Invoke a WCF Client
- Use Bindings in WCF
- Use WCF Security
- Use Reliability in WCF Applications
10) WPF
- Describe History of WPF
- Explain WPF Features
- Build WPF Applications
- Host and Deploy WPF Applications and Custom Controls
- Interoperate with WPF
- Explain WPF Application Object Model
- Explain WPF Programming Object Model
11) WWF
- Describe Windows Workflow Foundation
- Identify Windows Workflow Foundation in Microsoft Products
- Explain the Windows Workflow Foundation Architecture
- Create Workflow Activities
- Create and Debug Workflows
- Host Workflows
12) LINQ
- Understand the motivation behind LINQ
- Work with query operators and query expressions
- Know the Role of LINQ to Objects
- Know the Role of LINQ to SQL
- Know the Role of LINQ to XML
13) Overview of Testing & Optimizing your .NET Apps using Different ways.
14) Overview of VSS or CVS or Clear Case Versioning Control Software
15 ) Live Project

