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
 

Visual Basic®: programmering för .NET


Kurs: 5034 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 affärsapplikationer som till fullo utnyttjar Visual Basic (VB) och .NET
  • Göra modeller av affärslogiken genom att koda klasser med fält, egenskaper, metoder och händelser
  • Använda avancerade VB objekt-orienteradade (OO) programmeringskunskaper med arv, gränssnitt och polymorfism
  • Designa Windows och ASP.NET webbanvändargränssnitt med Visual Basic
  • Använda Entity Framework-, LINQ- och lambda-funktionerna för avancerad dataåtkomst
  • Förenkla driftssättning med Click Once och ASP.NET Web Deploy

Sammanfattning

Visual Basic ger utvecklare möjlighet att snabbt sätta ihop välbyggda applikationer som fungerar på Microsoft .NET-ramverket. Den här kursen ger dig kunskaperna och teknikerna som behövs för att skriva avancerade Windows- eller ASP. Net-applikationer med Visual Basic. Du utvecklar kunskaperna för att utnyttja de objektorienterade funktionerna i Visual Basic för att bygga affärsapplikationer.

Vem bör delta

Alla som är intresserade av .NET-programmering med VB. Någon erfarenhet av ett språk som VB 6 eller tidigare, VBScript, VBA, C, eller Pascal förutsätts. För den som bara har erfarenhet av COBOL, RPG, SQL, HTML eller liknande ger kurs 502, "Programmering med .NET: omfattande introduktion", en bra bas.

Praktiska övningar

Under kursen arbetar du med avancerade VB-funktioner för att få fördjupad praktisk erfarenhet. Övningarna omfattar:
  • Arkitektrita en affärsapplikation med hjälp av Visual Basic
  • Koda affärslogikklasser med Visual Studio
  • Utnyttja OO-funktioner i Visual Basic
  • Skapa datadrivna webb- och Windows-UI:n
  • Skapa väldesignade ASP.NET webb- och Windows-användargränssnitt
  • Integrera SQL Server dataåtkomst i Visual Basic med LINQ och EF
  • Driftsätta Windows- och ASP.NET-webbapplikationer

Kursinnehåll

Utveckla affärsapplikationer i .NET

  • Skapa en effektiv flerlagers applikationsarkitektur
  • Implementera en Visual Basic-lösning med Visual Studio
  • Dela upp applikationsproblem i Visual Basic-projekt och assemblatorer
  • Effektiva namngivningsassembler med Visual Studio

Objektorienterad programmering med Visual Basic

Designa klasser med inkapsling

  • Koda klasser med fält, publika egenskaper, metoder och händelser
  • Exemplifiera objekt med konstruktörer och objektinitierare
  • Länka objekt med associationer
  • Bygga klasser visuellt med Visual Studio class designer
  • Skapa delade, överlagrings- och förlängda metoder

Använda arv

  • Identifiera när man ska använda arv
  • Koda arvshierarkier med Inherits
  • Överskrida basklassfunktioner med Protected, Overridable och Overrides

Använda polymorfism

  • Skapa abstraktioner med gränssnitt och MustInherit -klasser
  • Bifoga Implements-klausulen eller MustOverride-modifieraren
  • Inbegripa polymorfiskt beteende
  • Implementera i NotifyPropertyChanged och i DataErrorInfo

Använda .NET Framework

Common Language Runtime (CLR)

  • CLR-arkitektur och tjänster
  • Hantera minnes- och anhopning
  • Kompilera Visual Basic till mellanspråk
  • Hantera fel med Try/Catch/ Finally
  • Ta bort undantag för att upprätthålla ett korrekt klientbeteende

Utforska .NET Framework Class Library (FCL)

  • Visual Basics främsta typer: String, Integer, Double, Date, Boolean, Object
  • Jämföra värde- och referenstyper
  • Representera datauppsättningar med .NET-uppställningar och generiska samlingar: List(Of T), BindingList(Of T)
  • Utnyttja data-annoteringsattribut till EF- och UI-validering
  • Matcha komplexa mönster med Regular Expressions
  • Programmera .NET-användargränssnitt
  • Designa ASP.NET-webbsidor och lägga till kontroller
  • Arbeta med ASP.NETs sidlivscykel och händelser
  • Använda nyckelfunktioner i ASP.NET: Master Pages, Security och Validation
  • Integrera dataaccess ASP.NET med datakällkontroller

Konstruera .NET-skrivbordsapplikationer

  • Formge Windows Forms och kontroller
  • Reagera på händelser i användargränssnittet
  • Implementera master/detalj-databindning
  • Visa fel i inlagda data med Error Provider

Få åtkomst till data med Entity Framework och LINQ

Ansluta till databaser med ADO.NET

  • Arbeta med Connection, Command och DataReader
  • Integrera dataåtkomst i ASP.NET Entity Framework
  • Släppa disponibla objekt

Styra objekt till databaser med hjälp av ADO.NET Entity Framework

  • Avdramatisera databas-, modell och koden först-metoderna
  • Automatisera object relational mapping med hjälp av DbContext och DbSet
  • Representera associationer med foreign key mappings
  • Långsamma och snabba laddningsrelaterade objekt
  • Lagra en objektgraf i databasen

Integrera query i Visual Basic med LINQ

  • Konstruera LINQ-uppgifter
  • Filtrera, sortera, gruppera och omforma data: Var, Ordna efter, Gruppera efter och Välj
  • Bygga anpassade objekt från LINQ queries med anonyma klasser
  • Arbeta med uttryck och lambda-funktion i LINQ syntax
  • Använda LINQ med samlingar och Entity Framework

Driftsätta Visual Basic-applikationer

  • Använda .NET -konfiguration och Visual Basic My.Settings
  • Paketera ASP.NET-webbapplikationer med Visual Studio
  • Publicera Windows-applikationer med Click Once

<< Tillbaka till Visual Studio och .NET
 

Liknande kurser


Visual Basic är ett registrerat varumärke som ägs av Microsoft Corporation.
 
Visual Basic: programmering för .NET

Kursschema

Learning Tree AnyWare Du kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
4 - 7 sepStockholm boka kurs

Storbritannien

1 - 4 majLondon boka kurs

USA

21 - 24 febWashington boka kurs
10 - 13 aprilWashington boka kurs
1 - 4 majNew York boka kurs
8 - 11 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.

Visual Basic: programmering för .NET

Kursdeltagare bygger komponenter med Visual Basic.


Kursdeltagarnas genomsnittsbedömning

De senaste 12 månadernas bedömningar

5 stjärnor:
71 %
4 stjärnor:
26 %
3 stjärnor:
3 %
2 stjärnor:   0 %
1 stjärna:   0 %

 
"Det finns en fiffig cirkel av återkoppling mellan kursdeltagarna och Learning Tree som är inbyggd i processen för kursuppdateringar. Det uppskattar jag eftersom annars kan det bli så att du får vad utbildningsföretaget tror att du behöver snarare än vad du egentligen behöver."



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