Legjobb C # könyvek

Bradley Nice, a ClickHelp.com tartalomkezelője - szoftverdokumentációs eszköz

A C # multi-paradigma programozási nyelv, amely erős gépelési, imperatív, deklaratív, funkcionális, általános, objektum-orientált (osztály-alapú) és komponens-orientált programozási tudományokat foglal magában.
(Wikipedia)

De melyek a ma legfontosabb C # könyvek?

C # 6.0 dióhéjban: A végleges referencia (Kindle - 30,72 USD, paperback - 47,32 USD)

Koncepciók és felhasználási esetek köré szerveződve ez az alaposan frissített hatodik kiadás közép- és haladó programozók számára nyújt tömörített C # és .NET ismereteket. Merüljön el, és fedezze fel, hogy miért ez a Nutshell útmutató a végső referencia a C # -on.

  • Készítsen gyorsaságot a C # nyelv minden aspektusával, a szintaxis és a változók alapjaitól kezdve az olyan fejlett témákig, mint a mutatók és az operátor túlterhelése
  • Mélyítsen bele a LINQ-ba a témához kapcsolódó három fejezet segítségével
  • Ismerje meg a dinamikus, aszinkron és párhuzamos programozást
  • Munka a .NET szolgáltatásokkal, beleértve az XML-t, a hálózatépítést, a szerializációt, a reflexiót, a biztonságot, az alkalmazási tartományokat és a kódszerződéseket
  • Fedezze fel az új C # 6.0 fordító-szolgáltatásként, Roslyn-t

C # 6 a programozók számára (eTextbook - 31,72 USD, paperback - 44,75 USD)

A magas szintű nyelvi programozással rendelkező programozók számára írt C # 6 programozók számára a Deitel aláírás élő kódú megközelítését alkalmazza a programozás tanításához, és alaposan feltárja a Microsoft C # 6 és .NET oldalát. A koncepciókat 170+ teljesen kódolt és tesztelt alkalmazásokkal összefüggésben mutatják be, szintaxis-árnyékolással, kód kiemeléssel, kód áttekintésekkel, programkimenetekkel és hozzáértő szoftverfejlesztési tippek százaival.

Kezdje a C # bevezetésével egy korai osztályok és objektumok megközelítésével, majd gyorsan lépjen tovább a fejlettebb témákra, ideértve a LINQ-t, az aszinkron programozást az async-rel, várjon és még sok minden mást. Élvezheti az objektum-orientált programozás és az objektum-orientált tervezés / UML® ATM esettanulmány kezelését, beleértve a teljes C # megvalósítást. Amikor elsajátította a könyvet, készen áll arra, hogy elindítsa az ipari eredetű, objektum-orientált C # alkalmazásokat.

Jellemzők:

  • Használja Windows® 7, 8 vagy 10 operációs rendszerrel.
  • Az új C # 6 funkcionalitás integrált lefedettsége: karakterlánc-interpoláció, kifejezés-testes módszerek és tulajdonságok, automatikusan megvalósított tulajdonság-inicializálók, csak getter tulajdonságok, nameof, null-conditional operator, kivétel szűrők és így tovább.
  • Szórakoztató és kihívást jelentő kódpéldák.
  • Osztályok, tárgyak, öröklés, polimorfizmus és interfészek mély kezelése.
  • Általános, LINQ és generikus gyűjtemények; PLINQ (Parallel LINQ) a többmagos teljesítményhez.
  • Aszinkron programozás aszinkronnal és várjon; funkcionális programozás lambdákkal, küldöttekkel és változatlansággal.
  • fájlokat; relációs adatbázis LINQ-val az entitásokhoz.
  • Objektum-orientált tervezés ATM esettanulmány teljes kód implementációval.
  • Hangsúly a teljesítmény és a szoftverfejlesztés alapelveiről.

C # 6.0 és a .NET 4.6 Framework (Kindle - 41.99 USD, papírkötés - 46.61 USD)

A Pro C # 6.0 és a .NET 4.6 Platform ezen új, 7. kiadása teljes mértékben felülvizsgált és újraírt volt, hogy tükrözze a C # nyelv specifikációjának legújabb változásait és a .NET-keretrendszer új fejlesztéseit. Új fejezeteket talál, amelyek lefedik az összes fontos új funkciót, amelyek a .NET 4.6-ot a legátfogóbb kiadássá teszik, ideértve a következőket:

  • Finomított ADO.NET entitás keretprogramozási modell
  • Számos IDE és MVVM fejlesztés a WPF asztali fejlesztéshez
  • Számos frissítés az ASP.NET webes API-khoz

