08-506 668 00
Training You Can Trust®
 
 

.NET 3.0/3.5 Overview: Hands-On

 
Kurs: 976   Längd: 4 dagar
 
 

You Will Learn How To

  • Integrate the features of .NET 3.0/3.5 to simplify complex, multitier application architectures
  • Automate and optimise database access with LINQ to SQL and LINQ to Objects
  • Design modern graphical applications with Windows Presentation Foundation
  • Distribute applications over multiple channels with Windows Communication Foundation
  • Orchestrate business processes using Windows Workflow Foundation
  • Develop browser-based applications using Silverlight and ASP.NET Ajax

Course Benefits

The .NET Frameworks 3.0 and 3.5 introduced a range of technologies that can greatly simplify the creation of complex distributed applications. In order to take advantage of these technologies, it is necessary to understand them both individually and as an integrated whole. In this course, you gain an understanding of LINQ, WPF, WCF, WF and other .NET technologies, and how they can be used to build sophisticated modern applications.

Who Should Attend

Experienced .NET 2.0 developers interested in utilising the features of .NET 3.0/3.5. Programming experience at the level of Course 503, "Visual Basic Programming for .NET", or Course 419, "C# Programming", is assumed.

Hands-On Training

Hands-on exercises provide you with practical experience developing .NET 3.0/3.5 applications. Exercises, presented in Visual Basic or C#, include:
  • Retrieving and updating data with LINQ
  • Creating WPF-user interfaces
  • Building and consuming WCF services
  • Orchestrating long-running business processes with persistent state machine workflows
  • Calling WCF workflow services from Silverlight
  • Animating Silverlight with XAML

Related Courses

  • 975 Windows Presentation Foundation (WPF) & Silverlight: introduktion
  • 2601 Introduktion till .NET Web Services
  • 973 Programmera C#: utökad funktionalitet
  • 2615 Programmera SharePoint 2010-applikationer med .NET
  • 511 .NET: beprövade lösningar och designmönster
  • 506 Building Web Applications with ASP.NET and Ajax UK course
  • 512 ASP.NET WebForms: omfattande introduktion
  • 977 Skapa webbapplikationer med ASP.NET MVC
  • 2602 Windows Azure

  .NET 3.0/3.5 Overview

Kursschema

Learning Tree AnyWareDu kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.

Storbritannien

10 - 13 juliLondon 

USA

20 - 23 marsReston, VA 
27 - 30 marsNew York 

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.


För fler kursdatum besök www.learningtree.se
 
http://www.learningtree.se/courses/se976.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

.NET 3.0/3.5 Overview: Hands-On

 
Kurs: 976   Längd: 4 dagar
 
 
Course Content
 

Introducing .NET 3.0/3.5

  • Exploring .NET 3.0/3.5 architecture
  • LINQ
  • WPF
  • WCF
  • WF
  • ASP.NET Ajax
  • Silverlight

Language Integrated Query (LINQ)

Developing LINQ queries

  • Investigating LINQ syntax
  • Inferring data types at design time

Object relational mapping with LINQ to SQL

  • Querying a database
  • Returning LINQ Entities

Working with the LINQ designer

  • Controlling how data is loaded with lambda expressions
  • Promoting entity changes to databases via the DataContext
  • Managing the DataContext in an n-tier environment
  • Adding stored procedures to the DataContext

Manipulating data with LINQ to Objects

  • Sorting and filtering objects
  • Aggregating object data
  • Working with anonymous types

Windows Presentation Foundation (WPF)

Building a XAML presentation layer

  • Designing a UI with XAML
  • Utilising common XAML controls and properties
  • ComboBox
  • Label
  • TextBox

Generating sophisticated layouts

  • Positioning controls using Canvas and Grid
  • Organising controls with StackPanel and DockPanel
  • Enhancing control appearance with colour and opacity
  • Applying gradient brushes with style setters
  • Binding controls to styles

Activating WPF applications

  • Handling events
  • Showing windows and dialogs
  • Streamlining the UI with Model-View-ViewModel
  • Binding controls to ObservableCollection
  • Deploying with ClickOnce

Windows Communication Foundation (WCF)

Programming distributed applications with WCF

  • Defining and implementing WCF interfaces
  • Configuring binary and HTTP channels
  • Serialising business entities for WCF
  • Controlling WCF behaviours

Consuming WCF services

  • Setting a service reference
  • Configuring WCF clients
  • Building WPF clients
  • Managing transport and message security

Windows Workflow Foundation (WF)

Modelling business processes with WF

  • Composing sequential workflow with the visual designer
  • Adding and implementing Activities
  • Hosting the workflow runtime

Applying logic to a workflow

  • Directing program flow with IfElse and While
  • Setting declarative and code conditions

Representing long-running business processes

  • Designing state machine workflows
  • Employing the State, EventDriven and SetState activities
  • Persisting workflow with SQL Server

Integrating WF and WCF

  • Leveraging System.WorkflowServices
  • Passing data to the workflow with the ReceiveActivity
  • Returning data from workflow

Silverlight and ASP.NET Ajax

Creating cross-platform Silverlight UIs

  • Working with the UserControl object
  • Converting XAML from WPF to Silverlight
  • Accessing the QueryString
  • Invoking JavaScript from Silverlight
  • Enriching the UI with XAML animations

Combining Silverlight with WCF

  • Making asynchronous calls to WCF
  • Wrapping a workflow service

Enhancing the UI with ASP.NET Ajax

  • Comparing Ajax with Silverlight
  • Calling WCF from ASP.NET Ajax
 
http://www.learningtree.se/courses/se976.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

.NET 3.0/3.5 Overview: Hands-On

 
Kurs: 976   Längd: 4 dagar
 
 
Kurspriser
22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

I kursavgiften ingår bl a...

  • Kursplats
  • Gruppövningar
  • Tillgång till klassrumsutrustning
  • Omfattande kursmaterial
  • Lunch
  • För- och eftermiddagsfika
  • Kursdiplom
  • Kostnadsfritt deltagande i våra specialiserade Certifieringsprogram (inkl. tillhörande examenstester)
 
 

Nyttja våra förmånliga erbjudanden och avtal

Learning Trees Två-, Tre- och Fyrklöver
  • Personligt rabattprogram med 2, 3 eller 4 valfria kurser
  • Upp till 50 % rabatt per kurs jämfört med ord. pris
  • Läs mer på www.learningtree.se/klover
Learning Trees Företagskort
  • Flexibelt och kostnadseffektivt som ger upp till 35 % rabatt kurs jämfört med ord. pris
  • Utbilda valfri medarbetare, när som helst och var som helst under 12 månader
  • Läs mer på www.learningtree.se/foretagskort

Vi garanterar att du blir nöjd

Om du inte känner dig 100 % övertygad om att Learning Tree har levererat vad du förväntat dig så tar vi inte ut någon avgift för ditt kursdeltagande. Vår kvalitetsgaranti ger den enskilde deltagaren möjlighet att efter genomförd kurs endast betala om kursen uppfyller deltagarens förväntningar.

Boka dig idag!

Vårt omfattande kursschema ger dig möjlighet att välja både datum och kursort för din utbildning. Ring 08-506 668 00 eller boka dig online.

 
http://www.learningtree.se/courses/se976.htm