En iyi C # Kitaplar

Bradley Nice, ClickHelp.com İçerik Yöneticisi - yazılım dokümantasyon aracı

C #, güçlü yazma, zorunlu, bildirimsel, işlevsel, genel, nesne yönelimli (sınıf tabanlı) ve bileşen odaklı programlama disiplinlerini içeren çok paradigma bir programlama dilidir.
(Vikipedi)

Ama bugün için en iyi C # Kitaplar hangileri?

Özetle C # 6.0: Kesin Referans (Kindle - 30.72 $, ciltsiz - $ 47.32)

Kavramlar ve kullanım senaryoları etrafında düzenlenmiş olan bu tamamen güncellenmiş altıncı baskı, orta ve ileri programcılara özlü bir C # ve .NET bilgisi haritası sunar. Dalışın ve bu Nutshell rehberinin neden C # ile ilgili kesin referans olarak kabul edildiğini keşfedin.

  • Sözdizimi ve değişkenlerin temellerinden, işaretçiler ve operatör aşırı yüklemesi gibi gelişmiş konulara kadar, C # dilinin tüm yönleriyle hızlanın
  • Konuyla ilgili üç bölümle LINQ'in derinliklerine kazın
  • Dinamik, asenkron ve paralel programlama hakkında bilgi edinin
  • XML, ağ, serileştirme, yansıma, güvenlik, uygulama alanları ve kod sözleşmeleri gibi .NET özellikleriyle çalışın
  • Yeni C # 6.0 derleyicisi olarak Roslyn servisini keşfedin

Programcılar için C # 6 (eTextbook - 31,72 $, ciltsiz - 44.75 $)

Yüksek seviyeli dil programlamaya sahip programcılar için yazılmış olan Programcılar için C # 6, Deitel imzası canlı kod yaklaşımını programlama öğretimi için uygular ve Microsoft’un C # 6 ve .NET kodlarını derinlemesine araştırır. Konseptler, sözdizimi gölgelemesi, kod vurgulaması, kod yolları, program çıktıları ve yüzlerce anlayışlı yazılım geliştirme ipucu ile birlikte 170'in üzerinde kodlanmış ve test edilmiş uygulamalar bağlamında sunulmaktadır.

Erken bir sınıf ve nesne yaklaşımı kullanarak C # 'ya giriş ile başlayın, daha sonra hızlı bir şekilde LINQ, zaman uyumsuz ve zaman uyumsuz programlama ve daha fazlasını içeren asenkron programlama gibi daha ileri konulara geçin. Eksiksiz bir C # uygulaması da dahil olmak üzere nesne yönelimli programlama ve nesne yönelimli tasarım / UML® ATM örnek olay incelemesinin keyfini çıkaracaksınız. Bu kitapta ustalaşırken, endüstriyel güçte, nesne yönelimli C # uygulamaları oluşturmaya hazır olacaksınız.

Özellikler:

  • Windows® 7, 8 veya 10 ile kullanın.
  • Yeni C # 6 işlevselliğinin bütünleşik kapsamı: string enterpolasyonu, ifadeye dayalı yöntemler ve özellikler, otomatik olarak uygulanan özellik başlatıcıları, yalnızca alıcı özellikleri, adeof, null-koşullu işleç, istisna filtreleri ve daha fazlası.
  • Eğlenceli ve zorlu kod örnekleri.
  • Sınıfların, nesnelerin, kalıtım, polimorfizm ve arayüzlerin derinlemesine işlenmesi.
  • Jenerik, LINQ ve jenerik koleksiyonlar; Çok çekirdekli performans için PLINQ (Parallel LINQ).
  • Eşzamansız ve bekleyen eşzamansız programlama; Lambda, delege ve değişmezlik ile fonksiyonel programlama.
  • Dosyalar; LINQ ile varlıklar arasındaki ilişkisel veritabanı.
  • Tam kod uygulaması ile nesne yönelimli tasarım ATM vaka çalışması
  • Performans ve yazılım mühendisliği prensiplerine vurgu.

C # 6.0 ve .NET 4.6 Framework (Kindle - 41,99 ABD doları, ciltsiz - 46,61 ABD doları)

Pro C # 6.0 ve .NET 4.6 Platformunun bu yeni 7. sürümü, .NET Framework'teki C # dil belirtimi ve yeni gelişmelerdeki son değişiklikleri yansıtacak şekilde tamamen gözden geçirilmiş ve yeniden yazılmıştır. .NET 4.6'yı şimdiye kadarki en kapsamlı sürüm yapan tüm önemli yeni özellikleri kapsayan yeni bölümler bulacaksınız:

  • Rafine Bir ADO.NET Entity Framework Programlama Modeli
  • WPF Masaüstü Geliştirme için Sayısız IDE ve MVVM Geliştirmeleri
  • ASP.NET Web API'lerinde sayısız güncelleme

