Kursplan
Introduktion till Visual Studio
Den här enheten ger en praktisk möjlighet för erfarna utvecklare att lära sig hur man använder några av de nya produktivitetsfunktionerna i Visual Studio. Den ger en introduktion till användningen av vissa språkförbättringar som generika och användningen av kodavsnitt.
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Bygg samlingar med generika
- Använd befintliga kodavsnitt i kod och skapa nya kodavsnitt
- Använd Mina klasser för att komma åt system- och programresurser
Objektorienterad design
Följande ämnen behandlas i denna enhet:
- Designklasser
- Object-Oriented Programming Begrepp
- Avancerade Object-Oriented Programming koncept
Efter att ha slutfört denna enhet kommer du att kunna:
- Beskriv grunderna i objektorienterad design.
- Förklara begreppen inkapsling, arv, gränssnitt och polymorfism.
- Skapa klasser baserat på användningsfall.
- Modellklasser för användning i .NET med hjälp av Visio.
Object-Oriented Programming
Följande ämnen behandlas i denna enhet:
- Definiera klasser
- Skapa och förstöra objekt
- Arv
- Gränssnitt
- Arbeta med klasser
Efter att ha slutfört denna enhet kommer du att kunna:
- Definiera klasser.
- Instantiera och använda objekt i klientkod.
- Skapa klasser som använder arv.
- Definiera gränssnitt och använd polymorfism.
- Skapa delade medlemmar.
- Skapa klasshändelser och hantera dem från en klientapplikation.
Använder ADO.NET
Följande ämnen behandlas i denna enhet:
- ADO.NET Översikt
- .NET-dataleverantörer
- Datasetobjektet
- Datadesigners och databindning
- XML Integration
Efter att ha slutfört denna enhet kommer du att kunna:
- Lista fördelarna med ADO.NET.
- Skapa applikationer med ADO.NET.
- Lista de viktigaste ADO.NET-objekten och deras funktioner.
- Använd Visual Studio .NET-datadesigners och databindning.
- Förklara hur XML integreras med ADO.NET.
Bygga datakomponenter i Visual Studio
Denna enhet ger en möjlighet för erfarna utvecklare att skapa dataåtkomstkod med hjälp av nya funktioner i Visual Studio .
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Skapa datakomponenter med Visual Studio
- Redigera datakomponenter med hjälp av Visual Studio guider och designers
- Skriv asynkron ADO.NET-kod
Konsumera och skapa XML Web Services
Den här enheten förklarar de steg som är nödvändiga för att komma åt en webbtjänst från en ASP.NET-sida och sedan införliva dessa data i webbapplikationen. De nya funktionerna i Visual Studio relaterade till webbtjänster kommer att diskuteras.
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Beskriv syftet och processen bakom att anropa en XML webbtjänst från ett webbformulär.
- Ring en XML webbtjänst direkt från en webbläsare med hjälp av Hypertext Transfer Protocol (HTTP).
- Skapa en webbreferensproxy för en XML webbtjänst webbmetod och anropa metoden från ett webbformulär.
- Använd mallarna i Visual Studio .NET för att skapa en XML webbtjänst.
Bygga presentationslagerapplikationer med Windows Forms
Den här enheten ger en möjlighet för erfarna utvecklare att bygga rika klientapplikationer med de nya produktivitetsfunktionerna i Visual Studio IDE och de nya kontrollerna i .NET Framework. Det ger också eleverna en introduktion till den nya ClickOnce-implementeringstekniken för Windows Forms-applikationer. ClickOnce gör det enkelt att distribuera Windows Forms-applikationer till flera klienter via en webbserver, inklusive möjligheten att automatiskt uppdatera klienter när applikationsändringar inträffar.
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Bygg Windows Forms-applikationer med Visual Studio
- Skapa databundna formulär med hjälp av RAD-databindningsfunktionerna i IDE
- Generera Master-Detail-formulär med Visual Studio SmartTags
- Skapa databundna formulär som binder till datakomponenter
- Distribuera ett Windows Forms-program från en webbserver med ClickOnce
- Skriv ett program som automatiskt uppdateras på flera klienter när en ny version distribueras
Anpassa Windows-formulär och kontroller
Den här enheten förklarar hur man utvecklar anpassade Microsoft Windows-formulär och kontroller. Eleverna kommer att lära sig hur man utvecklar användarkontroller, använder GDI+-operationer och skapar nya kontroller som ärver från Control-klassen. Dessutom visar den hur man skapar ett icke-rektangulärt Windows-formulär och hur man lägger till funktioner som attribut och Toolbox-bitmappar till kontroller.
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Förklara metoderna för att skapa kontroller för Windows Forms
- Rita ett användargränssnitt med hjälp av GDI+.
- Skapa en kontroll som ärver från en befintlig kontroll.
- Skapa ett icke rektangulärt Windows-formulär.
- Skapa en anpassad användarkontroll.
Utföra asynkrona uppgifter genom att använda flertrådade tekniker
Den här enheten visar hur man skapar Microsoft Windows Forms-applikationer som kan köra uppgifter i bakgrunden. Den förklarar hur man använder de asynkrona metoderna och andra funktioner hos komponenter som stöder det asynkrona mönstret för komponenter. Eleverna kommer också att lära sig hur man använder klasserna i System.Threading-namnområdet för att köra en eller flera uppgifter i bakgrunden genom att använda flera trådar i en applikation.
Efter att ha genomfört denna enhet kommer eleverna att kunna:
- Förklara de begrepp och processer som är involverade i att utföra asynkron programmering.
- Ladda en bitmapp i ett Windows Forms-program asynkront.
- Utför flera samtidiga beräkningar på ett formulär genom att använda multitrådning.
Vittnesmål (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Kurs - Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Kurs - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Kurs - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Kurs - Visual Studio with VB.Net
Det lugna och lättsamma under träningen.
Ferdi van der Horst - Genmab
Kurs - Visual Studio with VB.Net
Machine Translated
venue was nice, people running the venue were nice. the trainer was a genuine good guy.