Schița de curs
Introducere la Visual Studio
Această unitate oferă o oportunitate practică și rapidă pentru dezvoltatorii experimentați de a învăța cum să folosească unele dintre noile funcții de productivitate din Visual Studio . Acesta oferă o introducere în utilizarea unor îmbunătățiri ale limbajului, cum ar fi genericele și utilizarea fragmentelor de cod.
După finalizarea acestei unități, elevii vor fi capabili să:
- Construiți colecții folosind generice
- Utilizați fragmente de cod existente în cod și creați noi fragmente de cod
- Utilizați Clasele mele pentru a accesa resursele de sistem și aplicații
Design orientat pe obiecte
Următoarele subiecte sunt abordate în această unitate:
- Cursuri de proiectare
- Object-Oriented Programming Concepte
- Avansat Object-Oriented Programming Concepte
După finalizarea acestei unități, veți putea:
- Descrieți elementele de bază ale designului orientat pe obiecte.
- Explicați conceptele de încapsulare, moștenire, interfețe și polimorfism.
- Creați clase pe baza cazurilor de utilizare.
- Clase model pentru utilizare în .NET utilizând Visio.
Object-Oriented Programming
Următoarele subiecte sunt abordate în această unitate:
- Definirea claselor
- Crearea și distrugerea obiectelor
- Moştenire
- Interfețe
- Lucrul cu clasele
După finalizarea acestei unități, veți putea:
- Definiți clasele.
- Instanciați și utilizați obiecte în codul clientului.
- Creați clase care utilizează moștenirea.
- Definiți interfețele și utilizați polimorfismul.
- Creați membri partajați.
- Creați evenimente de clasă și gestionați-le dintr-o aplicație client.
Folosind ADO.NET
Următoarele subiecte sunt abordate în această unitate:
- Prezentare generală ADO.NET
- Furnizori de date .NET
- Obiectul DataSet
- Designeri de date și legarea datelor
- XML Integrare
După finalizarea acestei unități, veți putea:
- Enumerați beneficiile ADO.NET.
- Creați aplicații utilizând ADO.NET.
- Listați principalele obiecte ADO.NET și funcțiile acestora.
- Utilizați Visual Studio designeri de date .NET și legarea datelor.
- Explicați cum XML se integrează cu ADO.NET.
Construirea componentelor de date în Visual Studio
Această unitate oferă dezvoltatorilor experimentați o oportunitate de a crea coduri de acces la date folosind funcții noi în Visual Studio .
După finalizarea acestei unități, elevii vor fi capabili să:
- Creați componente de date folosind Visual Studio
- Editați componentele de date folosind Visual Studio vrăjitori și designeri
- Scrieți codul ADO.NET asincron
Consumând și creând XML Web Services
Această unitate explică pașii care sunt necesari pentru a accesa un serviciu Web dintr-o pagină ASP.NET și apoi pentru a încorpora acele date în aplicația Web. Noile caracteristici din Visual Studio legate de serviciile web vor fi discutate.
După finalizarea acestei unități, elevii vor fi capabili să:
- Descrieți scopul și procesul din spatele apelării unui serviciu web XML dintr-un formular web.
- Apelați un serviciu web XML direct dintr-un browser utilizând Protocolul de transfer hipertext (HTTP).
- Creați un proxy de referință Web pentru o metodă Web de serviciu Web XML și apelați metoda dintr-un formular Web.
- Utilizați șabloanele din Visual Studio .NET pentru a crea un serviciu web XML.
Construirea de aplicații pentru stratul de prezentare cu Windows Forms
Această unitate oferă dezvoltatorilor cu experiență o oportunitate de a construi aplicații client bogate folosind noile caracteristici de productivitate din IDE-ul Visual Studio și noile controale din .NET Framework. De asemenea, oferă studenților o introducere în noua tehnologie de implementare ClickOnce pentru aplicațiile Windows Forms. ClickOnce facilitează implementarea aplicațiilor Windows Forms către mai mulți clienți prin intermediul unui server Web, inclusiv posibilitatea de a actualiza automat clienții atunci când apar modificări ale aplicației.
După finalizarea acestei unități, elevii vor fi capabili să:
- Creați aplicații Windows Forms folosind Visual Studio
- Creați formulare legate de date utilizând caracteristicile de legare a datelor RAD ale IDE-ului
- Generați formulare Master-Detail folosind Visual Studio SmartTags
- Creați formulare legate de date care se leagă de componentele de date
- Implementați o aplicație Windows Forms de pe un server Web folosind ClickOnce
- Scrieți o aplicație care se actualizează automat pe mai mulți clienți atunci când este implementată o nouă versiune
Personalizarea formularelor și controalelor Windows
Această unitate explică cum se dezvoltă formulare și controale Windows personalizate Microsoft. Elevii vor învăța cum să dezvolte controale de utilizator, să folosească operațiunile GDI+ și să creeze noi controale care moștenesc din clasa Control. În plus, demonstrează cum să creați un formular Windows nerectangular și cum să adăugați caracteristici precum atribute și hărți de biți din caseta de instrumente la controale.
După finalizarea acestei unități, elevii vor fi capabili să:
- Explicați metodele de creare a controalelor pentru Windows Forms
- Desenați o interfață cu utilizatorul folosind GDI+.
- Creați un control care moștenește de la un control existent.
- Creați un formular Windows nerectangular.
- Creați un control de utilizator personalizat.
Efectuarea sarcinilor asincrone prin utilizarea tehnicilor cu mai multe fire
Această unitate demonstrează cum să creați Microsoft aplicații Windows Forms care pot rula sarcini în fundal. Acesta explică cum să utilizați metodele asincrone și alte caracteristici ale componentelor care acceptă modelul asincron pentru componente. De asemenea, studenții vor învăța cum să folosească clasele din spațiul de nume System.Threading pentru a rula una sau mai multe sarcini în fundal, folosind mai multe fire într-o aplicație.
După finalizarea acestei unități, elevii vor fi capabili să:
- Explicați conceptele și procesele care sunt implicate în efectuarea programării asincrone.
- Încărcați un bitmap într-o aplicație Windows Forms în mod asincron.
- Efectuați mai multe calcule simultane pe un formular folosind multithreading.
Mărturii (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Curs - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Curs - 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
Curs - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Curs - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Curs - Visual Studio with VB.Net
Calmul și calmul din timpul antrenamentului.
Ferdi van der Horst - Genmab
Curs - Visual Studio with VB.Net
Tradus de catre o masina
venue was nice, people running the venue were nice. the trainer was a genuine good guy.