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.
 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Categorii înrudite