Schița de curs

Introducere

LINQ Noțiuni de bază

  • IEnumerable<T>
  • IEnumerator<T>
  • Proiecție, filtrare, cuantificatori, partiții, operații, etc.

Prezentare generală a LINQ Operatorilor

  • Execuții imediate vs execuții amânate
  • Operatori cu flux vs operatori fără flux

Pregătirea mediului de dezvoltare

  • Instalarea și configurarea .NET
  • Instalarea și configurarea LINQPad

Interogări LINQ simple

  • Selectarea unei surse de date
  • Crearea unei interogări
  • Executarea unei interogări

Transformarea datelor și relațiile de tip

  • Returnarea rezultatelor ca tip
  • Efectuarea de operații asupra elementelor sursă
  • Permiterea compilatorului să selecteze tipuri

Gruparea și îmbinarea LINQ Interogări

  • Gruparea după mai multe chei
  • Extinderea unei interogări de grup
  • Gruparea cu chei personalizate
  • Utilizarea grupării interne cu cheie compusă
  • Utilizarea group join și inner group join

LINQ cu operatori Lambda

  • Înțelegerea sintaxei metodei cu operatori Lambda
  • Gruparea după mai multe chei
  • Gruparea după chei personalizate și obiecte personalizate
  • Utilizarea join-ului intern și a join-ului compozit
  • Utilizarea group join și group inner join

Interogări standard și complexe

  • Filtrarea subseturilor
  • Rearanjarea datelor cu ajutorul unui operator
  • Parsarea grupurilor de bază
  • Crearea unei ierarhii într-un set de date
  • Încatenarea datelor
  • Utilizarea cuvintelor-cheie into și let

de la LINQ la SQL

  • Configurarea unei baze de date
  • Interogarea unei baze de date
  • Actualizarea unei baze de date

LINQ până la XML

  • Crearea unui arbore
  • Utilizarea interogărilor în arbore

Rezumat și concluzie

Cerințe

  • O înțelegere a programării

Audiență

  • Dezvoltatori web
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite