Beste C # boeken

door Bradley Nice, Content Manager bij ClickHelp.com - software documentatie tool

C # is een programmeertaal met meerdere paradigma's die sterk typen, imperatief, declaratief, functioneel, generiek, objectgeoriënteerd (op klassen gebaseerd) en componentgeoriënteerd programmeren omvat.
(Wikipedia)

Maar wat zijn vandaag de beste C # -boeken?

C # 6.0 in een notendop: de definitieve referentie (Kindle - $ 30,72, paperback - $ 47,32)

Georganiseerd rond concepten en gebruiksscenario's, biedt deze grondig bijgewerkte zesde editie gevorderde en geavanceerde programmeurs een beknopte kaart van C # en .NET kennis. Duik erin en ontdek waarom deze Nutshell-gids als de definitieve referentie op C # wordt beschouwd.

  • Blijf op de hoogte van alle aspecten van de C # -taal, van de basisbeginselen van syntaxis en variabelen tot geavanceerde onderwerpen zoals aanwijzers en overbelasting van de operator
  • Duik diep in LINQ via drie hoofdstukken gewijd aan het onderwerp
  • Meer informatie over dynamisch, asynchroon en parallel programmeren
  • Werk met .NET-functies, waaronder XML, netwerken, serialisatie, reflectie, beveiliging, toepassingsdomeinen en codecontracten
  • Ontdek de nieuwe C # 6.0 compiler-as-a-service, Roslyn

C # 6 voor programmeurs (eTextbook - $ 31,72, paperback - $ 44,75)

C # 6 voor programmeurs, geschreven voor programmeurs met een achtergrond in taalprogrammering op hoog niveau, past de kenmerkende live-codebenadering van Deitel toe bij het onderwijzen van programmeren en gaat dieper in op C # 6 en .NET van Microsoft. Concepten worden gepresenteerd in de context van 170+ volledig gecodeerde en geteste apps, compleet met syntaxisarcering, code markeren, code-walkthroughs, programma-uitgangen en honderden slimme tips voor softwareontwikkeling.

Begin met een inleiding tot C # met behulp van een vroege klassen- en objectenbenadering en ga dan snel verder met meer geavanceerde onderwerpen, waaronder LINQ, asynchrone programmering met async en wachten en meer. U zult genieten van de behandeling van objectgeoriënteerd programmeren en een objectgeoriënteerd ontwerp / UML® ATM-casestudy, inclusief een volledige C # -implementatie. Als je het boek onder de knie hebt, ben je klaar om industriële, objectgerichte C # -apps te bouwen.

Kenmerken:

  • Gebruik met Windows® 7, 8 of 10.
  • Geïntegreerde dekking van nieuwe C # 6-functionaliteit: tekenreeksinterpolatie, expressieve methoden en eigenschappen, automatisch geïmplementeerde eigenschappeninitializers, getter-only eigenschappen, nameof, null-conditionele operator, uitzonderingsfilters en meer.
  • Leuke en uitdagende codevoorbeelden.
  • Diepe behandeling van klassen, objecten, overerving, polymorfisme en interfaces.
  • Generiek, LINQ en generieke collecties; PLINQ (Parallel LINQ) voor multicore-prestaties.
  • Asynchroon programmeren met async en wachten; functioneel programmeren met lambdas, afgevaardigden en onveranderlijkheid.
  • files; relationele database met LINQ naar entiteiten.
  • Objectgeoriënteerde ontwerp ATM-case study met volledige code-implementatie.
  • Nadruk op prestaties en software engineering principes.

C # 6.0 en het .NET 4.6 Framework (Kindle - $ 41,99, paperback - $ 46.61)

Deze nieuwe 7e editie van Pro C # 6.0 en het .NET 4.6 Platform is volledig herzien en herschreven om de laatste wijzigingen in de taalspecificatie C # en nieuwe ontwikkelingen in het .NET Framework weer te geven. U vindt nieuwe hoofdstukken met alle belangrijke nieuwe functies die .NET 4.6 de meest uitgebreide release ooit maken, waaronder:

  • Een verfijnd ADO.NET Entity Framework-programmeermodel
  • Talrijke IDE- en MVVM-verbeteringen voor WPF Desktop Development
  • Talrijke updates voor de ASP.NET-web-API's

