Evaluare:
Cartea „Pro LINQ” este o resursă care oferă o introducere completă în LINQ în C#. Mulți utilizatori o consideră accesibilă și plină de exemple, ceea ce o face utilă atât pentru începători, cât și pentru programatorii mai experimentați. Cu toate acestea, are, de asemenea, dezavantaje semnificative, cum ar fi capturi de ecran de calitate slabă, probleme de formatare și unele conținuturi învechite.
Avantaje:⬤ Accesibil și ușor de înțeles, cu o mulțime de exemple.
⬤ Bun atât pentru începători, cât și pentru programatorii experimentați.
⬤ Prezentare cuprinzătoare a conceptelor LINQ.
⬤ Capitolele specifice privind LINQ to XML, DataSet și SQL sunt deosebit de utile.
⬤ Excelentă resursă introductivă pentru subiectele LINQ avansate.
⬤ Capturi de ecran cu rezoluție slabă care sunt ilizibile.
⬤ Probleme de formatare care fac cartea să pară neprofesionistă.
⬤ Unele conținuturi devin învechite și nu sunt relevante pentru dezvoltarea modernă.
⬤ Codul repetitiv din întreaga carte poate fi obositor de citit.
⬤ Nu aprofundează Entity Framework, ceea ce unii cititori s-ar putea aștepta.
(pe baza a 11 recenzii ale cititorilor)
Pro Linq: Language Integrated Query in C# 2010
LINQ este partea din cadrul .NET care oferă o abordare generică pentru interogarea datelor din diferite surse de date. Aceasta a devenit rapid următoarea abilitate obligatorie pentru dezvoltatorii.NET. Pro LINQ: Language Integrated Query in C# 2010 este despre cod. La propriu, această carte începe cu cod și se termină cu cod. Majoritatea cărților prezintă cele mai simple exemple de utilizare a unei metode, dar atât de rar arată cum se utilizează prototipurile mai complexe. Această carte este diferită. Demonstrând majoritatea covârșitoare a operatorilor și prototipurilor LINQ, aceasta este o adevărată comoară de exemple LINQ.
În loc să întunece principiile LINQ relevante în exemplele de cod, concentrându-se pe o aplicație demonstrativă pe care nu aveți niciun interes să o scrieți, această carte trece direct la subiect pentru fiecare operator, metodă sau clasă LINQ. Cu toate acestea, acolo unde complexitatea este necesară pentru a demonstra cu adevărat o problemă, exemplele sunt chiar acolo, în mijlocul ei. De exemplu, exemplele de cod care demonstrează modul de gestionare a conflictelor de simultaneitate creează de fapt conflicte de simultaneitate, astfel încât să puteți trece prin cod și să le vedeți desfășurându-se.
Recunoașteți, majoritatea cărților tehnice, deși informative, sunt plictisitoare. LINQ nu trebuie să fie plictisitor. Scrisă cu simțul umorului, această carte va încerca să vă distreze în călătoria dumneavoastră prin țara minunilor din LINQ și C# 2010.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)