Schița de curs

Modulul 1: Revizuirea sintaxei Visual C#Microsoft .NET Framework versiunea 4.7 oferă o platformă de dezvoltare cuprinzătoare pe care o puteți utiliza pentru a crea, implementa și gestiona aplicații și servicii. Utilizând .NET Framework, puteți crea aplicații atractive din punct de vedere vizual, puteți permite o comunicare fără probleme între granițele tehnologice și puteți oferi suport pentru o gamă largă de procese de afaceri. În acest modul, veți învăța despre unele dintre caracteristicile de bază oferite de .NET Framework și de Microsoft Visual Studio. De asemenea, veți învăța despre unele dintre construcțiile de bază ale Visual C# care vă permit să începeți să dezvoltați aplicații .NET Framework. lecții

  • Prezentare generală a scrierii unei aplicații folosind Visual C#
  • Tipuri de date, operatori și expresii
  • Constructuri ale limbajului Visual C# Programming.

Modulul 2: Crearea de metode, tratarea excepțiilor și monitorizarea aplicațiilorAplicațiile constau adesea în unități logice de funcționalitate care îndeplinesc funcții specifice, cum ar fi furnizarea de acces la date sau declanșarea unor prelucrări logice. Visual C# este un limbaj orientat pe obiecte și utilizează conceptul de metode pentru a încapsula unitățile logice de funcționalitate. O metodă poate fi oricât de simplă sau de complexă doriți și, prin urmare, este important să luați în considerare ce se întâmplă cu starea aplicației dumneavoastră atunci când apare o excepție într-o metodă. În acest modul, veți învăța cum să creați și să utilizați metode și cum să gestionați excepțiile. Veți învăța, de asemenea, cum să folosiți jurnalizarea și urmărirea pentru a înregistra detaliile tuturor excepțiilor care apar. lecții

  • Crearea și invocarea metodelor
  • Crearea de metode supraîncărcate ș i utilizarea parametrilor opționali ș i de ieș ire
  • Gestionarea excepțiilor
  • Monitorizarea aplicațiilor

Modulul 3: Tipuri și construcții de bază din Visual C#Pentru a crea aplicații eficiente folosind Windows Presentation Foundation (WPF) sau alte platforme .NET Framework, trebuie să învățați mai întâi câteva construcții de bază din Visual C#. Trebuie să știți cum să creați structuri simple pentru a reprezenta elementele de date cu care lucrați. Trebuie să știți cum să organizați aceste structuri în colecții, astfel încât să puteți adăuga elemente, să recuperați elemente și să iterați asupra elementelor. În cele din urmă, trebuie să știți cum să vă abonați la evenimente, astfel încât să puteți răspunde la acțiunile utilizatorilor dumneavoastră. În acest modul, veți învăța cum să creați și să utilizați structurile și enumerațiile, să organizați datele în colecții și să creați și să vă abonați la evenimente.Lecții

  • Implementarea structurilor și enumerațiilor
  • Organizarea datelor în colecții
  • Gestionarea evenimentelor

Modulul 4: Crearea de clase și implementarea colecțiilor sigure din punct de vedere al tipului În acest modul, veți învăța cum să utilizați interfețe și clase pentru a defini și crea propriile tipuri personalizate și reutilizabile. De asemenea, veți învăța cum să creați și să utilizați colecții enumerabile, sigure pentru orice tip.Lecții

  • Crearea de clase
  • Definirea și implementarea interfețelor
  • Implementarea colecțiilor sigure din punct de vedere al tipului

Modulul 5: Crearea unei ierarhii de clase prin utilizarea moșteniriiÎn acest modul, veți învăța cum să utilizați moștenirea pentru a crea ierarhii de clase și pentru a extinde tipurile .NET Framework.Lecții

  • Crearea ierarhiilor de clase
  • Extinderea claselor .NET Framework

Modulul 6: Citirea și scrierea datelor localeÎn acest modul, veți învăța cum să citiți și să scrieți date utilizând operațiile de I/O tranzacționale ale sistemului de fișiere, cum să serializați și să deserializați date în sistemul de fișiere și cum să citiți și să scrieți date în sistemul de fișiere utilizând fluxuri.Lecții

  • Citirea și scrierea fișierelor
  • Serializarea și deserializarea datelor
  • Efectuarea de I/O prin utilizarea fluxurilor

