Facebook - konwersja
  • promocja

ASP.NET Core 2.0. Wprowadzenie - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
3 grudnia 2018
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

ASP.NET Core 2.0. Wprowadzenie - ebook

Framework ASP.NET Core 2.0 stanowi odpowiedź Microsoftu na potrzeby programistów, które z kolei zmieniają się wraz z rynkiem IT. Klienci wymagają od aplikacji zgodności z różnymi standardami, wysokiej efektywności i skalowalności, a czas wyprodukowania i wdrożenia nowego rozwiązania ma być jak najkrótszy. Do takiej pracy potrzeba narzędzi o odpowiedniej produktywności, rozszerzalności i elastyczności. Dzięki uwzględnieniu tych wyśrubowanych kryteriów Microsoft stworzył platformę ASP.NET Core pozwalającą na tworzenie, kompilację i uruchamianie aplikacji w dowolnym środowisku. Można też korzystać z zewnętrznych bibliotek i z najbardziej aktualnych wzorców projektowych. Opanowanie tego złożonego narzędzia pozwoli zająć programiście znakomitą pozycję wyjściową do tworzenia wydajnych i nowoczesnych aplikacji internetowych.

Ta książka jest przeznaczona dla programistów chcących budować nowoczesne aplikacje internetowe na platformie ASP.NET Core 2.0. W przystępny i zrozumiały sposób, na praktycznych przykładach wyjaśniono tu możliwości ASP.NET Core 2.0. Większość kluczowych funkcji została opisana z wykorzystaniem zwięzłych przykładów. Dzięki jasnym instrukcjom krok po kroku możliwe jest niemal natychmiastowe rozpoczęcie programowania. W książce omówiono tworzenie responsywnych aplikacji internetowych, stosowanie w praktyce modelu MVC, wdrażanie aplikacji z wykorzystaniem technologii chmury, a także monitorowanie pracy oprogramowania w środowisku produkcyjnym i reagowanie na pojawiające się problemy.

W tej książce między innymi:

  • Funkcjonalność i ograniczenia ASP.NET Core 2.0 oraz struktura i koncepcji aplikacji
  • Przygotowanie i konfiguracja środowiska pracy
  • Tworzenie aplikacji MVC i aplikacji Web API
  • Praca z bazą danych z użyciem zaawansowanych funkcji programu Entity Framework Core 2
  • Zabezpieczanie aplikacji i jej testowanie
  • Hosting i wdrażanie aplikacji lokalnie oraz w chmurze

ASP.NET Core 2.0. Podejmij wyzwanie!

