ODBIERZ TWÓJ BONUS :: »

C# 12 i .NET 8 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 8, Blazor i EF Core 8. Wydanie VIII Mark J. Price

(ebook) (audiobook) (audiobook)
Autor:
Mark J. Price
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.3/6  Opinie: 9
Stron:
784
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
112,77 zł 179,00 zł (-37%)
107,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
94,87 zł 179,00 zł (-47%)
89,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Konfigurowania środowiska programistycznego dla C# i .NET na różnych platformach
  • Tworzenia aplikacji konsolowych w Visual Studio 2022 i Visual Studio Code
  • Wykorzystywania nowych funkcji języka C# 12, takich jak aliasy typów i konstruktory podstawowe
  • Stosowania klauzul ochronnych i uproszczonej implementacji pamięci podręcznej w ASP.NET Core 8
  • Kompilowania aplikacji z użyciem native AOT dla szybszego uruchamiania i mniejszego zużycia pamięci
  • Tworzenia i zarządzania projektami wieloplatformowymi z wykorzystaniem .NET 8
  • Implementowania programowania obiektowego, dziedziczenia klas i interfejsów
  • Pracy z typami generycznymi, rekordami, krotkami oraz kolekcjami .NET
  • Obsługi plików, katalogów, strumieni i serializacji danych do XML i JSON
  • Tworzenia i aktualizowania baz danych przy użyciu Entity Framework Core 8
  • Odczytywania i manipulowania danymi za pomocą LINQ oraz integracji z EF Core
  • Budowania aplikacji sieciowych i serwisów WWW w ASP.NET Core 8
  • Tworzenia dynamicznych witryn internetowych z wykorzystaniem Razor Pages
  • Korzystania z technologii Blazor Full Stack do projektowania nowoczesnych aplikacji webowych
  • Testowania, debugowania i protokołowania kodu w środowisku .NET
  • Zarządzania pakietami NuGet, publikowania aplikacji i optymalizacji wydajności

Microsoft może być dumny z języka C# i platformy .NET! Są one konsekwentnie rozwijane i wzbogacane, a z każdą kolejną wersją praca programisty staje się coraz efektywniejsza i bardziej satysfakcjonująca. Dzięki aktualnej wersji C# 12 i .NET 8 bez trudu będziesz tworzyć rozbudowane witryny internetowe czy aplikacje mobilne.

Ta książka jest kolejnym, starannie zaktualizowanym wydaniem cenionego i lubianego poradnika, dzięki któremu Twoja praca w języku C# stanie się przyjemna i wydajna. Znajdziesz tu liczne przykłady prezentujące nowe elementy .NET 8: aliasy typów i konstruktory podstawowe, zapewniające spójny i czytelny kod. Nauczysz się stosować klauzule ochronne i uproszczoną implementację pamięci podręcznej w ASP.NET Core 8. Poznasz też nową metodę kompilacji AOT, dzięki której publikowane serwisy zajmują mniej pamięci i szybciej się uruchamiają. Na zakończenie zaznajomisz się również z technologią Blazor Full Stack, będącą nowym, zunifikowanym modelem elastycznego projektowania aplikacji sieciowych.

Z tą książką nauczysz się:

  • używać nowych funkcji języka C# 12
  • stosować kompilację native AOT dla serwisów sieciowych z minimalnym API
  • korzystać z technologii Blazor Full Stack, Razor Pages i innych funkcji ASP.NET Core
  • tworzyć i aktualizować bazy danych w aplikacjach
  • odczytywać dane i manipulować nimi za pomocą LINQ
  • budować złożone serwisy za pomocą WebAPI lub Minimal API

Nowa jakość programowania w Twoich rękach. Poznaj pełny potencjał C# 12 i .NET 8!

Wybrane bestsellery

O autorze książki

Mark J. Price - specjalizuje się w programowaniu w języku C#. Pracuje w Microsofcie, tworzy rozwiązania dla Microsoft Azure. Zdał ponad 80 egzaminów Microsoftu. Zajmuje się też dydaktyką: przeszkolił wielu przyszłych programistów, od 16-letnich początkujących aż po 70-latków na emeryturze.

Mark J. Price - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka obejmuje najnowsze wersje C# i .NET?
Tak, książka została zaktualizowana do wersji C# 12 i .NET 8, dzięki czemu poznasz najnowsze funkcje i możliwości tych technologii.
2. Czy znajdę w książce praktyczne przykłady kodu?
Tak, publikacja zawiera liczne przykłady kodu oraz ćwiczenia, które pomogą Ci praktycznie opanować omawiane zagadnienia. Dodatkowo możesz pobrać kod źródłowy z repozytorium GitHub.
3. Czy książka pomoże mi w nauce tworzenia aplikacji wieloplatformowych?
Tak, książka szczegółowo opisuje, jak tworzyć aplikacje na różne platformy - w tym aplikacje konsolowe, internetowe (WWW), serwisy sieciowe oraz korzystać z ASP.NET Core, Blazor i EF Core.
4. Czy muszę mieć wcześniejsze doświadczenie z C# lub .NET, aby korzystać z tej książki?
Podstawowa znajomość programowania będzie pomocna, ale książka prowadzi czytelnika krok po kroku - od konfiguracji środowiska, przez podstawy języka, po zaawansowane tematy.
5. Czy książka zawiera informacje o pracy z bazami danych i Entity Framework Core?
Tak, jeden z rozdziałów poświęcony jest pracy z bazami danych przy użyciu Entity Framework Core, w tym tworzeniu modeli, zapytań LINQ oraz zarządzaniu danymi.
6. Czy publikacja omawia nowości takie jak kompilacja native AOT czy Blazor Full Stack?
Tak, książka szczegółowo omawia nowe funkcje .NET 8, takie jak kompilacja native AOT oraz Blazor Full Stack, pokazując ich praktyczne zastosowanie.
7. Czy mogę korzystać z książki ucząc się na różnych systemach operacyjnych?
Tak, autor opisuje instalację i pracę zarówno na Windows, jak i na innych platformach (np. Linux, macOS), a przykłady są uniwersalne i dostosowane do pracy wieloplatformowej.
8. Jakie dodatkowe materiały są dostępne wraz z książką?
Oprócz treści książki otrzymasz dostęp do kodu źródłowego na GitHubie oraz linki do dokumentacji, blogów i innych materiałów wspierających naukę.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
112,77 zł
Dodaj do koszyka
Ebook
94,87 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint