Course Overview This workshop is designed to provide participants with concepts, techniques and lessons from experience that will help them be more successful. The training starts by explaining the emerging trends like Cloud, Grid, Mesh and Parallel, and then continues to discuss in depth how to develop applications which harvest the potential of these emerging technologies. You will learn not only learn Dotnet 4.0, but also relevant design guidelines, best practices, and pitfalls. The objective of the training is not to just mentor on Dotnet 4.0, but also a better software engineer.
Bangalore : 18 & 19 March, 2010
Course Fees- Please Contact Vertical Divers for pricing
- For Registration and Discounts see the Registration Page
- For Event Dates see the Schedule grid
You will receive a course kit. This comprehensive kit contains valuable, real-world examples and best practice insights so that you can get started right away on your own. Faciliator Mr. Mubarak Abdulla, know more about him Course Coverage and DurationThis is a two-days intense course for developers and application architects. - Cloud Development
- Model Driven Development
- Parallel Development
- Application Server
- Windows Communication Foundation 4.0
- Workflow Foundation 4.0
- .net Framework & C# 4.0
- ASP.net 4.0
- Visual Studio 2010
Target AudienceAny .NET developer or architect would benefit greatly from the .net 4.0. Prerequisites- Windows Communication Foundation
- Workflow foundation
- ASP.net
Detailed Course ContentCloud Development - Introduction to Cloud computing
- Cloud Architecture
- Cloud v/s Grid v/s Mesh
- Introduction to Windows Azure
- Windows Azure v/s Windows Server 8
- Azure Services
- .Net Services
- .Net Service Bus Architecture
- Limitations of Service bus
- SQL Services
- Azure Storage v/s SQL storage
- Limitations of SQL Services
- Live Services, Live Mesh and Live Framework
- Creating Mashup Applications
- Design Strategies for developing applications for the Cloud
Model Driven Development - Introduction to Oslo
- Oslo Architecture
- Introduction to M Modeling language
- Understanding Quadrant
- Oslo Repository
- Defining M Schema using M Grammar
- Instantiating M Schema using M Graph
Parallel Development - Multi-core v/s Many-core processors
- Declarative data parallelism
- Parallel LINQ-to-Objects (PLINQ)
- Imperative data parallelism
- Imperative task parallelism
- Task Parallel Library (TPL)
- Parallel programming in F#
Application Server - Introduction to Dublin
- Dublin Architecture
- Dublin v/s BizTalk Server
- Dublin Extension in IIS Manager
- Message-based correlation
- Content-based message forwarding service
- Creating Scalable Applications using Dublin
- Enables scale-out of stateful workflow applications
- Enhanced management and monitoring functions
- Tracking store for workflow events
- Deploying from Oslo Repository
- .net Platform Enhancements
Windows Communication Foundation 4.0 - Representational state transfer (REST) enhancements
- Templates to accelerate building Singleton & Collection Services
- Atom Feed and Publishing Protocol Services
- HTTP Plain XML Services
- Protocols: WS-Discovery, WS-I BP 1.2
- Duplex durable messaging
- Correlation enhancements
- Content- and context-driven, one-way support
- Seamless integration between Windows Workflow Foundation
- Ability to build an entire application in XAML, from presentation to data to services to workflow
Workflow Foundation 4.0 - The new visual designer
- Significant improvements in performance and scalability
- The flowchart control model
- Expanded built-in activities: Windows PowerShell, database, messaging, etc.
- Enhancements in workflow modeling
- Persistence control
- Transaction flow
- Compensation support
- Data binding and variable/argument scoping
.net Framework & C# 4.0 - Biginteger datatype
- Concurrent-collection
- Managed Extensibility Framework
- Co- and contra-variance
- Named and optional parameters
- Dynamic Language Runtime
- Improved COM Interoperability
ASP.net 4.0 - ASP.NET 4.0 Webforms
- ClientID
- View State enhancements
- URL Routing
- CSS enhancements
- ASP.NET AJAX
- ASP.NET MVC
- ASP.NET Dynamic Data
- Entity framework
Visual Studio 2010 - The WPF Editor
- New Features in 2010
- Application Life Cycle Management
- Test Driven Development

|