De missie van dit boek is om u te voorzien van een uitgebreide basis in de programmeertaal C # en de kernaspecten van het .NET-platform plus overzichten van technologieën gebouwd bovenop C # en .NET (ADO.NET en Entity Framework, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), ASP.NET (WebForms, MVC, WebAPI).). Nadat u de informatie in deze hoofdstukken hebt verzameld, bent u in een perfecte positie om deze kennis toe te passen op uw specifieke programmeringsopdrachten en bent u goed uitgerust om het .NET-universum op uw eigen voorwaarden te verkennen.

Wat u zult leren:

  • Wees de eerste die het .NET 4.6-platform en C # 6 begrijpt.
  • Ontdek de ins en outs van de toonaangevende .NET-technologie.
  • Leer van een bekroonde auteur die sinds. 1.0 lesgeeft in de .NET-wereld.
  • Vind volledige dekking van XAML, .NET 4.6 en Visual Studio 2015 samen met bespreking van de nieuwe Windows Runtime.

C # 6.0 kookboek: oplossingen voor C # ontwikkelaars (Kindle - $ 27,49, paperback - $ 36,99)

Volledig bijgewerkt voor C # 6.0, biedt de nieuwe editie van deze bestseller meer dan 150 coderecepten voor veel voorkomende en niet-zo-alledaagse problemen waar C # programmeurs elke dag mee worden geconfronteerd. Meer dan een derde van de recepten is herschreven om te profiteren van nieuwe C # 6.0-functies. Als u de voorkeur geeft aan oplossingen boven algemene C # taalinstructie en snelle antwoorden op theorie, is dit uw boek. C # 6.0 Cookbook biedt nieuwe recepten voor asynchrone methoden, dynamische objecten, verbeterde foutafhandeling, de Rosyln-compiler en meer.

Hier zijn enkele van de behandelde onderwerpen:

  • Klassen en generieke geneesmiddelen;
  • Collecties, opsommers en iterators;
  • Gegevenstypen;
  • LINQ- en Lambda-uitdrukkingen;
  • Behandeling van uitzonderingen;
  • Reflectie en dynamisch programmeren;
  • Normale uitdrukkingen;
  • Bestandssysteem interacties;
  • Netwerken en het web;
  • XML-gebruik;
  • Threading, synchronisatie en gelijktijdigheid.

Elk recept in het boek bevat geteste code die u kunt downloaden van oreilly.com en opnieuw kunt gebruiken in uw eigen applicaties. Elk recept bevat een gedetailleerde bespreking van hoe en waarom de onderliggende technologie werkt. U hoeft geen ervaren C # of .NET ontwikkelaar te zijn om C # 6.0 Cookbook te gebruiken. Je moet gewoon iemand zijn die nu een probleem wil oplossen, zonder eerst alle bijbehorende theorie te moeten leren.

C # in diepte (paperback - $ 35,82)

C # in Depth, Third Edition is grondig herzien om de nieuwe functies van C # 5 te omvatten, inclusief de subtiliteiten van het schrijven van onderhoudbare asynchrone code. U zult de kracht van C # in actie zien en leren hoe u kunt werken met hoogwaardige functies die u graag in uw toolkit zult hebben. En je leert verborgen valkuilen van C # -programmering te vermijden met behulp van kristalheldere verklaringen van problemen achter de schermen.

Wat zit erin

  • Bijgewerkt voor C # 5;
  • De nieuwe functie async / wachten;
  • Hoe C # werkt en waarom.

Dit vind je misschien ook leuk:

Beste snelle boeken in 2017

Beste Python-boeken in 2017

Beste JavaScript-boeken in 2017

Beste C ++ boeken in 2017

Beste Java-boeken in 2017

Beste CSS-boeken in 2017

Fijne dag!

Bradley Nice,
Content Manager op ClickHelp.com - beste online documentatie-tool voor SaaS-leveranciers