|
Asp.Net with C# courses curriculam |
Microsoft .Net V3.5 Fundamentals
- Two-Tier and Three-Tier Architecture
- Concept of .Net Framework 2.0, 3.0, 3.5
- Platform Requirements
- Components of .Net Framework(CLR,CTS,CLS)
- JIT(Just-In-Time) Compilers
- MSIL(Microsoft Intermediate Language)
- Managed and Unmanaged Code
- Introduction to ASP.NET Technology
- Features of ASP.NET
- Architecture of ASP.Net Framework with IIS
- CLR and working with New Versions v3.0, v3.5
- Windows Workflow Framework [WF]
- Windows Presentation Framework [WPF]
- Windows Communication Framework [WCF]
- CardSpace
Web Applications and Web Forms
- Execution Process of ASP.NET
- Process and Application Domain, Virtual Directory
- Starting with Microsoft Visual Studio .NET
- How to create an ASP.NET application and configure with IIS
- Description of Default Page of an ASP.NET application
- User Interface and Code-Behind File
- Directives, ASP.NET (Intrinsic) Objects
ASP.NET Server Controls
- HTML Server Controls
- Web Server Controls
- Validation Server Controls
- Page Life Cycle and Round Trip
- EnableViewState and IsPostBack Properties of Page
- User Controls and Master Pages
- Navigation Controls
Visual C# 2008 Fundamentals and OOPS Concept
- Introduction to C#
- Data Types(Value Types and Reference Types)
- Data Types Conversions
- Type Safety(Boxing and UnBoxing)
- Constants and Variables
- Operator
- Encapsulation & Access Modifiers
- Namespaces and Types of .NET Class Library
- Inheritance and Object Instantiation
- Classes and Structures
- Constructor and Destructor
- Methods(Declaring ,Invoking and passing Parameters)
- Polymorphism, Method Overloading and Operator Overloading
- Properties and Indexer
- Virtual, Overriding and Shadowing
- Abstract classes, Sealed classes and Interfaces
- Delegate and EventHandler
- Enumeration
- Error Handling and Exception classes
- Generics and Type Parameters, Benefits of Generics
- Working with LINQ [Language Integrated Query]
ADO.NET and Working with XML & SQL Server
- ADO.NET Overview and Architecture
- Connection, DataAdapter object
- DataSet, DataTable and DataView objects
- Command, DataReader objects
- Repeater, DataList, GridView, ListView objects
- Populating Dataset, DataTable and Data Binding with Server Controls
- Working with XML Files and XML Schema
- Working with SQL Server
- Working with Bubble Events in GridView
Web Application Security
- AAA Security Concepts
- Concept of Authentication and Authorization
- Types of Authentication in .NET
- Configuring web.config file
- Login Controls
- Cookie-based authentication Process
- CAS(Code Access Security)
- Roll based Security
Application and State Management
- Overview of state management with HTTP
- Client-Side State Management
- Server-Side State Management
- Working with Application, Session Intrinsic objects
- Connection pooling and object pooling
- Customized Cookie
Caching
- Overview of Caching Concept
- Page Caching
- Fragment Caching
- Data Caching
Debugging and Tracing
- Debugging Processes
- Concept and Implementation of Tracing
- Types of Tracing
Working with Master Pages
- The Advantages of Using Master Pages
- Writing Master and Content Pages
- Writing Nested Master Pages
- Programming Master Pages
Personalization, User Profiles and Themes
- Understanding Personalization
- Creating and Managing User Profiles
- Using Themes
Working with Web Parts
- Building Pages with Web Parts
- Creating an Editable Web Part
- Connecting to Other Web Parts
.NET Assembly and COM+
- DLL Hell Problem
- Concept of Assembly
- Global Assembly Cache(GAC)
- Types of Assembly
- Converting a private Assembly into Shared Assembly
- Manifest and Metadata
- Globalization and Localization
- Tools used for Assembly
- Working with Custom Controls: Simple and Composite controls
- Difference between User Controls and Custom Controls
Concept of COM+ Services with Reflection
- Reflection
- Serialization
- Threading
- Concept of COM+ Services
n-Tier Architecture, Remoting and XML Web Services
- n-Tier Architecture and .NET Framework
- Differences between Remoting and Xml Web Services
- Overview of Remoting with Architecture
- Overview of XML Web Services with Architecture
- Components of Web Services (WSDL, SOAP, UDDI, SOA)
Microsoft Ajax
- Microsoft ATLAS Project
- Release of Microsoft Ajax
- Partial Page Rendering Concept
- Client-Side JavaScript programming
- Microsoft Client Library for Ajax
- Ajax Control Toolkit
- Built-in Application Services
- Remote method calls with ASP.NET Ajax
LINQ and C#
- Generics, Delegates, Anonymous Methods, Enumerartors & Yeild
- Local Type Interface, Lamda Expressions
- Extension Methods, Object Initialization Expressions
- Anonymous Types, Query Expressions
- LINQ Queries
- Query Operators
- Conversion Operators
- LINQ to SQL, DataSet, Entities
- LINQ to XML API
- LINQ to XML Queries
Microsoft SilverLight
- WPF in ASP.NET 3.5
- WPF / E – Every Where Concept
- SilverLight and Media
- Working with JavaScript
- Client-side Programming SilverLight
- Server-side Programming SilverLight
- XAML [Extensible Application Markup Language]
- Developing SilverLight Pages with Visual Studio 2008 or Microsoft Blend








