Powszechnie uważa się, że C# jest świetnym językiem ogólnego zastosowania, który nadaje się do tworzenia każdego rodzaju oprogramowania - od serwisów internetowych poprzez aplikacje biznesowe aż po gry. Oprogramowanie takie działa na komputerach biurkowych, serwerach, urządzeniach mobilnych, a także na specjalizowanych systemach do gier. Z kolei .NET Core pozwala na tworzenie rozwiązań serwerowych w chmurze oraz na pracę z urządzeniami wirtualnej lub rozszerzonej rzeczywistości. To wszystko sprawia, że technologie C# i .NET Core umożliwiają tworzenie nowoczesnych systemów, które będą wydajnie działać na wielu różnych platformach.
Ta książka jest znakomitym, spójnym i bardzo praktycznym podręcznikiem do nauki języka C#. Pokazuje również najlepsze praktyki stosowane na platformie .NET Core. Z publikacji skorzysta każdy, kto pragnie zdobyć dobre przygotowanie do pracy z językiem i platformą. Znalazły się tu przystępnie wyłożone podstawy języka C#, a także sposoby debugowania kodu i zasady programowania obiektowego. Nie zabrakło informacji o najnowszych elementach języka C# 7.1, takich jak domyślne literały, krotki, dopasowywanie wzorców, zmienne typu out i inne. Dokładnie opisano biblioteki klas .NET Standard 2.0. Zaprezentowano najważniejsze rodzaje aplikacji, takie jak witryny i aplikacje internetowe, serwisy sieciowe, aplikacje UWP oraz aplikacje mobilne.
W tej książce między innymi:
Solidne podstawy C# 7.1 i .NET Core 2.0
Profesjonalne aplikacje w ASP.NET Core 2.0 i wielozadaniowość
Stosowanie Entity Framework Core oraz LINQ do pracy nad danymi
Korzystanie ze środowiska UWP oraz z Xamarin.Forms
Szyfrowanie, strumienie i serializacja
Planowane funkcje języka C# w wersji 8
Wieloplatformowa aplikacja - profesjonalny deweloper!
O autorze
Mark J. Price specjalizuje się w programowaniu w języku C#. Ma certyfikat MCSD oraz Episerver. Na początku XXI wieku pisał oficjalne kursy programowania dla Microsoftu, włączając w to kursy języka C#. Poza doświadczeniem w rozwijaniu aplikacji i pisaniu poprawnego kodu ma duże umiejętności edukacyjne: potrafi efektywnie przekazać wiedzę zarówno profesjonalistom z wieloletnim doświadczeniem, jak i 16-latkom stawiającym pierwsze linie kodu. Obecnie Price tworzy i prowadzi kursy dotyczące usług Digital Experience Cloud firmy Episerver.
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.