Facebook - konwersja

Programuj z .NET. Praktyka ponad teorią - ebook

Wydawnictwo:
Data wydania:
5 maja 2020
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.
57,00

Programuj z .NET. Praktyka ponad teorią - ebook

Poznaj platformę .NET od praktycznej strony!

  • Projektuj rozwiązania, które zdobędą serca klientów
  • Implementuj je zgodnie z najlepszymi wzorcami
  • Testuj aplikacje przy użyciu właściwych narzędzi

.NET stanowi jedną z najpopularniejszych platform do tworzenia i uruchamiania rozmaitych aplikacji, które można pisać w jednym z wielu wspieranych przez nią języków. Framework ten przez lata dojrzał i wzbogacił o wiele przydatnych możliwości, które z powodzeniem spełniają oczekiwania nawet najbardziej wymagających programistów. .NET znajduje zastosowanie wszędzie tam, gdzie trzeba szybko i sprawnie dostarczyć działające rozwiązanie, niezależnie od tego, czy ma być ono aplikacją desktopową, czy internetową, utrzymywaną we własnej infrastrukturze lub w chmurze obliczeniowej.

Jeśli chcesz szybko poznać platformę .NET i dowiedzieć się, jak może Ci pomóc realizować różnego rodzaju projekty, sięgnij po książkę Programuj z .NET. Praktyka ponad teorią. Zgodnie z jej podtytułem autor przechodzi od razu do sedna, nie tracąc czasu na zbędne wstępy. Już od pierwszych stron przedstawia praktyczne sposoby zastosowania platformy .NET do rozwiązywania problemów napotykanych w codziennej pracy programistów. Dzięki tej książce sprawnie zdobędziesz wiedzę pozwalającą wkroczyć w świat profesjonalnego tworzenia aplikacji, które spełnią oczekiwania klientów.

  • Projektowanie aplikacji spełniających zadane wymagania
  • Dobór odpowiednich technologii do zastanych problemów
  • Tworzenie baz danych, back-endów i front-endów
  • Integracja elementów składowych rozwiązania
  • Zastosowanie zwinnych technik prowadzenia projektów
  • Wdrażanie aplikacji w infrastrukturze chmurowej
  • Zastosowanie narzędzi wspierających testy rozwiązań

Twórz aplikacje jak prawdziwy profesjonalista!

Spis treści


Wstęp 7

Rozdział 1. Serwis usprawniający proces produkcyjny 9

  • Załóżmy, że... 9
  • Dokumentacja 9
  • Mapa możliwości tego projektu 10
  • Trochę teorii dotyczącej projektu 11
  • Konfiguracja środowiska do pracy 12
  • Plan bazy danych 12
  • Implementacja bazy danych 13
  • Koncepcja oraz implementacja interfejsów dla serwisów 17
  • Implementacja serwisów 19
  • Implementacja kontrolerów 30
  • Wstępne testy przy użyciu narzędzi dedykowanych 36
  • Podsumowanie projektu 38

Rozdział 2. Manager rachunków 39

  • Załóżmy, że... 39
  • Dokumentacja 39
  • Mapa możliwości tego projektu 42
  • Część backendowa 42
    • Trochę teorii dotyczącej projektu 42
    • Konfiguracja środowiska do pracy 44
    • Plan bazy danych 44
    • Implementacja bazy danych 45
    • Koncepcja oraz implementacja interfejsów 51
    • Implementacja serwisów 55
    • Implementacja kontrolerów 61
    • Wstępne testy przy użyciu narzędzi dedykowanych 68
    • Podsumowanie projektu 69
  • Część frontendowa 69
    • Wstęp 69
    • Omówienie koncepcji projektu 70
    • Konfiguracja 70
    • Logowanie 70
  • Podsumowanie 99

Rozdział 3. Manager rachunków w wersji desktopowej 101

  • Załóżmy, że... 101
  • Dokumentacja 101
  • Mapa możliwości tego projektu 102
  • Trochę teorii dotyczącej projektu 102
  • Plan bazy danych 103
  • Implementacja bazy danych 103
  • Serwis do bazy danych 105
  • Podpięcie serwisów do widoków 110
  • Podsumowanie projektu 129

