Custom Search
Provided by: IntSol India

Microsoft .NET Framework 3.5, C# 3.0, Visual Studio .NET 2008 Workshop

Microsoft .NET

IntSol India
Training Provided by IntSol India Course: Microsoft .NET Framework 3. 5 Workshop (WCF, WPF, WF) Trainer: Mr. Ramkumar Month: April 2009 Venue: IntSol, Sarjapur Outer Ring Road, Bangalore - 37. Tel: 080-41102015/ 16, 919845972268 For more details log on to: http://www. intsol. in Objective: This training course is best suited and designed for software developers working with Microsoft based technologies especially those whoa ve already familiar with .NET and Programming for the .NET platform using Microsoft Visual Studio. The primary goal of this training is to ensure the following objectives are met. a) Understanding New .NET Framework 3. 5 Features and Services b) Understanding WF Needs c) Understanding WF Architecture d) Developing WF based Applications e) Understanding WCF Needs & Architecture f) Developing WCF based Applications g) Understanding C# 3. 0 Enhancements h) Understanding LINQ i) Understanding ADO. NET 3. 5 Features j) Understanding ASP. NET AJAX 3. 5 Features Pre-requisites: As this course is targeted for advanced developers, a participant should have good understanding and knowledge on designing and developing applications using Microsoft. NET Framework 2. 0 technologies.
Related Software Programs or Products: Microsoft Visual Studio 2008
Related Jobs or Careers: Microsoft DOT NET Developers
This is primarily ilt training
workshop / seminarThis is a workshop seminar
computer labComputer Lab Work
coursewareCourseware may be available for purchase
instructor led trainingThis class may be available at a classroom in Bangalore, Karnataka, or at one of these training facilities: Bangalore, Andhra Pradesh,
Contact IntSol India for more information
Course Level:intermediate
Duration:3 days
Training Presented in:English
Microsoft .NET Framework 3.5, C# 3.0, Visual Studio .NET 2008 Workshop Day I
Understanding Microsoft. NET Framework 3. 0 Features and Services
Microsoft Windows Workflow Foundation
Introducing Windows Workflow Foundation
Workflow Concepts and Principles
Comparing WF with Microsoft BizTalk and WCF
Beginning Programming with WF
Visual Studio Workflow Support
Building First Workflow Program
The Workflow Runtime
Hosing WF in Applications
Starting / Stopping the Workflow Runtime
Subscribing to Workflow Runtime Events
Workflow Instances
Introducing Workflow Instance object
Starting a Workflow Instance
Determining Workflow Instance Status
Dehydration and Rehydration
Introduction to Activities and Workflow Types
Activity - Basic Unit of Work
Workflow Types
Sequence Activity
State Activity
Loading and Unloading Instances
Persisting Workflow Instances
Introducing the SQL Workflow Persistence Service
Loading / Unloading Instances
Working with Activities
Basic Activity Operations
Sequence Activity Object
Code Activity
Throw Activity
Fault Handler Activity
Suspend & Terminate Activity
Calling External Methods and Workflows
Logic Flow Activities
Event Activities
Parallel Activities
Policy and Rules
Working with Activities Contd.,
Developing Custom Activities
Workflow Processing
State-Based Workflows
State Machine Concept
State Activity
Building State Based Workflow Application
Workflows and Transactions
Understanding Transactions
Initiating Transactions in Workflows
Compensatable Transaction Scope Activity
Creating a Transacted Workflow
Invoking Web Services from Workflows
Invoke Web Services Activity
Working with Sessions
Workflows as Web Services
Exposing a Workflow as an XML Web Service
Creating a Host Web Service Project
Day II
Microsoft Windows Communication Foundation
Introduction to Windows Communication Foundation
The Need for SOA
Why WCF
WCF Concepts
Messages
Channels
Services
Behaviors
Understanding WCF
WCF Programming Model
Installing WCF
Creating First WCF Service
Programming WCF
Addresses
WCF Addresses
Programming WCF Addresses
I N T S O L C O N S U L T I N G Page 4
Understanding & Programming WCF Bindings
Understanding & Programming WCF Contracts
Clients
Client Architecture
Client Communication Patterns
Creating Client Code
Defining Client Bindings and Endpoints
Typed Vs Un Typed Services
Services
Service Behaviors
Instance Context
Handling Exceptions
Transactions and Reliable Sessions
Security
Security Overview
Security Behaviors and Bindings
Securing Clients and Services
Interoperability and Integration
Web Services Interoperability
Customizing WCF Services
Extending Service Host and Service Model Layer
Extending Channel Layer
Extending Bindings
Deploying WCF
Deploying & Managing WCF
Tracing
Message Logging
Service Configuration Editor
Performance Counters
Hosing WCF Services
Hosting Vs Self Hosting
Hosting Options
Day III
Introducing Microsoft C# 3. 0 - Language Enhancements
Using Implicitly Typed Local Variables
Understanding Restrictions of Implicit Type Declarations
Extending Types with Extension Methods
Declaring Extension Methods
Using Extension Methods with Generic Types
Working with Lambda Expressions
Replacing Anonymous Methods with a Lambda Expression
Defining Lambda Expression with Multiple Parameters
Defining Lambda Expression to a Create Expression Trees
Easy Initialization with Object and Collection Initializes
Using Object Initializes
Using Collection Initializes
Using Anonymous Types
Creating Anonymous Types
Understanding Queries and Query Expressions
Using Queries with in-Memory Collections
LINQ
Using LINQ
Introduction to LINQ
Architecture of LINQ
LINQ Project Structure
Using LINQ to Objects
Try It Out: Coding a Simple LINQ to Objects Query
How It Works
Using LINQ to SQL
Try It Out: Coding a Simple LINQ to SQL Query
How It Works
Try It Out: Using the where Clause
How It Works
Using LINQ to XML
Try It Out: Coding a Simple LINQ to XML Query
How It Works
ADO. NET 3. 5
Using ADO. NET 3. 5
Understanding ADO. NET 3. 5 Entity Framework
Understanding the Entity Data Model
Working with the Entity Data Model
Try It Out: Creating an Entity Data Model
How It Works
Try It Out: Schema Abstraction Using an Entity Data Model
ASP. NET 3. 5 (AJAX Coverage)
ASP. NET AJAX (Asynchronous JavaScript and XML HTTP) Concepts and Facilities
Classic ASP. NET Page Life Cycle vs. The AJAX model of page update
Browser Support for AJAX: XMLHttpRequest Object
The minimal components of an AJAX framework; the role of JavaScript and XML
ASP. NET AJAX
Microsoft Client Library for AJAX overview
I N T S O L C O N S U L T I N G Page 6
Examples of what you can do with AJAX
Sample of simple AJAX code
AJAX and the Visual Studio Debugger
ASP. NET AJAX Web Site Implementation Details
The WEB. CONFIG file
The Runtime engine
The Script manager control - Script loading, Script error handling
The mechanics of partial page rendering using AJAX
Defining updateable regions
The Update Panel control
Triggering the panel update
Triggering periodic updates to the panel
Providing user feedback; client side events
Passing data and animating panels during updates
The AJAX Controls for ASP. NET
The Extender controls and Extender Control class
The Accordion control
The Rating control
The Reorder List control
The Tab Container control
AJAX Control Toolkit Extenders: Panel, Button, Popup, UI, Input and Animation Extenders
AJAX Application-Building under ASP. NET
AJAX Pluses and Minuses
Best practices, patterns and services
Periodic Screen Refresh
Reducing Page flicker
About The Training Provider: IntSol India
IntSol India - INTSOL provides one stop solution for all your Training requirements of Technology and Soft Skills training programs, to contribute towards maximizing the resources. We have expert instructors on: Microsoft Visual Studio 2008 - Framework 2. 0, 3. 0 & 3. 5 Microsoft SharePoint Server 2007 (MOSS) - Development & Administration Microsoft SQL Server (Development and Administration including...
Want to Sell More ramkumar training?
tcw11-gfc-v396M-11/19/09-10:01:02-()[A]-[A]-[A] -00:34:21