This text provides comprehensive coverage of the C# language, going beyond a tutorial and offering a foundation upon which you can begin effective software development projects. For readers already familiar with C#, it provides insight into some of the more complex programming paradigms and provides in-depth coverage of the features introduced in the latest version of the language, C# 7.0 and .NET Framework X.Y and .NET Core 1.X. It is both a tutorial and a reference that can be used for many years
C# jest jednym z najlepszych dzieł Microsoftu - cechuje go dojrzałość,
prostota i nowoczesność. Został zaprojektowany jako język obiektowy i
konsekwentnie jest rozwijany. Służy do tworzenia aplikacji sieciowych,
mikrousług, aplikacji desktopowych, oprogramowania dla urządzeń mobilnych i
internetu rzeczy. Ponadto C# jest językiem otwartym, pozwalającym na pisanie
kodu bezpiecznego, przejrzystego, wydajnego i prostego w konserwacji. W wersji
8.0 pojawiły się funkcjonalności, które jeszcze bardziej usprawniają pracę
programisty. To siódme, zaktualizowane i uzupełnione wydanie jednego z
najlepszych podręczników programowania, docenianego przez programistów na
każdym poziomie zaawansowania. Poza znakomitym samouczkiem języka C# znalazły
się tu informacje o poszczególnych metodykach programowania. Książka zawiera
także omówienie nowości w C#: typów referencyjnych dopuszczających wartość
null, indeksów, przedziałów, rozbudowanego dopasowywania do wzorca, strumieni
asynchronicznych i innych. Treść jest uporządkowana i przejrzysta, co nadaje
podręcznikowi przystępną formę, a zawarte w nim wskazówki pomagają w
ograniczeniu liczby błędów w kodzie. W książce między innymi: istotne
konstrukcje w C# techniki programowania obiektowego w C#, w tym klasy,
dziedziczenie i interfejsy typy generyczne, delegaty, wyrażenia lambda oraz
refleksje i atrybuty strumienie asynchroniczne przetwarzanie równoległe i
wielowątkowość współdziałanie z kodem niezarządzanym
C# jest prostym, nowoczesnym, bezpiecznym językiem programowania, kt�ry
powstał na bazie język�w C i C++, jednak otrzymał też najlepsze cechy takich
język�w jak Visual Basic, Object Pascal, Delphi czy Java.Został od podstaw
zaprojektowany jako obiektowy. C# stanowi część platformy Microsoft .NET
Framework. Ta dojrzała technologia pozwala na efektywne tworzenie kodu
bezpiecznego, przejrzystego, wydajnego i prostego w konserwacji.Niniejsza
książka to bardzo praktyczne kompendium wiedzy o języku C#. Została oparta na
podstawowej specyfikacji C# Language 6.0. Zawiera kompletne om�wienie języka.