Bu kitabın misyonu, size C # programlama dilinde kapsamlı bir temel sağlamak ve .NET platformunun temel yönlerini ve C # ve .NET'in üzerine kurulmuş teknolojilere genel bir bakış sunmaktır (ADO.NET ve Entity Framework, Windows Communication Foundation). (WCF), Windows Sunum Vakfı (WPF), ASP.NET (WebForms, MVC, WebAPI).). Bu bölümlerde sunulan bilgileri sindirdikten sonra, bu bilgiyi özel programlama görevlerinize uygulamak için mükemmel bir konumda olacaksınız ve .NET evrenini kendi şartlarınızla keşfetmek için iyi bir donanıma sahip olacaksınız.

Ne öğreneceksin:

  • .NET 4.6 platformunu ve C # 6'yı ilk anlayan siz olun.
  • .NET teknolojisinin önde gelen özelliklerini keşfedin.
  • .NET dünyasını 1.0 sürümünden bu yana öğreten ödüllü bir yazardan bilgi edinin.
  • Yeni Windows Çalışma Zamanı'nın tartışmasıyla birlikte XAML, .NET 4.6 ve Visual Studio 2015'in tüm kapsamını bulun.

C # 6.0 Yemek Tarifleri: C # Geliştiricileri için Çözümler (Kindle - 27,49 $, ciltsiz - 36,99 $)

C # 6.0 için tamamen güncellenen bu en çok satan satıcının yeni sürümü, C # programcılarının her gün karşılaştıkları yaygın ve yaygın olmayan sorunlara 150'den fazla kod tarifi sunar. Yeni C # 6.0 özelliklerinden yararlanmak için tariflerin üçte birinden fazlası yeniden yazılmıştır. Genel C # dil öğretimine ve teoriye hızlı cevaplara çözüm tercih ederseniz, bu sizin kitabınızdır.

İşte ele alınan konulardan bazıları:

  • Sınıflar ve jenerikler;
  • Koleksiyonlar, numaralandırıcılar ve yineleyiciler;
  • Veri tipleri;
  • LINQ ve Lambda ifadeleri;
  • İstisna işleme;
  • Yansıtma ve dinamik programlama;
  • Düzenli ifadeler;
  • Dosya sistemi etkileşimleri;
  • Ağ ve Web;
  • XML kullanımı;
  • Diş Açma, Senkronizasyon ve Eşzamanlılık.

Kitaptaki her tarif, oreilly.com adresinden indirebileceğiniz ve kendi uygulamalarınızda yeniden kullanabileceğiniz test edilmiş bir kod içerir ve her biri, temel teknolojinin nasıl ve neden çalıştığı hakkında ayrıntılı bir tartışma içerir. C # 6.0 Yemek Kitabı'nı kullanmak için deneyimli bir C # veya .NET geliştiricisi olmanız gerekmez. İlk önce tüm ilgili teoriyi öğrenmek zorunda kalmadan, şimdi bir problemi çözmek isteyen biri olmalısınız.

Derinlik C # (ciltsiz - $ 35.82)

Derinlikteki C #, Üçüncü Baskı, sürdürülebilen asenkron kod yazımının incelikleri de dahil olmak üzere C # 5'in yeni özelliklerini kapsayacak şekilde kapsamlı bir şekilde revize edilmiştir. C # uygulamasının gücünü göreceksiniz, araç kitinizde sahip olmaktan memnuniyet duyacağınız yüksek değerli özelliklerle çalışmayı öğrenin. Ayrıca "sahne arkasında" sorunların net bir şekilde açıklanmasıyla C # programlamanın gizli tuzaklarından kaçınmayı öğreneceksiniz.

İçinde ne var

  • C # 5 için güncellendi;
  • Yeni zaman uyumsuzluk / bekliyor özelliği;
  • C # nasıl çalışır ve neden.

Şunlar da hoşunuza gidebilir:

2017'de En İyi Swift Kitapları

2017'de En İyi Python Kitapları

2017'de En İyi JavaScript Kitapları

2017'de En İyi C ++ Kitapları

2017'de En İyi Java Kitapları

2017'de En İyi CSS Kitapları

İyi günler dilerim!

Bradley Nice,
ClickHelp.com'da Content Manager - SaaS satıcıları için en iyi çevrimiçi dokümantasyon aracı