Ö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.

 

Programmering i .NET 4 för .NET-utvecklare


Kurs: 26203 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

  • Förbättra .NET-applikationer med de nya funktionerna i .NET och Visual Studio 2010
  • Skriva mer uttrycksfull, dynamisk kod med C# och Visual Basic-tillägg, LINQ och PLINQ
  • Använda de nya parallelldatafunktionerna i .NET 4
  • Automatisera åtkomst till data med hjälp av Entity Framework ORM och LINQ till Entities
  • Förbättra Web Services med Windows Communication Foundation (WCF), JSON och REST
  • Utnyttja de nya funktionerna i ASP.NET inklusive dynamisk data, jQuery och routing

Sammanfattning

Allteftersom programmen blir mer avancerade behöver programmerarna verktyg för att lättare möta användarbehoven. Visual Studio 2010 och .NET 4 förenklar dataåtkomst, effektiviserar kod och förbättrar användarupplevelserna. På den här kursen får du de kunskaper du behöver för att förbättra program med hjälp av .NET-funktioner, inklusive ASP.NET 4, Entity Framework och jQuery.

Vem bör delta

Erfarna .NET-utvecklare som vill förbättra program med de nya funktionerna i .NET 4. Erfarenhet av C# eller Visual Basic-programmering i nivå med kurs 502, "Programmering med .NET: introduktion", förutsätts. Kunskaper om webbutveckling med ASP.NET underlättar.

Praktiska övningar

Kursen ger praktisk erfarenhet av de nya funktionerna i .NET 4. Bland övningarna:
  • Förbättra ASP.NET 2 webbapplikationer med hjälp av nya funktioner i .NET
  • Programmera LINQ to Object-frågor
  • Mappa objekts- och relationsdata med Entity Framework och Visual Studio ORM designer
  • Skapa och få åtkomst till REST-tjänstermed WCF
  • Integrera jQuery för webbanvändargränssnitt med snabbare svarstider
  • Bygga WCF-integrerade Silverlight-applikationer

Kursinnehåll

.NET 4: introduktion

Översikt över .NET 4-arkitekturen

  • Bkagrunden till .NET-ramverket
  • Skikt och tekniker
  • Utforska programarkitekturen från data till användargränssnittet

Utforska nya funktioner i .NET

  • LINQ
  • Entity Framework
  • WCF
  • WF 4
  • Ajax
  • jQuery
  • Silverlight
  • Höja produktiviteten med nya funktioner iVisual Studio 2010 IDE

Programmering med nya funktioner i C# och VB

Använda tillägg i C# och VB

  • Auto-implementerade egenskaper
  • Härledda typer
  • Anonyma funktioner
  • Anonyma typer
  • Lambda-uttryck
  • Objektinitierare
  • Dynamiska typer
  • Utökningsmetoder och delmetoder
  • Valfria argument

Extrahera och behandla data med LINQ

  • Välja data med LINQ-uttryck
  • Sortera och filtrera objekt
  • Förena data inom samlingar
  • Skapa LINQ-frågor med hjälp av lambda-uttryck
  • Använda de nya språkfunktionerna med LINQ

Använda parallell programmering och multitasking

  • Köra bakgrundstrådar i Task-klassen
  • Använda uppgiftsparallellism i loopar
  • Exekvera kod i parallella eller multipla CPU:er med PLINQ
  • Lägga till dynamiska funktioner i applikationer med hjälp av DLR

Få åtkomst till data med hjälp av Entity Framework (EF)

Mappa objekt till relationsdata

  • Jämföra traditionella tekniker för dataåtkomst med ORM-verktyg och -tekniker
  • Mappa tabeller till objekt med EF Designer
  • Automatiskt generera enhetsklasser
  • Lägga till beteenden och egenskaper till enheter med hjälp av partiella klasser och partiella metoder

Ersätta ADO.NET-kod med LINQ till enheter

  • Ställa frågor till relationsdatabaser
  • Lägga till, uppdatera och ta bort data med hjälp av klassen DataContext
  • Läsa och skriva XML enkelt använda LINQ i XML

Redigera olika programmeringsmodeller

  • Model-first
  • Code-first
  • Database-first
  • Använda POCOs för bättre integration i flerlagerapplikationer

Skapa REST-datatjänster med WCF

Arbeta med WCF:s nya funktioner

  • Integrera EF-enheter inom ett distribuerat programer
  • Optimera dataöverföring med JSON
  • Skapa WCF-datatjänster utan konfiguration

Åtkomst till REST-baserade tjänster via HTTP

  • Anropa tjänster från ASP.NET- och Silverlight-applikationer
  • Anropa tjänster asynkront
  • Deserialisera JSON-data vid klienten

Utveckla arbetsflödesapplikationer med hjälp av Workflow Foundation 4

  • Skapa XAML-baserade arbetsflöden med designern
  • Designa långlivade applikationer med sekventiella arbetsflöden

Förbättra användarupplevelser med nya funktioner i ASP.NET

Göra webbapplikationer snabbare

  • Skapa användargränssnitt med snabbare svarstider med hjälp av jQuery
  • Införliva jQuery-kod i webbsajter
  • Konstruera tilltalande sidor med jQuery-animering
  • Optimera URLs med routing

Automatisera åtkomst tilloch distribution av data

  • Anropa WCF -tjänster med jQuery, Ajax and JSON
  • Generera webbsajter med dynamisk data-enheter
  • Integrera Dynamic Data-kontroller i ASP.NET-sidor
  • Anpassa dynamisk data-ställningar till dataannotationer

Integrera Silverlight med ASP.NET

Skapa en Silverlight-applikation med Visual Studio 2010

  • Bädda in en Silverlight-applikation i en webbsida
  • Driftsätta Silverlight-applikationer

Utöka Silverlight med WCF

  • Skapa en WCF Service för Silverlight
  • Anropa en WCF Service från en Silverlight-applikation

<< Tillbaka till Visual Studio och .NET
 

Liknande kurser


Learning Tree AnyWareTM är ett varumärke tillhörande Learning Tree International, Inc. i USA och andra länder, och omfattas av en pågående patentansökan i USA.
 
Programmering i .NET 4

Kursschema

Live online classroom training.Du kan delta på plats i klassrummet eller live, online via AnyWare på de flesta av kursdatumen nedan.
3 - 5 oktStockholm boka kurs
12 - 14 decStockholm boka kurs

Storbritannien

28 - 30 augLondon boka kurs
7 - 9 janLondon boka kurs
6 - 8 majLondon boka kurs

USA

13 - 15 junWashington boka kurs
25 - 27 julNew York boka kurs
5 - 7 sepWashington boka kurs
10 - 12 oktWashington boka kurs
14 - 16 novNew York boka kurs
30 jan - 1 febNew York boka kurs

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

Fler datum och platser.

 

Kurspriser

19 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
14 900 krMed Företagskort -
10-kort
13 020 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.

 

 
"Learning Trees instruktörer är inte heltidsanställda. De arbetar inom det område de undervisar inom. Deras personliga erfarenheter och exempel gör kurserna relevanta i förhållande till verkliga situationer."

– M. Ohashi
Network Engineer
Media Services