Learning Tree International

Tel: 08-506 668 00
 

Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

Tidsbegränsat erbjudande  – Spara upp till 40 % per kurs
 

Windows® Presentation Foundation (WPF) & Silverlight: introduktion


Kurs: 9754 dagar

 Tipsa kollega   Skriv ut   Frågor och svar   Ladda ner PDF   Facebook   Twitter    View in English

Boka direkt

Du får lära dig att

  • Skapa tilltalande och moderna användarupplevelser med Windows Presentation Foundation (WPF)
  • Använda Visual Studio, XAML, C# och Visual Basic för att skapa WPF- och Silverlight-applikationer
  • Driftsätta självständiga .NET-applikationer för Windows, Mac OS X och andra system med Silverlight
  • Hantera avancerade skärmlayouter som stödjer olika maskiner, skärmstorlekar och upplösningar
  • Designa visuellt tilltalande och dynamiska användargränssnitt med stilar, animeringar, transformationer och triggers
  • Förenkla komplexa arkitekturer med databindning och designmönstret Model-View-ViewModel (MVVM)

Sammanfattning

Windows Presentation Foundation (WPF) är nästa generations plattform för att skapa användargränssnitt med ramverket Microsoft .NET. Med WPF kan utvecklare och designers lätt skapa dynamiska, datadrivna och visuellt tilltalande program. På kursen får du programmera applikationer som integrerar huvudkomponenterna i WPF. Du lär dig också att driftsätta dina .NET-applikationer på multipla plattformar med Silverlight.

Vem bör delta

.NET-utvecklare och andra utvecklare som vill använda WPF och Silverlight för att bygga moderna, visuella applikationer för Windows, Mac OS X och andra miljöer. Erfarenhet av .NET-programmering i nivå med kurs 502, "Programmering med .NET: introduktion", förutsätts.

Praktiska övningar

Du får praktisk erfarenhet av att bygga WPF- och Silverlight-applikationer med XAML, VB och C#. Bland övningarna:
  • Skapa WPF- och Silverlight-projekt med Visual Studio
  • Utforma XAML-användargränssnitt med WPF- och Silverlight-containers och -kontroller
  • Förbättra det visuella intrycket med stilar, mallar, triggers, animeringar och transformationer
  • Synkronisera användargränssnitt med bindbara datakällor
  • Refaktorisera applikationsarkitekturen till designmönstret MVVM

Kursinnehåll

Programmera WPF med XAML och Visual Studio

Skapa WPF-applikationer i Visual Studio

  • Fördelarna med WPF och Silverlight
  • Ställa in egenskaper för applikationer och fönster
  • Implementera beteenden i kod-bakom-fil

Koda i XAML

  • Lägga till kontroller till containers
  • Ställa in egenskaper med hjälp av attribut- och elementsyntax
  • Referera till externa namnutrymmen med hjälp av XAML
  • Hantera bubblande och tunnlande routade händelser

Skapa WPF-program

Bygga webbläsar-baserade och navigations-applikationer

  • Ladda XAML-sidor i webbläsaren
  • Navigera mellan sidor med navigeringstjänsten
  • Hyperlänka till andra sidor och webbplatser
  • Skicka data mellan sidor
  • Navigera i sidhistoriken

Driftsätta WPF-applikationer med ClickOnce

  • Publicera på webben
  • Konfigurera förutsättningar och uppdateringar
  • Säkra applikationer driftsatta med ClickOnce

Utforma Silverlight-användargränssnitt för olika plattformar

Skapa Silverlight webbapplikationer

  • Koda Silverlight med C#, VB och XAML
  • Navigera i en Silverlight-applikation
  • Använda Silverlight-kontroller
  • Använda WCF-tjänster

Köra Silverlight-applikationer utanför webbläsaren

  • Installera Silverlight-applikationer på Windows och OS X
  • Ladda ner uppdateringar
  • Kontrollera nätverket

Integrera Silverlight med ASP.NET

  • Åtkomst till webbläsaren
  • Kontrollera sidors HTML-innehåll
  • Anropa JavaScript-funktioner från Silverlight och vice versa

Designa användargränssnitt för WPF och Silverlight

Använda WPF-kontroller

  • Button
  • TextBox
  • TextBlock
  • Label
  • Checkbox
  • Slider
  • Image
  • Menus
  • Status bars
  • RichTextBox
  • Positionskontroller i Grid- & Canvas-containers
  • Silverlight control toolkit

Hantera avancerade layouter

  • Definiera rader och kolumner i rutnätet
  • Tilldela kontroller till celler
  • Räcka över flera celler
  • Ändra storlek på rader och kolumner med GridSplitter
  • Positionera delar med StackPanel och WrapPanel
  • Docka kontroller till fönster med DockPanel

Utforma WPF- och Silverlight-applikationer

Ändra utseenden på användargränssnitt

  • Marginal
  • Spalter
  • Typsnitt
  • Bakgrund
  • Förgrund
  • Opacitet
  • Transparens
  • Specificera stilar med element

Behålla stilkonsekvens med resurser

  • Namnge och utöka kontrollstilar
  • Paketera stilar i resursregister
  • Anpassa kontroller med mallar

Lägga till bilder och grafik till användargränssnittet

  • Rita former och grader
  • Konvertera skalbar vektorgrafik till XAML
  • Programmera användarkontroller och egenskaper för beroenden

Automatisera dataåtkomst med databindning

Binda kontrollegenskaper med XAML

  • ItemsControl
  • ComboBox
  • ListBox
  • Formatera innehåll med datamallar
  • Förbättra formulär med rullningsbara och utökningsbara områden

Dataåtkomst med data providers

  • Visa XML-data med XML DataProvider och XPath
  • Komma åt samlingar med ObjectDataProvider
  • Programmera anpassade typ-konverterare

Designmönstret Model-View-ViewModel (MVVM)

  • Binda till ViewModel-klassen
  • Validera användar-input
  • Implementera gränssnittet INotifyPropertyChanged
  • Uppdatera arkiv automatiskt med ObservableCollection

Effektivisera händelsehantering med kommandon och bifogade beteenden

  • Ansluta komponenter till inbyggda WPF-kommandon
  • Programmera anpassade routade kommandon
  • Använda relay- och delegate-kommandon
  • Lägga till bifogade egenskaper och beteenden

<< Tillbaka till Visual Studio och .NET
 

Liknande kurser


Windows är ett registrerat varumärke som ägs av Microsoft Corporation.
 
Windows Presentation Foundation (WPF) & Silverlight: introduktion

Kursschema

Learning Tree AnyWare Du kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
22 - 25 majStockholm boka kurs
23 - 26 oktStockholm boka kurs

Storbritannien

22 - 25 majLondon boka kurs

USA

27 - 30 marsWashington boka kurs
10 - 13 aprilWashington boka kurs
17 - 20 aprilNew York boka kurs
1 - 4 majWashington boka kurs

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

Fler datum och platser.

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.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.

Windows Presentation Foundation (WPF) & Silverlight: introduktion

Deltagare programmerar WPF med XAML.


Kursdeltagarnas genomsnittsbedömning

De senaste 12 månadernas bedömningar

5 stjärnor:
74 %
4 stjärnor:
23 %
3 stjärnor:
3 %
2 stjärnor:
0 %
1 stjärna:   0 %

 
"Learning Tree-kurserna ger mig de nya kunskaper jag behöver i jobbet. Kurserna håller mig uppdaterad och ger mig nya karriärchanser."



Certification Core Course
 
Vendor Cert - Microsoft
 
Ten Questions to Ask Your Training Provider - Position Paper