O przedmiocie

⇒ KSIĄŻKI NOWE, W STANIE IDEALNYM!

⇒ SZYBKA WYSYŁKA!

⇒ SUPER CENA!

* * * * * * * * * * * * * * * * * * * *

EAN: 978-832-8323919

Tytuł: Nowoczesne API. Ewoluujące aplikacje sieciowe w technologii ASP.NET

Autorzy: Cibraro Pablo, Darrel Miller, Felix Pedro, Glenn Block, Howard Dierking

Ilość stron: 488

Oprawa: Miękka

Rok wydania: 2016

Seria O'Reilly

Wydawnictwo Helion

Stan: nowy, pełnowartościowy produkt

Większość z najpopularniejszych dużych witryn internetowych zbudowano z użyciem technologii Web API. Może ona działać na podstawie protokołu HTTP — umożliwia wówczas łatwą pracę nad nowymi funkcjonalnościami aplikacji, kwestiami bezpieczeństwa, skalowalnością rozwiązań, obsługą nowych urządzeń lub aplikacji klienckich. W takim modelu aplikacji kluczowymi komponentami są typy danych i hipermedia. Wielu twórców API nie wykorzystuje jednak możliwości protokołu HTTP i wdraża API silnie powiązane z aplikacją klienta, co w zasadzie zamyka drogę do bezproblemowego ewoluowania systemu. Na dłuższą metę tego rodzaju rozwiązania są sprzeczne z podstawami internetu.

Niniejsza książka to wartościowy podręcznik dla projektantów, którzy chcą tworzyć API adaptujące się do zachodzących zmian. Autorzy zaprezentowali tu wszystkie narzędzia niezbędne do tworzenia ewoluujących systemów, a także przedstawili informacje dotyczące sieci i programowania Web API. Dokładnie omówili proces tworzenia nowego API za pomocą platformy ASP.NET Web API, z uwzględnieniem takich zagadnień, jak implementacja hipermediów z użyciem ASP.NET Web API oraz negocjowanie treści. Ten bardzo praktyczny podręcznik, pisany przez inżynierów oprogramowania, stanowi inspirację do projektowania najlepszych rozwiązań dla ewoluujących aplikacji internetowych.

Glenn Block — jeden z twórców ASP.NET, odpowiedzialny za przygotowanie jednej z poprzednich wersji ASP.NET Web API.

Pablo Cibraro — od czternastu lat projektuje i implementuje ogromne systemy rozproszone w centrach Microsoft Technologies.

Pedro Felix — naukowiec i inżynier oprogramowania, specjalizuje się w problematyce infrastruktury środowiska uruchomieniowego, w zarządzaniu tożsamością i w kwestiach związanych z kontrolą dostępu do danych.Howard Dierking — menedżer programu w zespole WCF Web API w firmie Microsoft, obecnie kieruje pracami nad menedżerem pakietów NuGet i pracuje nad projektem Katana.

Darrel Miller — współzałożyciel Tavis Software, specjalizuje się w stosowaniu stylu architekturalnego REST w aplikacjach biznesowych.

Stan Nowy
Gatunek Programowanie
Zgłoś naruszenie zasad
Oferta: 75bc2c47-af9d-487c-bd57-5e6a2aa4131c

Programowanie

Warszawa  
(826)
Lublin  
(80)
Opole  
(49)
Skierniewice  
(29)
Jelenia Góra  
(28)
Jelcz-Laskowice  
(28)
Szczawnica  
(27)
Wojkowice Kościelne  
(25)
Sosnowiec  
(21)
Kielce  
(19)
Krasiejów  
(16)
Józefów  
(12)
Ostrów Wielkopolski  
(11)
Elbląg  
(11)
Wadowice  
(10)
Legionowo  
(8)
Puławy  
(8)
Dynów  
(5)
Mysłowice  
(5)
Rzęczkowo  
(4)
Dobczyce  
(4)
Jerzmanowa  
(4)
Granice  
(4)
Odrano-Wola  
(4)
Przemków  
(4)
Komorniki  
(4)
Krapkowice  
(3)
Ojców  
(3)
Annów  
(3)
Osielsko  
(3)
Przemyśl  
(3)
Łeba  
(3)
Ładna  
(3)
Pleśna  
(2)
Czajowice  
(2)
Łagiewniki Nowe  
(2)
Mikołajki  
(2)
Zręcin  
(2)
Daszewice  
(2)
Kraszew  
(2)
Borówno  
(2)
Zębowice  
(2)
Zambrów  
(2)
Kobyłka  
(2)
Brzozów  
(2)
Dąbrówka  
(2)
Brzostowa Góra  
(2)
Chełmce  
(2)
Jaktorów  
(1)
Morąg  
(1)
Komorowo  
(1)
Morawica  
(1)
Sady  
(1)
Lipusz  
(1)
Bukowno  
(1)
Paczków  
(1)
Ciechanowiec  
(1)
Gawrony  
(1)
Jarosław  
(1)
Bukowiec  
(1)
Bolechowice  
(1)
Odolion  
(1)
Orchowo  
(1)
Krotoszyn  
(1)
Poborszów  
(1)
Barycz  
(1)
Manieczki  
(1)
Płońsk  
(1)
Gromadka  
(1)
Szklary Górne  
(1)
Ujsoły  
(1)
Łęczyca  
(1)
Wągrowiec  
(1)
Julianów  
(1)
Szklana Huta  
(1)
Wiązowna  
(1)
Stare Ratowo  
(1)
Lniano  
(1)
Zgłobice  
(1)
Grzechynia  
(1)
Charzykowy  
(1)
Wyry  
(1)
Skowronki  
(1)
Podlipie  
(1)
Chorula  
(1)
Główna  
(1)
Rosanów  
(1)
Kamień  
(1)
Poniatowa  
(1)
Seroczyn  
(1)
Lechów  
(1)
Syców  
(1)
Stryszawa  
(1)
Klimkówka  
(1)
Pustków  
(1)
Bęczyn  
(1)