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

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

SPARA UPP TILL 50 %
 

Bygga webbapplikationer med ASP.NET och Ajax


Kurs: 5064 dagar

  Tipsa    Skriv ut    Q&A    PDF    View in English

Boka direkt

Du får lära dig att

  • Skapa webbapplikationer i flera lager med Visual Studio, ASP.NET och Ajax
  • Designa för dataoberoende med Entity Framework, LINQ och ADO.NET
  • Använda distribuerade sessioner, arv av sidor och caching i ASP.NET
  • Programmera ett verksamhetslager med tillståndsobjekt och distribuerade transaktioner
  • Skapa ett mer tillgängligt användargränssnitt med Ajax Extensions och Ajax Control Toolkit
  • Utveckla snabba och effektiva webbsidor med ASP.NET Ajax Library, WCF Web services och jQuery

Sammanfattning

Moderna webbplatser måste hantera många användare på en gång och erbjuda ett snabbt och lättillgängligt webbgränssnitt 2.0. På kursen lär du dig att skapa en webbplats med flera lager med hjälp av Visual Studio och .NET. Du lär dig skapa en skalbar arkitektur, använda WCF-tjänster och MSMQ för asynkron distribuerad programmering samt hur man förbättrar användargränssnittet med Ajax Extensions, Ajax Control Toolkit, jQuery och Microsoft Ajax Library.

Vem bör delta

De som programmerar kraftfulla webbapplikationer. Erfarenhet av programmering i nivå med kurs 503, "Visual Basic: programmering för .NET", eller kurs 419, "C#-programmering", samt erfarenhet av webbutveckling förutsätts. Erfarenhet av ASP.NET och JavaScript underlättar.

Praktiska övningar

Du får erfarenhet av att bygga en skalbar applikation. Övningarna som ges i VB eller C#, omfattar:
  • Skapa anpassade verksamhetsenheter
  • Bygga ett dataåtkomstlager
  • Utnyttja säkerhetsfunktionerna i ASP.NET till användargränssnitt för webben
  • Programmera transaktionskomponenter
  • Bygga ett rikare användargränssnitt med Ajax extensions
  • Ansluta Ajax till WCF Web services
  • Bygga DHTML datavyer på klientsidan
  • Implementera meddelandeköer
  • Manipulera XML med jQuery
  • Byta ASP.NET-teman och mastersidor dynamiskt

Kursinnehåll

Arkitekturen hos skalbara applikationer

  • N-tier-applikationer
  • Distribuerade objekt jämfört med klustrade
  • Kommunikation mellan lager
  • Utmaningar med en webbfarmsmiljö

Skapa dataskiktet

Designa för dataoberoende

  • Implementera Repository-mönster
  • Arbeta med affärsobjekt
  • Definiera gränssnitt för kommunikation mellan lager

Välja teknik för dataåtkomst

  • Maximera effektiviteten med ADO.NET
  • Använda Entity Framework
  • Förenkla dataåtkomst med LINQ till SQL

Konstruera presentationslagret

Arbeta med ASP.NET-kontroller

  • Hantera kontrollhändelser
  • Binda verksamhetskomponenter med ObjectDataSource
  • Utnyttja enkel och komplex databindning

Implementera webbsäkerhet

  • Autentisera anonyma Internet-användare
  • Uppnå rollbaserad webbsäkerhet
  • Integrera Microsofts säkerhetstabeller med en befintlig databas

Bygga webbformulär

  • Ärva från en bassida
  • Byta teman och master-sidor dynamiskt

Hantera tillstånd för webbfarmer

  • Sticky sessions jämfört med dynamisk lastbalansering
  • Implementera distribuerat sessionstillstånd
  • Använda caching för prestanda och skalbarhet
  • Filtrera, sortera och samla med hjälp av LINQ to Object

Implementera verksamhetslagret

Programmera mellanskiktet

  • Fånga upp verksamhetslogik i stateful business entity objects
  • Hantera samtidighet
  • Använda .NET-transaktioner
  • Distribuera transaktioner över flera transaktionsservrar

Skicka asynkrona distribuerade meddelanden

  • Använda Microsoft Message Queue (MSMQ)
  • Läsa från och skriva till köer med System.Messaging namnutrymme

Skapa lättillgängligare ASP.NET-sidor med Ajax

Skapa ett rikare användargränssnitt med Ajax extensions

  • Integrera Ajax med befintliga sidor
  • Öka tillgängligheten med uppdateringspanelen
  • Använda AsyncPostBack Triggers för villkorsuppdateringar
  • Använda Ajax med Master Pages via ScriptManagerProxy

Använda Ajax Control Toolkit

  • Länka DropDownListor med CascadingDropDown-kontroller
  • Skriva och anropa en Ajax-aktiverad WCF Web service
  • Skapa modala dialogrutor med ModalPopup-kontrollen
  • Implementera Ajax accordion script control

Förbättra Web Form-kontroller med Ajax control extenders

  • CalendarExtender
  • SliderExtender
  • AlwaysVisibleControlExtender
  • Svara på input från användare med AutoComplete extender

Manipulera HTML med jQuery

  • Undersöka jQuerys syntax
  • Överskrida DOM med selektorer
  • Manipulera JSON, XML och HTML
  • Uppdatera kunders HTML-sidor med jQuery

Utveckla med ASP.NET Ajax-biblioteket

Använda Microsoft .js-filer

  • Bygga HTML-mallar
  • Binda data till klienten
  • Ladda Ajax-kontroller som jQuery Plugins
  • Skapa Ajax-kontroller programmatiskt

Förbättra prestandan

  • Utnyttja den asynkrona Script Loader
  • Använda Content Delivery Network
  • Minska skript-storleken med Microsoft Minifier

Driftsätta webbpaket

  • Paketera för driftsättning
  • Omvandla Web.config för release
  • Skapa Web site snapshots

<< Tillbaka till Visual Studio och .NET
 

Liknande kurser

 
Bygga webbapplikationer med ASP.NET och Ajax
Praktiska övningar

Kursschema

19 - 22 oktStockholm boka kurs
22 - 25 marsStockholm boka kurs

Storbritannien

28 sep - 1 oktLondon boka kurs
11 - 14 janLondon boka kurs

USA

9 - 12 novReston, VA boka kurs
16 - 19 novNew York boka kurs
Live online classroom training.

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.

Kurspriser

21 950 kr Ord. Pris
kurspriser med
rabattprogram
12 000 krMed Flex-Treklöver
12 225 krMed Fyrklöver
16 490 krMed Företagskort -
10-kort
16 500 krMed ProPack 40
Alla priser i SEK, exkl moms.

Bygga webbapplikationer med ASP.NET och Ajax

Deltagare programmerar verksamhetskomponenter.


 
De senaste 100 svaren gav kursen följande betyg:

  (3,77/4,00)


Certification Core Course
 
Vendor Cert - Microsoft
 
Starburst: Innehaller nu Visual Studio 2010 och .NET 4
 
Ten Questions to Ask Your Training Provider - Position Paper