|
|
|
Du får lära dig att
- Integrera funktionerna i .NET 3.0/3.5 för att förenkla komplexa flerlagers-arkitekturer
- Automatisera och optimera databasåtkomst med LINQ till SQL och LINQ till Objects
- Designa moderna grafiska applikationer med Windows Presentation Foundation
- Distribuera applikationer över flera kanaler med Windows Communication Foundation
- Organisera affärsprocesser med Windows Workflow Foundation
- Utveckla webbläsarbaserade applikationer med Silverlight och ASP.NET AJAX
Sammanfattning Ramverken .NET 3.0 och 3.5 introducerar en rad teknologier som förenklar skapandet av komplexa distribuerade applikationer. För att kunna utnyttja dessa teknologier är det nödvändigt att förstå båda ramverken var för sig samt som en helhet. Kursen ger dig en förståelse för LINQ, WPF, WCF, WF och andra .NET-teknologier och hur dessa används för att bygga avancerade moderna applikationer.
Vem bör delta Erfarna utvecklare av .NET 2.0 som vill utnyttja funktionerna i .NET 3.0/3.5. Programmeringserfarenhet i nivå med kurs 503, " Visual Basic: programmering för .NET", eller kurs 419, " C#-programmering", förutsätts.
Praktiska övningar Övningarna ger dig praktisk erfarenhet av att utveckla .NET 3.0/3.5-applikationer. Övningarna som ges i Visual Basic eller C#, omfattar:
- Hämta och uppdatera data med LINQ
- Skapa WPF-användargränssnitt
- Bygga och använda WCF-tjänster
- Utforma länge pågående affärsprocesser med arbetsflöden för tillståndsmaskiner
- Anropa WCF arbetsflödestjänster från Silverlight
- Animera Silverlight med XAML
Kursinnehåll .NET 3.0/3.5: introduktion
- Utforska .NET 3.0/3.5-arkitekturen
- LINQ
- WPF
- WCF
- WF
- ASP.NET AJAX
- Silverlight
Language Integrated Query (LINQ)
Utveckla LINQ-frågor
- Utforska LINQ:s syntax
- Bestämma (inferring) datatyper vid designtillfället
Object Relational Mapping med LINQ till SQL
- Fråga databasen
- Returnera LINQ Entities
- Styra hur data laddas med Lambda-uttryck
- Främja entitetsförändringar på databaser via DataContext
- Lägga till lagrade procedurer till DataContext
Ändra data med LINQ till Objects
- Sortera och filtrera objekt
- Aggregera objektdata
- Arbeta med anonyma typer
Windows Presentation Foundation (WPF)
Bygga ett XAML presentationslager
- Designa ett användargränssnitt med XAML
- Använda vanliga XAML-kontroller och XAML-egenskaper
- ComboBox
- Label
- TextBox
Generera avancerad layout
- Positionera kontroller med Canvas och Grid
- Organisera kontroller med StackPanel och DockPanel
- Förbättra kontrollernas utseende med färg och opacitet
- Använda stigande borstar med stilinställningar
- Binda kontroller till stilar
Aktivera WPF-applikationer
- Hantera händelser
- Visa fönster och dialogrutor
- Effektivisera användargränssnittet med Model-View-ViewModel
- Binda kontroller till ObservableCollection
- Driftsätta med ClickOnce
Windows Communication Foundation (WCF)
Programmera distribuerade applikationer med WCF
- Definiera och implementera WCF-gränssnitt
- Konfigurera binära kanaler och HTTP-kanaler
- Serialisera affärsenheter för WCF
- Kontrollera WCF-beteenden
WCF-tjänster
- Ställa in en tjänstereferens
- Konfigurera WCF-klienter
- Skapa WPF-klienter
- Hantera transport- och meddelandesäkerhet
Windows Workflow Foundation (WF)
Modellera affärsprocesser med WF
- Sammanställa sekvensiella arbetsflöden med den visuella designern
- Lägga till och implementera Activities
- Vara värd för arbetsflödets körtid
Tillämpa logik på ett arbetsflöde
- Rikta programflöde med IfElse och While
- Ställa in deklarativa villkor och kodvillkor
Representera länge pågående affärsprocesser
- Designa arbetsflöden för tillståndsmaskiner
- Använda State-, EventDriven- och SetState-aktiviteter
- Lagra arbetsflöde med SQL Server
Integrera WF och WCF
- Använda System.WorkflowServices
- Skicka data till arbetsflödet med ReceiveActivity
- Returnera data från arbetsflödet
Silverlight och ASP.NET AJAX
Skapa Silverlight-användargränssnitt för flera plattformar
- Arbeta med objektet UserControl
- Konvertera XAML från WPF till Silverlight
- Åtkomst till QueryString
- Anropa JavaScript från Silverlight
- Berika användargränssnittet med XAML-animationer
Kombinera Silverlight med WCF
- Göra asynkrona anrop till WCF
- Förpacka en arbetsflödestjänst
Förbättra användargränssnittet ASP.NET AJAX
- Jämföra AJAX och Silverlight
- Anropa WCF från ASP.NET AJAX
|
<< Tillbaka till Visual Studio och .NET
Liknande kurser
|
|

Kursschema
Du kan gå de överstrukna kurserna i klassrummet eller online med Learning Tree AnyWareTM.
Fler datum och platser.
Företagsintern &
anpassad utbildning
Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.
|
|
|
Deltagare integrerar WCF, WF, LINQ och Silverlight.
|
"Jag har gått Learning Tree-kurser för att förbereda mig inför projekt. Kursen gav mig den struktur och kännedom om tekniken som jag behövde för att kunna arbeta med den, och la samtidigt grunden för framtida fördjupning. Jag tycker om de praktiska övningarna eftersom man alltid lär sig mer när man får utföra det själv." |
|
 |
|