Spis treści

  • Przedmowa
    • Zespół wydania oryginalnego
  • O autorach
  • O recenzencie
  • Wstęp
    • Dawno, dawno temu: NGWS i .NET Framework
    • Co obejmuje ta książka
    • Czego potrzeba do tej książki
    • Dla kogo jest ta książka
    • Konwencje
    • Przykłady kodu do pobrania
  • Rozdział 1. Czym jest ASP.NET Core 2.0?
    • Możliwości ASP.NET Core 2.0
    • Wsparcie wielu platform
    • Architektura mikrousług
    • Praca z platformą Docker i kontenerami
    • Wydajność i skalowalność
    • Równoległa instalacja różnych wersji
    • Ograniczenia technologii
    • Kiedy wybrać ASP.NET Core 2.0
    • Podsumowanie
  • Rozdział 2. Przygotowanie środowiska
    • Środowisko programistyczne Visual Studio 2017
    • Jak zainstalować program Visual Studio 2017 Community Edition
      • Pierwsze kroki w programie Visual Studio 2017
      • Tworzenie pierwszej aplikacji ASP.NET Core 2.0 w programie Visual Studio 2017
      • Tworzenie pierwszej aplikacji ASP.NET Core 2.0 z poziomu wiersza poleceń
    • Środowisko programistyczne Visual Studio Code
    • Jak zainstalować program Visual Studio Code w systemie Linux
      • Tworzenie pierwszej aplikacji ASP.NET Core 2.0 w programie Visual Studio Code
      • Tworzenie pierwszej aplikacji ASP.NET Core 2.0 w systemie Linux
    • Podsumowanie
  • Rozdział 3. Tworzenie potoku ciągłej integracji w usłudze VSTS
    • Potoki ciągłej integracji, ciągłego wdrażania oraz kompilowania i wydawania
      • Używanie usługi Visual Studio Team Services (VSTS) w procesie ciągłej integracji i ciągłego wdrażania
      • Tworzenie darmowej subskrypcji usługi VSTS i pierwszego projektu w jej ramach
    • Organizacja pracy za pomocą elementów roboczych
    • Używanie systemu kontroli wersji Git
      • Używanie gałęzi funkcji
      • Scalanie zmian i rozwiązywanie konfliktów
    • Tworzenie potoku kompilowania w usłudze VSTS
    • Tworzenie potoku wydawania w usłudze VSTS
    • Podsumowanie
  • Rozdział 4. Podstawowe założenia ASP.NET Core 2.0 część I
    • Tworzenie gry Kółko i krzyżyk
      • Tworzenie i implementacja pierwszej funkcji gry Kółko i krzyżyk
    • Adresowanie różnych wersji platformy .NET Framework w plikach projektów .csproj
    • Używanie metapakietu Microsoft.AspNetCore.All
    • Praca z klasą Program
    • Praca z klasą Startup
      • Przygotowanie podstawowej struktury projektu
      • Tworzenie strony głównej gry Kółko i krzyżyk
    • Nadawanie stronom WWW bardziej nowoczesnego wyglądu za pomocą programu Bower i stron układu
      • Tworzenie strony rejestracji użytkownika gry Kółko i krzyżyk
    • Użycie wstrzykiwania zależności dla wsparcia luźnych powiązań w aplikacjach
      • Tworzenie usługi użytkowników aplikacji Kółko i krzyżyk
    • Praca z oprogramowaniem pośredniczącym
    • Praca z plikami statycznymi
    • Używanie routingu, przekierowania URL oraz ponownego zapisywania adresów URL
    • Dodawanie obsługi błędów do aplikacji
    • Podsumowanie
  • Rozdział 5. Podstawowe założenia ASP.NET Core 2. część II
    • Programowanie po stronie klienta za pomocą skryptów JavaScript
    • Optymalizacja aplikacji internetowych oraz korzystanie z pakietów skryptów i ich minimalizacji
    • Praca z protokołem WebSockets w scenariuszach komunikacji w czasie rzeczywistym
    • Korzystanie z zarządzania pamięcią podręczną sesji i użytkownika
    • Stosowanie globalizacji i lokalizacji w wielojęzycznych interfejsach użytkownika
    • Konfiguracja aplikacji i usług
    • Korzystanie z logowania
    • Implementacja zaawansowanych koncepcji wstrzykiwania zależności
    • Jednoczesna kompilacja dla wielu środowisk
    • Podsumowanie
  • Rozdział 6. Tworzenie aplikacji MVC
    • Zrozumienie wzorca Model-Widok-Kontroler
      • Modele
      • Widoki
      • Kontrolery
      • Testy jednostkowe
      • Testy integracyjne
    • Tworzenie układów przeznaczonych dla wielu urządzeń
    • Korzystanie ze stron widoku, widoków częściowych, składników widoku i pomocników znaczników
      • Korzystanie ze stron widoku
      • Korzystanie z widoków częściowych
      • Korzystanie ze składników widoku
      • Korzystanie z pomocników znaczników
    • Podział aplikacji internetowych na wiele obszarów
    • Stosowanie zaawansowanych koncepcji
      • Korzystanie z silników widoku
      • Zapewnianie lepszej jakości za pomocą testów jednostkowych i integracyjnych
        • Dodawanie testów jednostkowych
        • Dodawanie testów integracyjnych
    • Podsumowanie
  • Rozdział 7. Tworzenie aplikacji Web API
    • Stosowanie koncepcji Web API oraz najlepszych rozwiązań w tej dziedzinie
      • Tworzenie interfejsów Web API w stylu RPC
      • Tworzenie interfejsów Web API w stylu REST
      • Tworzenie interfejsów Web API w stylu HATEOAS
    • Podsumowanie
  • Rozdział 8. Dostęp do danych za pomocą Entity Framework Core
    • Rozpoczęcie pracy z platformą Entity Framework Core 2
      • Ustanawianie połączenia
      • Definiowanie kluczy głównych oraz obcych za pomocą adnotacji danych
      • Korzystanie z migracji w ramach platformy Entity Framework Core 2
      • Tworzenie, odczytywanie, aktualizowanie i usuwanie danych
    • Podsumowanie
  • Rozdział 9. Zabezpieczanie aplikacji ASP.NET Core 2.0
    • Implementacja uwierzytelniania
      • Wprowadzanie podstawowego uwierzytelnienia za pomocą formularza
      • Wprowadzanie uwierzytelniania za pośrednictwem zewnętrznego dostawcy
      • Praca z uwierzytelnianiem dwuskładnikowym
      • Dodawanie mechanizmu resetowania zapomnianego hasła
      • Implementacja autoryzacji
    • Podsumowanie
  • Rozdział 10. Hosting i wdrażanie aplikacji ASP.NET Core 2.0
    • Hosting aplikacji
    • Wdrażanie aplikacji na platformie Amazon Web Services
      • Wdrażanie aplikacji w usłudze AWS Elastic Beanstalk
    • Wdrażanie aplikacji na platformie Microsoft Azure
      • Wdrażanie aplikacji w usłudze Microsoft Azure App Services
    • Wdrażanie aplikacji w kontenerach Docker
      • Wdrażanie aplikacji do kontenerów Docker za pomocą programów Docker for Windows i Docker Enterprise Edition
      • Publikowanie obrazów w witrynie Docker Hub
    • Podsumowanie
  • Rozdział 11. Zarządzanie aplikacjami ASP.NET Core 2.0 i nadzór nad nimi
    • Logowanie w aplikacjach ASP.NET Core 2.0
      • Logowanie na platformie Microsoft Azure
      • Logowanie w usłudze Amazon Web Services
    • Monitorowanie aplikacji ASP.NET Core 2.0
      • Monitorowanie lokalne i na platformie Docker
      • Monitorowanie na platformie Microsoft Azure
      • Monitorowanie na platformie Amazon Web Services
    • Podsumowanie
Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-4500-3
Rozmiar pliku: 21 MB

BESTSELLERY

Kategorie: