ISBN-13: 9788375413724 / Polski / Kartonowa Foliowana / 2018 / 930 str.
Praktyczny przewodnik po podstawach programowania w języku Visual C# przy użyciu Visual Studio 2017Rozszerz swoje umiejętności i samodzielnie poznawaj najnowszą wersję języka Microsoft Visual C# i Visual Studio 2017. Jeśli jesteś doświadczonym projektantem oprogramowania i chcesz poznać nowe możliwości i usprawnienia, znajdziesz tu niezbędne wskazówki, ćwiczenia i przykładowy kod, niezbędne do tworzenia skutecznych, skalowalnych aplikacji dla systemu Windows 10 i Universal Windows Platform.Dowiedz się jak:• Szybko zacząć tworzyć projekty i kod Visual C# przy użyciu Visual Studio 2017• Posługiwać się zmiennymi, operatorami, wyrażeniami i metodami i kontrolować przepływ sterowania• Szybko rozpoznawać problem przy użyciu debugera Visual Studio• Wykorzystać najnowsze usprawnienia metod C#, parametrów i instrukcji wyboru• Opanować model programowania obiektowego w Visual C# i tworzyć własne struktury danych• Korzystać z zaawansowanych właściwości, indekatorów, klas generycznych i kolekcji• Projektować aplikacje Windows 10 współużytkujące dane i korzystające z usług chmurowych• Tworzyć zapytania do danych przy użyciu wyrażeń LINQ• Usprawniać działanie aplikacji za pomocą metod asynchronicznych• Rozdzielać logikę aplikacji od obsługi zdarzeń• Implementować wzorzec Model-View-ViewModel (MVVM)• Budować aplikacje Universal Windows Platform, które gładko dostosowują się do środowiska komputerów, tabletów i smartfonówO czytelniku• Książka jest przeznaczona dla projektantów oprogramowania, dla których Visual C# jest nowym językiem lub przechodzącym ze starszych wersji• Czytelnik powinien znać przynajmniej jeden język programowania• Nie jest wymagana wcześniejsza znajomość platformy .NET ani środowiska Visual StudioO autorzeJohn Sharp jest głównym projektantem w CM Group Ltd., brytyjskiej firmie projektowej i konsultacyjnej. Ma ponad 35 lat doświadczeń jako programista, konsultant, wykładowca i autor podręczników. Oprócz eksperckiego doświadczenia w projektowania rozproszonych aplikacji w C# i JavaScript dla Windows 10 i Microsoft Azure, tworzy materiały szkoleniowe dla firmy Microsoft, skupiając się na uczeniu maszynowym w językach R i Python, przetwarzaniu Big Data za pomocą Spark i CosmosDB oraz skalowalnych architekturach aplikacji dla Azure.