A könyv küldetése, hogy átfogó alapot biztosítson Önnek a C # programozási nyelvben és a .NET platform alapvető szempontjaiban, valamint a C # és .NET tetején épített technológiák áttekintésében (ADO.NET és Entity Framework, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), ASP.NET (WebForms, MVC, WebAPI).). Miután elkészítette az e fejezetekben bemutatott információkat, tökéletes helyzetben lesz, hogy alkalmazza ezeket az ismereteket sajátos programozási feladataira, és megfelelő felszereléssel rendelkezik a .NET-univerzum felfedezéséhez saját feltételeivel.

Mit fogsz megtanulni:

  • Legyen Ön az első, aki megérti a .NET 4.6 platformot és a C # 6-ot.
  • Fedezze fel a vezető .NET technológia be- és hátrányait.
  • Tanuljon egy díjnyertes szerzőtől, aki az 1.0 verzió óta tanítja a .NET világot.
  • Keresse meg az XAML, .NET 4.6 és a Visual Studio 2015 teljes lefedettségét, az új Windows Runtime megbeszélésével együtt.

C # 6.0 szakácskönyv: Megoldások a C # fejlesztők számára (Kindle - 27,49 USD, paperback - 36,99 USD)

A C # 6.0 számára teljes mértékben frissítve, a bestseller új kiadása több mint 150 kódreceptet kínál azon általános és nem túl gyakori problémákhoz, amelyekkel a C # programozók minden nap szembesülnek. A receptek több mint egyharmadát átírták, hogy kihasználják az új C # 6.0 funkciókat. Ha inkább az általános C # nyelvtanulási megoldásokra, és az elméleti gyors válaszokra inkább, ez a book.C # 6.0 Cookbook új recepteket kínál aszinkron módszerekhez, dinamikus objektumokhoz, továbbfejlesztett hibakezeléshez, a Rosyln fordítóhoz és még sok máshoz.

Íme néhány lefedett téma:

  • Osztályok és generikus gyógyszerek;
  • Gyűjtemények, felsorolók és iterátorok;
  • Adattípusok;
  • LINQ és Lambda kifejezések;
  • Kivétel kezelése;
  • Reflexió és dinamikus programozás;
  • Rendszeres kifejezések;
  • Fájlrendszer interakciók;
  • Hálózatépítés és az Internet;
  • XML használat;
  • Menetvágás, szinkronizálás és párhuzamosság.

A könyv minden receptje tartalmaz tesztelt kódot, amelyet letölthet az oreilly.com webhelyről, és újra felhasználhatja a saját alkalmazásaiba, és mindegyik tartalmaz részletes tárgyalást arról, hogyan és miért működik az alapul szolgáló technológia. A C # 6.0 Cookbook használatához nem kell tapasztalt C # vagy .NET fejlesztőnek lennie. Csak olyannak kell lennie, aki most meg akarja oldani egy problémát, anélkül, hogy először meg kellene tanulnia az összes kapcsolódó elméletet.

C # mélységben (papírkötés - 35,82 USD)

A C # a mélységben, a harmadik kiadásban alaposan felülvizsgálták a C # 5 új funkcióit, beleértve a fenntartható aszinkron kód írásának finomságait. Látni fogja a C # hatalmát a cselekvés során, amikor megtanulja, hogyan kell dolgozni olyan nagy értékű funkciókkal, amelyek örömmel szerepelnek az eszközkészletben. És megtanulja elkerülni a C # programozás rejtett hibáit a színfalak mögött álló kérdések kristálytiszta magyarázatainak segítségével.

Mi van benne

  • Frissítve C # 5;
  • Az új async / várni funkció;
  • Hogyan működik a C # és miért?

Érdekelhet még:

A legjobb Swift-könyvek 2017-ben

A legjobb Python-könyvek 2017-ben

A legjobb JavaScript-könyvek 2017-ben

A legjobb C ++ könyvek 2017-ben

A legjobb Java könyvek 2017-ben

A legjobb CSS-könyvek 2017-ben

Legyen szép napod!

Bradley Nice,
Tartalomkezelő a ClickHelp.com webhelyen - a legjobb online dokumentációs eszköz a SaaS gyártók számára