C-SHARP (C #) to uniwersalny, wieloparadygmatyczny język programowania opracowany przez firmę Microsoft, który działa w środowisku .NET. C # jest szeroko stosowany do tworzenia aplikacji mobilnych, gier i aplikacji dla systemu Windows.
Oto wyselekcjonowana lista 14 najlepszych książek w języku C #, które powinny być częścią biblioteki dla początkujących i zaawansowanych osób uczących się języka C #.
1) C # 8.0 i .NET Core 3.0
W C # 8.0 i .NET Core 3.0 to książka napisana przez Marka J. Price'a. Książka zawiera wszystko, czego potrzebujesz, aby rozpocząć programowanie aplikacji C #. Książka jest w pełni zaktualizowana i rozszerzona o nowe rozdziały dotyczące systemów zarządzania treścią (CMS) i uczenia maszynowego z ML.NET.
Część 1 książki przedstawia podstawy języka C #, w tym programowania obiektowego, część 2 obejmuje standardowe interfejsy API platformy .NET. Część 3 zawiera wiele przykładów aplikacji wieloplatformowych, które można tworzyć i wdrażać. Te aplikacje internetowe korzystające z ASP.NET Core lub aplikacji mobilnych przy użyciu platformy Xamarin.Forms.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon2) Podręcznik kieszonkowy C # 8.0: Natychmiastowa pomoc dla programistów C # 8.0
C # 8.0 Pocket Reference to książka napisana przez Josepha Albahariego. Jest to idealna książka i szybkie źródło informacji, które pomaga lub jako przewodnik w szybkim przyspieszeniu, jeśli znasz Javę, C ++ lub niektóre wcześniejsze wersje C #.
Wszystkie programy C # i fragmenty kodu są dostępne jako interaktywne przykłady w LINQPad. Tworzysz te przykłady i uzyskujesz wyniki bez konieczności konfigurowania projektów w programie Visual Studio.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon3) Murach's C # 2015
Murach's C # 2015 to książka napisana przez Anne Boehm. Jest to książka do samodzielnego tworzenia, która pokazuje, jak używać klas Visual Studio 2015, C # 6.0 i .NET 4.6 do tworzenia aplikacji Windows Forms. Ten podręcznik pokazuje, jak używać klas biznesowych, dziedziczenia i interfejsów w taki sposób, w jaki są one używane w prawdziwym świecie.
Na końcu tego podręcznika będziesz w stanie opracować trójwarstwowe, zorientowane obiektowo Windows Forms.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon4) Nauka języka C # poprzez tworzenie gier w Unity 2019
Learning C # by Developing Games with Unity 2019 to książka napisana przez Harrisona Ferrone. W tej książce nauczysz się ważnych bloków programowania, takich jak zmienne, metody, instrukcje warunkowe, klasy i systemy obiektowe.
Książka obejmuje również takie tematy, jak tworzenie skryptów C # i tłumaczenie wiedzy w celu tworzenia profesjonalnych aplikacji.
Na końcu tej książki zdobędziesz praktyczne doświadczenie z najlepszymi praktykami programowania i tematami na poziomie makr, takimi jak zajęcia menedżerskie i elastyczna architektura aplikacji.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon5) Zwinne zasady, wzorce i praktyki w C #
Agile Principles, Patterns and Practices in C # to książka napisana przez Roberta C. Martina i Micaha Martina.
W tym podręczniku przedstawiono serię studiów przypadku, które pomagają zilustrować podstawy języka C #. Zwinne tworzenie i zwinne projektowanie, a także szybkie przenoszenie pozwalają z modeli UML do prawdziwego kodu C #.
Początkowe rozdziały uczą podstaw zwinnego ruchu, podczas gdy dalsze rozdziały pokazują wiele sprawdzonych technik. Odnośnik zawiera wiele przykładów kodu źródłowego, które są również dostępne do pobrania ze strony internetowej autorów.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon6) Pro C # 7: z .NET i .NET Core
Pro C # 7: With .NET i .NET Core to książka napisana przez Andrew Troelsena i Philipa Japikse. Książka zapewnia kompleksowe podstawy w języku programowania C # i strukturach, w których żyje.
Książka obejmuje funkcje języków C # 7.1 i .NET 4.7 wraz z dedykowanymi rozdziałami na temat lekkiej, wieloplatformowej platformy firmy Microsoft. Książka zawiera również NET Core 2.0. Pokrycie i ASP.NET Core, Entity Framework (EF) Core. Communication Foundation (WCF) i ASP.NET MVC.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon7) Przewodnik gracza C #
Przewodnik gracza C # to książka napisana przez RB Whitakera. Książka jest najlepszym przewodnikiem dla osób zaczynających od języka C #, dla każdego początkującego lub doświadczonego programisty.
Ta książka zawiera tematy, takie jak zmienne, operacje matematyczne, pętle, metody i szczegółowe spojrzenie na system typów języka C #. W tej książce informacyjnej możesz poznać niektóre z najbardziej przydatnych zaawansowanych funkcji języka C #.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon8) C #: Naucz się C # w jeden dzień i naucz się dobrze. C # dla początkujących z projektem praktycznym
C #: Learn C # in One Day and Learn It Well to książka napisana przez Harrisona Ferrone. Ten podręcznik zawiera unikalny projekt, który wymaga zastosowania wszystkich wcześniej nauczonych koncepcji.
Przykłady w tej książce ilustrują wszystkie koncepcje. Ponadto dane wyjściowe dla wszystkich przykładów są dostarczane natychmiast. Dlatego nie musisz czekać, aby uruchomić ten przykład w swoim systemie. Książka jest również dostępna w wersji Kindle.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon9) C # w głębi
C # in Depth to książka napisana przez Jona Skeeta. Ten wciągający przewodnik jest kluczem do odblokowania tego potężnego języka. Wszystkie złożone koncepcje są podzielone na proste kroki, co pomaga zrozumieć ten język.
Książka zawiera przykłady z życia wzięte, które pomogą ci lepiej zrozumieć ten temat. Pod koniec tej książki będziesz pisać kod w języku C # z umiejętnościami, stylem i całkowitą pewnością siebie.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon10) Microsoft Visual C # krok po kroku
Microsoft Visual C # Step by Step to książka napisana przez Johna Sharpa. Książka zawiera wskazówki, ćwiczenia i kod potrzebny do rozpoczęcia tworzenia responsywnych, skalowalnych aplikacji połączonych z chmurą.
Książka zawiera takie tematy, jak zmienne, operatory, wyrażenia, metody i przepływ programu. Pomaga również w tworzeniu aplikacji z błędami, wyjątkami i zarządzaniem zasobami.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon11) C # 7.0 w pigułce: The Definitive Reference
C # 7.0 w pigułce to książka napisana przez Josepha Albahariego i Bena Albahariego. Ten bestsellerowy przewodnik zawiera wiele potrzebnych odpowiedzi na temat tego języka programowania. Ta książka w języku C # oferuje wiele przydatnych koncepcji i przypadków użycia. Ta książka oferuje średnio zaawansowanym i zaawansowanym programistom zwięzłą mapę wiedzy C # i .NET.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon12) Współbieżność w C # Cookbook: programowanie asynchroniczne, równoległe i wielowątkowe
Współbieżność w C # Cookbook to książka napisana przez Stephena Cleary'ego, która demonstruje techniki przetwarzania równoległego i programowania asynchronicznego przy użyciu bibliotek i funkcji językowych w .NET i C # 8.0. Ta książka kucharska pokazuje również, jak nowoczesne narzędzia pomagają zwiększyć poziom abstrakcji, dzięki czemu współbieżność jest znacznie łatwiejsza i skuteczniejsza.
Książka oferuje gotowy do użycia kod i dyskusje o tym, jak i dlaczego działają rozwiązania, te przepisy pomogą Ci rozwiązać wiele rozwiązań C #.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon13) Efektywny C # (obejmuje C # 6.0), (zawiera program aktualizacji zawartości)
Efektywny C # to książka napisana przez Billa Wagnera. Książka pomaga programiście pisać wyjątkowo solidny i dobrze działający kod.
Jasne, praktyczne wyjaśnienia autora, porady ekspertów i realistyczne przykłady kodu sprawiły, że efektywny język C # jest niezbędny dla setek tysięcy programistów.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon14) Head First C #: Przewodnik dla uczących się programowania w świecie rzeczywistym w językach C #, XAML i .NET
Head First C # to książka napisana przez Andrew Stellmana (autora), Jennifer Greene. Ta przydatna książka informacyjna zapewnia początkującym programistom zabawne i wysoce wizualne wprowadzenie do języków C #, XAML, .NET Core i Visual Studio. W tej książce nauczysz się podstaw języka C #. Pomaga również w tworzeniu interfejsów użytkownika, baz danych itp.
Dzięki tej książce dowiesz się również o tworzeniu w pełni funkcjonalnej gry, używaniu klas, koncepcjach programowania obiektowego, rysowaniu grafiki i zapytaniach o dane za pomocą LINQ.
Sprawdź najnowsze ceny i recenzje użytkowników na Amazon