Modulul 7: Accesarea unei baze de dateÎn acest modul, veți învăța cum să creați și să utilizați modelele de date ale entităților (EDM) și cum să interogați mai multe tipuri de date utilizând interogarea integrată în limbaj (LINQ).Lecții

  • Crearea și utilizarea modelelor de date Entity Data
  • Interogarea datelor prin utilizarea LINQ

Modulul 8: Accesarea datelor la distanțăÎn acest modul, veți învăța cum să utilizați clasele request și response din spațiul de nume System.Net pentru a manipula direct sursele de date la distanță. De asemenea, veți învăța cum să utilizați serviciile de date Windows Communication Foundation (WCF) pentru a expune și consuma un model de date de entitate (EDM) pe web.Lecții

  • Accessing Data Across the Web
  • Accessingerea datelor prin utilizarea serviciilor conectate OData

Modulul 9: Proiectarea interfeței cu utilizatorul pentru o aplicație graficăÎn acest modul, veți învăța cum să utilizați Extensible Application Markup Language (XAML) și Windows Presentation Foundation (WPF) pentru a crea interfețe utilizator atractive.Lecții

  • Utilizarea XAML pentru a proiecta o interfață utilizator
  • Legarea controalelor la date

Modulul 10: Îmbunătățirea performanței și a capacității de reacție a aplicațiilorÎn acest modul, veți învăța cum să îmbunătățiți performanța aplicațiilor dvs. prin distribuirea operațiilor pe mai multe fire de execuție.Lecții

  • Implementarea multitasking-ului
  • Efectuarea de operații în mod asincron
  • Sincronizarea simultană Access cu datele

Modulul 11: Integrarea cu codul neadministratÎn acest modul, veți învăța cum să interoperați codul neadministrat în aplicațiile dvs. și cum să vă asigurați că codul dvs. eliberează orice resurse neadministrate.Lecții

  • Crearea și utilizarea obiectelor dinamice
  • Gestionarea duratei de viață a obiectelor și controlul resurselor neadministrate

Modulul 12: Crearea de tipuri și ansambluri reutilizabileÎn acest modul, veți învăța cum să consumați ansambluri existente utilizând reflecția și cum să adăugați metadate suplimentare la tipuri și membri de tip utilizând atribute. Veți învăța, de asemenea, cum să generați cod în timpul execuției utilizând Code Document Object Model (CodeDOM) și cum să vă asigurați că ansamblurile dvs. sunt semnate și versificate și sunt disponibile pentru alte aplicații, utilizând Global Assembly Cache (GAC).Lecții

  • Examinarea metadatelor obiectelor
  • Crearea și utilizarea atributelor personalizate
  • Generarea de cod gestionat
  • Versionarea, semnarea și distribuirea ansamblurilor

Modulul 13: Criptarea și decriptarea datelorÎn acest modul, veți învăța cum să implementați criptarea simetrică și asimetrică și cum să folosiți hașuri pentru a genera reprezentări matematice ale datelor dumneavoastră. De asemenea, veți învăța cum să creați și să gestionați certificatele X509 și cum să le utilizați în procesul de criptare asimetrică.Lecții

  • Implementarea criptării simetrice
  • Implementarea criptării asimetrice
 35 ore

Mărturii (1)

Cursuri înrudite

Planning and Administering SharePoint 2016 (authorized training course MS 20339)

35 ore

Advanced Technologies of SharePoint 2016 (20339-2AC)

35 ore

Windows 10 (MD-100T00)

35 ore

Cloud & Datacenter Monitoring with System Center Operations Manager (10964-C)

35 ore

Supporting and Troubleshooting Windows 10 (10982EC)

35 ore

Virtualizing Enterprise Desktops and Apps (20694BC)

35 ore

Partner Applied Workshop: What's New in Windows 10 (40332AC)

7 ore

Dynamics 365 for customer engagement for Customer Service (MB 230)

21 ore

MB-300T00: Microsoft Dynamics 365: Core Finance and Operations

14 ore

Categorii înrudite