Rozdział 4. Serwis usprawniający managera rachunków 131

  • Załóżmy, że... 131
  • Dokumentacja 131
  • Mapa możliwości tego projektu 132
  • Burza mózgów 132
  • Trochę teorii dotyczącej projektu 133
  • Nasz wizja WCF 133
  • Tworzenie nowego projektu WCF 134
  • Podłączenie do istniejącego serwisu 135
  • Podsumowanie projektu 137

Rozdział 5. Asystent managera sklepu 139

  • Załóżmy, że... 139
  • Dokumentacja 139
  • Mapa możliwości tego projektu 140
  • Trochę teorii dotyczącej projektu 141
    • SCRUM 141
  • Planowanie backlogu 142
  • Tworzenie backlogu 142
  • Sprint 1. 145
  • Sprint 2. 152
  • Sprint 3. 160
  • Sprint 4. 165
  • Sprint 5. 170
  • Testowanie 174
  • Podsumowanie projektu 175

Rozdział 6. Asystent managera sklepu w wersji desktopowej 177

  • Załóżmy, że... 177
  • Dokumentacja 177
  • Mapa możliwości tego projektu 178
  • Trochę teorii dotyczącej projektu 179
  • Tworzenie backlogu 179
  • Sprint 1. 182
  • Sprint 2. 190
  • Sprint 3. 197
  • Sprint 4. 199
  • Sprint 5. 204
  • Testowanie 208
  • Podsumowanie projektu 211

Rozdział 7. Serwis usprawniający asystenta managera sklepu 213

  • Załóżmy, że... 213
  • DOKUMENTACJA 213
  • Mapa możliwości tego projektu 214
  • Trochę teorii dotyczącej projektu 214
  • Tworzenie backlogu 215
  • Podsumowanie projektu 223

Rozdział 8. Elektroniczny podpis przy użyciu technologii blockchain 225

  • Załóżmy, że... 225
  • Dokumentacja 226
  • Mapa możliwości tego projektu 226
  • Trochę teorii dotyczącej projektu 227
  • Tworzenie tablicy canbanowej 228
  • Rozpoczynamy pracę 228
    • 1. Projekt bazy danych 228
    • 2. Skrypt do bazy danych 229
    • 3. Konfiguracja projektu 229
    • 4. Migracja bazy danych 229
    • 5. Przygotowanie oraz skompilowanie projektu w języku Solidity 230
    • 6. Serwis do obsługi użytkowników 231
    • 7. Kontroler do obsługi użytkowników 233
    • 8. Serwis do obsługi BC 233
    • 9. Kontroler do obsługi BC 240
    • 10. Swagger 240
  • Testy manualne 242
  • Podsumowanie projektu 242

Rozdział 9. Chmurowy serwis magazynujący i agregujący dane 243

  • Załóżmy, że... 243
  • Dokumentacja 244
  • Mapa możliwości tego projektu 244
  • Trochę teorii dotyczącej projektu 245
  • Tworzenie tablicy canbanowej 246
  • Rozpoczynamy pracę 246
    • 1. Stworzenie modeli bazy danych 246
    • 2. Konfiguracja serwera SQL w chmurze i migracja modeli do bazy chmurowej 248
    • 3. Stworzenie API do obsługiwania użytkowników 252
    • 4. Konfiguracja bazy BLOB oraz dopisanie serwisu umieszczającego pliki w chmurze 256
    • 5. Konfiguracja NRD w chmurze Azure i dopisanie serwisu umieszczającego w bazie informacje o dodaniu plików 261
    • 6. Funkcja do generowania raportu 265
    • 7. WebJob do sprawdzania, czy pracownik umieścił jakiś plik na serwerze 268
    • 8. Testowanie 270
  • Podsumowanie projektu 271

Rozdział 10. Serwis do zarządzania plikami w wersji AWS 273

  • Załóżmy, że... 273
  • Dokumentacja 273
  • Mapa możliwości tego projektu 274
  • Trochę teorii dotyczącej projektu 274
  • Tworzenie tablicy canbanowej 275
  • Rozpoczynamy pracę 275
    • 1. Przyjrzenie się pracy z bazami danych w AWS 275
    • 2. Dostosowanie API do AWS-owych standardów 276
    • 3. Wersja beta kodu zastępującego azurową funkcję przez odpowiedniki z AWS 277
    • 4. Wersja beta kodu zastępującego zadanie WebJob przez odpowiedniki z AWS 278
  • Podsumowanie projektu 279
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-6950-4
Rozmiar pliku: 6,5 MB

BESTSELLERY

Kategorie: