Sei sulla pagina 1di 14

2010

with 4.0 Framework


COURSE CURRICULUM

Events and delegate


Understanding Delegates
Types of delegates
Simple delegates
Delegate implementation anonymous method
Multicast delegate
Generic delegates
Understand events
System define events
Events process cycle
Event handlers
User define events
Creating and binding user events
Inheritance

Exposing interface
Interface polymorphism
Play with Namespaces
Class Access Modifiers
Partial Class

Multithreading
Understand multithreading \process
The System. Threading namespace
The Thread and Thread Start class
Thread life cycle
Thread Safety Concept
Thread synchronization
Understanding Thread Pool
Understanding Role of Thread Background
Worker Component
Serialization
Understand object serialization
Serialization formatters
Binary formatters
Soap formatter
Xml serializar
Assembly and deployment
Role of .net assembly
Building and consume a single file assembly
Building and consume a multi file assembly
Private assembly
Shared assembly
Creating multiple version of a single assembly
Removing dll hell problem
Reflection
System Reflection namespace
Core reflection classes
Accessing assembly through reflection
Method info
Member info
Property info
Browsing and Querying members
Invoking methods and property and runtime
Reflection on shared assembly

Remoting

Introduction of remoting
Remoting architecture and scenario
Creating .net remoting object
Hosting a remote object
Activation type
Singleton
Single call
Creating channels

Implementations of a remote base application

The Data Reader object


The Data Adapter object
Understand command and connection classes
Execute command with command object
Implementations and difference of execute
non query and execute scalar
Executing stored procedure
Creating parameters and Sql Injection
Data Reader
Reading data in connected environment
Moving and accessing value of record
Execute reader
Data view
Row filter
Sorting
Update, insert, delete via Data view
Data relation
Creating relations
Apply relations on dataset
Adding Constraints
Foreign key constraints
Unique Constrains
Define Primary Key
Schema
Schema type
Missing Schema Action
Transaction
Introduction of transaction (acid)
Transaction class
Commit and rollback actions
Implementations of save points

Working with dataset


Creating tables in dataset
Data column
Data Row
Data Table
Updating, inserting and modification in data table
Saving Changes into data base using Command builder
Working With Command and Connection
7
Menu Control
Property of menu view
Define an items relation
Binding with site map
Exception Handling In web Application
Code level handling
Using try, catch ,finally
Page level Handling
Application level handling
Server object Exception methods
Exception handling in Global. asax
Custom ErrorHandling
Setting costume error tag

Ajax
Introduction of Ajax
Creating ajax enabled website
Understanding and working with update panel
Role of script manager
Creating a ajax enabled web service
.Net 2010
Language and IDE Features
Examine Visual Studio 2010 Code Editor
UI Improvements: From IntelliSense to Zoom
Learn new language features, including
dynamic language support
lambda expression improvements
Named and Optional Parameters in C# 4.0?
Parallel Computing
Add simple parallel support
Task Parallel Library
plinq
Examine variance (covariance and contravariance),
and how these features make interface work the way
you always thought they should
In-Process Side-by-Side Execution

Data Enhancements: the Entity Framework (E.D.M.)


1. ASP .NET 4.0 Dynamic data support
2. See an overview of the Entity Framework
3. Learn how to create an Entity Data Model
4. Learn various techniques for using LINQ to Entities to
query data in a SQL Server database
5. See an overview of ADO.NET Data Services
6. Learn how to create and call an ADO.NET Data Service

ASP.NET Web Forms Improvements (M.V.C. 2.0)

ASP.NET 4.0: In this framework there is an inbuilt


feature for this

1) Client data controls


2) Client templates
3) Client data context
ASP.NET AJAX 4.0: New AJAX Support For Data-Driven Web
Investigate Visual Web Designer enhancements
1 including new templates
2 code snippets
3 IntelliSense enhancements
Learn about new ASP.NET core services, including web.config
file minification, output caching, and URL routing
Discover new Web Forms features: set meta tags,
control view state, create predictable client IDs,
persist row selection, add charts, and more
The named parameter syntax.
Deploy web applications using new Visual
Studio 2010 features
WPF INTERNAL :

WPF Overview
Understand the motivation behind WPF
Examine the various 'flavors' of WPF applications
Work with the Window and Application class types
8. WPF Controls
9. WPF Control Features
Survey the core WPF control types
Review the WPF control programming model
Understand the role of WPF control commands
Work with the WPF Ink API
Use Microsoft Expression Blend to build user interfaces
10. WPF Layouts and Style support
Design Template
11. WPF control extensions
Design Template
Custom Controls
Content Extension
12. WPF Commands
13. WPF Databinding
Code Behind
MVVM Pattern
14. WPF Drawing 2D – 3D
15. WPF Animations, 3D Transformations

WCF COURSEWARE
1. WCF Overview : The Indigo
SOA
WHY WCF???
2. WCF Concepts, Channels, Services
ABC of WCF
3. WCF Programming Model
From OO to SO
4. WCF Contracts and Entities
5. WCF Message Formats
6. WCF Client
Architecture
Typed, Untyped Services
7. WCF Security
8. WCF Auditing and Logging
9. WCF Interoperability and Integration
10. WCF 3-T Architecture
11. WCF Service Cycling Pattern
12. WCF Service Configuration
Rules

ADDING
Partners :
TM

GREATER NOIDA JALANDHAR


504, Tradex Tower II, Plot No. 1, Anand Industrial SCO 1-12,
Greater Noida, U.P. Estate, Near ITS College, 4th Floor, PPR Mall,
Ph.: +91.0120-4212299, Mohan Nagar, Ghaziabad, Mithapur Road, Model Town,
4211112, Ph: 0120.4568941 / 942, Jalandhar (Punjab)
Phone No.: 0181-4317000,
JAIPUR GWALIOR CHANDIGARH
38, Jai Jawan Colony IIIrd C-8, Ist floor, G Education Mall, S.C.O. 221,
Opp. Jaipuria Hospital, Opposite Aditya College, SEC 36-D, Chandigarh
JLN Marg, Jaipur, Rajasthan Near Airtel Office, Phone No.: 0172-4630494,
Ph: 0141.2550077, 2550202 City Centre,Gwalior, M.P 9463226163, 9876961477
Ph.: 0751.4078733/44.

Potrebbero piacerti anche