ASP.NET MVC 4. Programowanie
- Autorzy:
- Jess Chadwick, Todd Snyder, Hrusikesh Panda
- Niedostępna
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 2.3/6 Opinie: 9
- Stron:
- 464
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
ASP.NET MVC 4. Programowanie
Wykorzystaj potencjał ASP.NET!
Platforma ASP.NET to główny konkurent języka Java w zakresie tworzenia aplikacji internetowych oraz zaawansowanych stron internetowych. Jej autorzy zadbali o to, aby każda kolejna wersja ułatwiała pracę programistom w coraz szerszym zakresie. Programiści to doceniają i ASP.NET znajduje się wśród języków najczęściej wybieranych przy tworzeniu zaawansowanych projektów.
Jeżeli chcesz w pełni wykorzystać potencjał ASP.NET MVC 4, przyda Ci się wyjątkowa książka. Ta, którą trzymasz w rękach, bez wątpienia taka jest! W trakcie lektury poznasz niuanse architektury MVC oraz dowiesz się, jak tworzyć sieciowe API. Ponadto wykorzystasz Entity Framework do wydajnego korzystania z baz danych oraz zaznajomisz się ze sposobami na równoległe przetwarzanie żądań. Szczególną uwagę powinieneś zwrócić na rozdział poświęcony zapewnieniu jakości — wykorzystanie testów automatycznych znacząco ułatwi Ci życie! Książka ta powinna trafić na podręczną półkę każdego programisty ASP.NET!
Sięgnij po tę książkę i:
- poznaj wzorzec MVC
- stwórz zaawansowane Web API
- zobacz, jak uatrakcyjnić Twoją aplikację dzięki technologii AJAX
- zbuduj bezpieczną aplikację
- zbuduj system testów automatycznych oraz ciągłej integracji
Poznaj i wykorzystaj możliwości ASP.NET w Twoim projekcie!
Wybrane bestsellery
-
Promocja
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
To kolejne, mocno przebudowane wydanie popularnego przewodnika, dzięki któremu zaczniesz skutecznie programować w języku C#. Nabierzesz wprawy w programowaniu zorientowanym obiektowo, pisaniu, testowaniu i debugowaniu funkcji, implementowaniu interfejsów i zarządzaniu danymi. Zobaczysz, w jaki sposób API środowiska .NET realizuje takie zadania jak monitorowanie wydajności i jej poprawianie, jak również praca z systemem plików i serializacją. Wiedza zawarta w kolejnych rozdziałach pozwoli Ci tworzyć praktyczne aplikacje i serwisy z wykorzystaniem biblioteki ASP.NET Core, wzorca MVC i technologii Blazor.- Druk
- PDF + ePub + Mobi pkt
(53,90 zł najniższa cena z 30 dni)
53.90 zł
179.00 zł (-70%) -
Promocja
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w języku C# i użytkowania środowiska .NET postanowił podejść w odmienny sposób. W najnowszej publikacji swojego autorstwa zatem skupia się na praktycznym wymiarze programowania, czyli używaniu dostępnych w oprogramowaniu Visual Studio 2022 komponentów zwanych kontrolkami.- Druk
- PDF + ePub + Mobi pkt
(32,43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Promocja
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowalności aplikacji. Przeczytasz też, w jaki sposób ASP.NET Core ułatwia pracę wielu zespołów programistów. Poszczególne zagadnienia zostały zilustrowane dokładnie wyjaśnionymi przykładami kodu, a dodatkowe ćwiczenia pozwolą Ci na utrwalenie zdobytych umiejętności.- Druk
- PDF + ePub + Mobi pkt
(47,90 zł najniższa cena z 30 dni)
47.90 zł
159.00 zł (-70%) -
Promocja
Jeśli uczysz się programowania od niedawna i chcesz tworzyć aplikacje desktopowe przy użyciu technologii WPF, to jest to książka dla Ciebie! Z jej pomocą szybko rozpoczniesz pisanie programów. W ten sposób, tworząc kolejne aplikacje okienkowe, będziesz poznawać kluczowe możliwości tej platformy.- Druk
- PDF + ePub + Mobi pkt
(23,94 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł (-40%) -
Tablice informatyczne. C++" zawierają zestawienie najpotrzebniejszych informacji dotyczących języka C++. Każdy programista doceni je, gdy podczas pracy nie będzie miał czasu na wertowanie kilkunastu książek.
- Druk
Czasowo niedostępna
-
Promocja
Książka "Język UML 2.0 w modelowaniu systemów informatycznych" to szczegółowy opis najnowszej specyfikacji tego języka w kontekście zastosowania go w procesie wytwarzania oprogramowania.- Druk pkt
Język UML 2.0 w modelowaniu systemów informatycznych
Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Promocja
W niniejszej książce przedstawiono struktury danych i algorytmy stanowiące podstawę współczesnego programowania komputerów. Algorytmy są niczym przepis na rozwiązanie postawionego przed programistę problemu. Są one nierozerwalnie związane ze strukturami danych - listami, rekordami, tablicami, kolejkami, drzewami... podstawowymi elementami wiedzy każdego programisty.- Druk pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
From fundamental subjects to delivery, automation, containerization, and cloud-native development, you'll find all the necessary information to build modern web applications using ASP.Net Core 9.
- pkt
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Nowość Promocja
A comprehensive guide to learning .NET 7 Key Features Explore the new features and libraries introduced in .NET 7. Master the art of designing views in a .NET 7 application. Understand how to leverage the new .NET MAUI framework. Description .NET has transformed the landscape of software development with its versatility and widespread adoption. I- ePub + Mobi pkt
(76,49 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%)
Zobacz pozostałe książki z serii
-
Nowość Promocja
Ta książka jest wyjątkowo praktycznym przewodnikiem, dzięki któremu przyswoisz ważną umiejętność skutecznego komunikowania wizji, aby uzyskiwać wsparcie dla swojego projektu, a także wkład ze strony zespołów. Dowiesz się, jak przekonująco prezentować zamierzenia i jak unikać nieporozumień, które mogą prowadzić do wzrostu kosztów, niespełnionych wymagań czy innych niż zakładane efektów pracy. Poprzez konstruktywne przykłady i wzorce poradnik uczy umiejętności niezbędnych do jasnego wyrażania swojego przekazu wobec różnych odbiorców, z którymi ma do czynienia niemal każdy programista i architekt.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Funkcjonalność oprogramowania nieustannie się poszerza, a nowoczesny kod jest coraz częściej generowany przez narzędzia oparte na sztucznej inteligencji. W tych warunkach czystość kodu staje się niezwykle ważna. Niezależnie od tego, czy pracujesz na oprogramowaniu zastrzeżonym, czy otwartym, czysty kod jest najlepszym sposobem na to, aby zachować świeżość projektów i ich gotowość do rozwoju.- Druk
- PDF + ePub + Mobi pkt
(71,20 zł najniższa cena z 30 dni)
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Nowość Promocja
To kolejne, zaktualizowane i starannie uzupełnione wydanie docenionego podręcznika dla początkujących i doświadczonych specjalistów. Znajdziesz tu solidną dawkę podstawowej wiedzy i obszernie przedstawione informacje na temat najnowszych praktyk. Dowiesz się, jakie narzędzia SEO są najlepsze, poznasz również złożone szczegóły techniczne. Nauczysz się audytować i optymalizować witryny internetowe, zgłębisz zagadnienia analizy ROI, a także zapoznasz się z licznymi nowościami, dzięki którym opracujesz kompleksową strategię SEO i sprostasz wyzwaniom teraźniejszości i przyszłości w swoim biznesie.- Druk
- PDF + ePub + Mobi pkt
(83,85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Nowość Promocja
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Internet rozwija się w niesamowitym tempie. Dawniej sieć WWW była prostsza ― projektanci łączyli kod PHP, HTML i zapytania do MySQL w jednym pliku. Z czasem urosła do miliardów stron, co radykalnie zmieniło jej kształt. Zmieniły się też narzędzia i sposób pracy. Dziś idealnym wyborem dewelopera aplikacji WWW jest FastAPI, nowoczesne narzędzie, które wykorzystuje nowe cechy Pythona i z powodzeniem rywalizuje z podobnymi frameworkami języka Golang.- Druk
- PDF + ePub + Mobi pkt
(34,50 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Dzięki tej książce nauczysz się holistycznego podejścia, które zdecydowanie usprawni współpracę między zespołami. Najpierw zapoznasz się z podstawowymi informacjami o przepływach pracy związanych z uczeniem maszynowym przy użyciu Apache Spark i pakietu PySpark. Nauczysz się też zarządzać cyklem życia eksperymentów dla potrzeb uczenia maszynowego za pomocą biblioteki MLflow. Z kolejnych rozdziałów dowiesz się, jak od strony technicznej wygląda korzystanie z platformy uczenia maszynowego. W książce znajdziesz również opis wzorców wdrażania, wnioskowania i monitorowania modeli w środowisku produkcyjnym.- Druk
- PDF + ePub + Mobi pkt
(48,69 zł najniższa cena z 30 dni)
48.69 zł
74.90 zł (-35%) -
Promocja
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.- Druk
- PDF + ePub + Mobi pkt
(57,84 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Promocja
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić. Poznasz różne aspekty FP: kompozycję, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się korzystać z FP w celu zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Te wszystkie cenne umiejętności ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.- Druk
- PDF + ePub + Mobi pkt
(56,55 zł najniższa cena z 30 dni)
56.55 zł
87.00 zł (-35%) -
Promocja
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%)
Ebooka "ASP.NET MVC 4. Programowanie" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "ASP.NET MVC 4. Programowanie" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "ASP.NET MVC 4. Programowanie" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: ASP.NET MVC 4. Programowanie (2) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: altcontroldelete.pl Jerzy Piechowiak, 2013-11-24Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Gdyby ktoś niezainteresowany tematem, spojrzałby z boku na technologie wykorzystywane w sieci do tworzenia stron WWW, mocno by się zdziwił gdyby się dowiedział, że ten obszar rozwija się dopiero gdzieś od jakiś 20 lat. Dziś trudno sobie wyobrazić życie bez Internetu. Jest to w końcu medium, dzięki któremu informacje przenoszą się najszybciej. Często wystarczy prosty, krótki twitt by przekazać informację, która może załamać indeksy giełdowe, czy dokonać politycznego wstrząsu.
Rozwój globalnej sieci oraz oferowanych przez nią możliwości, nierozerwalnie wiąże się rozwojem technologii wykorzystywanych do jej tworzenia. W tym przypadku mowa również o tytułowym ASP.NET MVC, który jest jednym z flagowych produktów korzystających z tego bardzo pożytecznego wzorca projektowego. Podejście oparte o model, widok i kontroler, to w moim osobistym odczuciu przyszłość sieci. W dobie wysoce wyspecjalizowanych rozwiązań, separacja zadań jest ważna, ponieważ upraszcza ona tworzenie stron WWW, które z powodzeniem coraz częściej zastępują klasyczne aplikacje okienkowe. Dlatego w moim odczuciu naprawdę warto zapoznać się z tym podejściem oraz z rozwiązaniami je stosującymi. Może warto w tym celu sięgnąć właśnie po tytułową książkę, która odkryje przed nami techniki ASP.NET MVC 4? Na to pytanie postaram się Wam odpowiedzieć w mojej dzisiejszej recenzji.
Dla kogo jest ta książka?
Z założenia autorów, książka ma być przeznaczona dla początkujących programistów ASP.NET MVC. W pewnym sensie można się z tą tezą zgodzić, ale warto tylko nadmienić, że nie można być do końca "zielonym programistą" i warto znać choćby sam .Net. Osobiście podczas lektury nie miałem większych problemów z przyswajaniem wiedzy, jednak w tym temacie nie mogę być do końca obiektywny, ponieważ już wcześniej korzystałem z innych pozycji traktujących o tym temacie.
Sporadycznie w treści pojawiają się małe błędy. Te które wyłapałem nie były zbytnio groźne, ale czasem może zajść mała konieczność "wyguglania" czegoś, co w książce nie było opisane jednoznacznie.
Zawartość
Całość materiału zawarto w 19 rozdziałach oraz 4 dodatkach, które z kolei zamknięto w 5 tematycznych częściach. Są tu zarówno zagadnienia dla początkujących jak i zaawansowanych (książka oczywiście jest ukierunkowana na tych pierwszych).
Napisałem wcześniej, że książka jest dla początkujących, ale w tym przypadku przy lekturze nie warto wyłączać myślenia. Czasami pojawiają się pewne skróty myślowe, a listingi kodu nie są prezentowane jako całościowe przykłady, tylko odpowiednie fragmenty, które jednak po uważnej lekturze odpowiednio dopasujecie we właściwe miejsce. Przykładowe fragmenty kodu możecie pobrać z GitHuba.
Przez całą książkę autorzy starają się zbudować aplikację EBuy, która jest swego rodzaju portalem aukcyjnym. Lubię takie podejście, ponieważ po przeczytaniu książki można odnieść wrażenie, że stworzyło się coś kompletnego. Łatwiej również w takim przypadku zgłębić detale, które przy normalnym podręcznikowym podejściu, łatwo można byłoby przegapić.
Podsumowanie
Tytułowa książka ASP.NET MVC 4. Programowanie jest pozycją dobrą, ale nie można powiedzieć że solidną. Trudno nie odnieść wrażenia, że w bogactwie treści zawartej w książce, w niektórych miejscach wkrada się pewien chaos, na co często zwracają również uwagę czytelnicy w opiniach wystawionych niniejszej pozycji. Oczywiście jeśli jesteś doświadczonym programistą i dobrze znasz .Net Framework, to nie powinieneś mieć większych problemów by się odnaleźć w przedstawionym w książce materiale, w przeciwnym razie być może warto skusić się na konkurencyjną pozycję Adama Freemana, którą swego czasu opisywałem w wersji 3. Teraz dostępna jest już wersja dopasowana do ASP.NET MVC 4. -
Recenzja: NetWorld Piotr KociatkiewiczRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
ASP.NET zapewnia programistom sieciowym alternatywne do języka Java narzędzie, przeznaczone do tworzenia efektywnych aplikacji internetowych. Autorzy prezentują wzorce architekturalne i praktyki budowy aplikacji, między innymi MVC, zasadę separacji zadań i technikę SOLID. Przedstawiają podstawowe zagadnienia dotyczące rozpoczęcia prac nad aplikacją. Omawiają także działanie Entity Framework. Pokazują, jak tworzyć wysoce interaktywne aplikacje sieciowe, optymalnie wykorzystujące przeglądarki internetowe. Podpowiadają, jak prawidłowo korzystać z technologii AJAX, bibliotek Ouery j platformy Web API ASP.NET. Dają wskazówki dotyczące tworzenia bezpiecznych aplikacji i chronienia ich przed atakami SOL Injection. Omawiają różne aspekty programowania sieciowego dla urządzeń mobilnych. Wskazują zalety techniki asynchronicznego i równoległego przetwarzania. Przybliżają zasady tworzenia komponentów wielokrotnego użycia -biblioteki komponentów dostępnych w wielu projektach.
Szczegóły książki
- Tytuł oryginału:
- Programming ASP.NET MVC 4: Developing Real-World Web Applications with ASP.NET MVC
- Tłumaczenie:
- Robert Górczyński
- ISBN Książki drukowanej:
- 978-83-246-6644-7, 9788324666447
- Data wydania książki drukowanej :
- 2013-06-03
- ISBN Ebooka:
- 978-83-246-6645-4, 9788324666454
- Data wydania ebooka :
- 2013-07-23 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 13867
- Rozmiar pliku Pdf:
- 9MB
- Rozmiar pliku ePub:
- 8.2MB
- Rozmiar pliku Mobi:
- 11.6MB
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Kategorie:
Programowanie » .NET - Programowanie
Spis treści książki
- Opracowane przez Microsoft platformy tworzenia aplikacji sieciowych (17)
- Active Server Pages (ASP) (18)
- ASP.NET Web Forms (18)
- ASP.NET MVC (18)
- Architektura MVC (19)
- Model (20)
- Widok (20)
- Kontroler (20)
- Co nowego w ASP.NET MVC 4? (20)
- Wprowadzenie do aplikacji EBuy (22)
- Instalacja ASP.NET MVC (23)
- Tworzenie aplikacji ASP.NET MVC (23)
- Szablony projektów (23)
- Konwencja przed konfiguracją (27)
- Uruchamianie aplikacji (28)
- Routing (28)
- Konfiguracja tras (29)
- Kontrolery (31)
- Akcje kontrolera (32)
- Obiekt ActionResult (32)
- Parametry akcji (33)
- Filtry akcji (36)
- Widoki (36)
- Wyszukiwanie widoków (37)
- Poznaj Razor (38)
- Odróżnianie kodu od znaczników (39)
- Układy graficzne (40)
- Widoki częściowe (41)
- Wyświetlanie danych (43)
- Metody pomocnicze HTML i URL (45)
- Modele (46)
- Zebranie wszystkich komponentów w całość (47)
- Trasa (47)
- Kontroler (47)
- Widok (49)
- Uwierzytelnianie (52)
- AccountController (54)
- Podsumowanie (55)
- Wszystko kręci się wokół ASP.NET (57)
- Narzędzia, języki i API (58)
- Moduły i procedury obsługi HTTP (58)
- Zarządzanie stanem (58)
- Wdrażanie i środowisko uruchomieniowe (59)
- Więcej różnic niż podobieństw (59)
- Oddzielanie logiki aplikacji od logiki widoku (60)
- Adresy URL i routing (60)
- Zarządzanie stanem (61)
- Generowanie kodu HTML (62)
- Tworzenie widoku ASP.NET MVC za pomocą składni Web Forms (66)
- Słowo ostrzeżenia (66)
- Podsumowanie (67)
- Tworzenie formularza (69)
- Obsługa akcji POST formularza (71)
- Zapis danych w bazie danych (71)
- Technika Code First - zasada "konwencja przed konfiguracją" (72)
- Tworzenie warstwy dostępu do danych z użyciem techniki Code First w Entity Framework (72)
- Weryfikacja danych (73)
- Określanie reguł biznesowych za pomocą adnotacji danych (74)
- Wyświetlanie komunikatów o błędach z procesu weryfikacji danych (77)
- Podsumowanie (80)
- Praca z językiem JavaScript (81)
- Selektory (83)
- Udzielanie odpowiedzi na zdarzenia (86)
- Manipulacje modelem DOM (88)
- AJAX (89)
- Weryfikacja danych po stronie klienta (91)
- Podsumowanie (95)
- Wzorzec MVC (99)
- Zasada separacji zadań (99)
- MVC i platformy sieciowe (100)
- Architektura aplikacji sieciowej (102)
- Architektura logiczna (102)
- Architektura logiczna aplikacji sieciowej ASP.NET MVC (102)
- Najlepsze praktyki w zakresie architektury logicznej (104)
- Architektura fizyczna (105)
- Przestrzeń nazw projektu i nazwy podzespołów (105)
- Opcje wdrożenia (106)
- Najlepsze praktyki w zakresie architektury fizycznej (107)
- Reguły dotyczące architektury aplikacji (108)
- SOLID (109)
- Odwracanie sterowania (114)
- Nie powtarzaj się (121)
- Podsumowanie (122)
- Częściowe generowanie strony (123)
- Generowanie widoków częściowych (124)
- Wygenerowanie kodu JavaScript (129)
- Wygenerowanie danych JSON (129)
- Żądanie danych JSON (131)
- Szablony po stronie klienta (131)
- Ponowne używanie tej samej logiki zarówno w żądaniach AJAX, jak i pozostałych (134)
- Udzielanie odpowiedzi na żądania AJAX (135)
- Udzielanie odpowiedzi na żądania JSON (136)
- Zastosowanie tej samej logiki w wielu akcjach kontrolera (137)
- Wysyłanie danych do serwera (138)
- Przekazywanie skomplikowanych obiektów JSON (140)
- Wybór łącznika modelu (141)
- Efektywne wysyłanie i odbieranie danych JSON (143)
- Wykonywanie żądań AJAX między domenami (144)
- JSONP (144)
- Włączanie Cross-Origin Resource Sharing (147)
- Podsumowanie (148)
- Tworzenie usługi danych (149)
- Rejestracja tras Web API (151)
- Wykorzystanie techniki "konwencja przed konfiguracją" (151)
- Nadpisanie konwencji (152)
- Użycie API (153)
- Stronicowanie i pobieranie danych (155)
- Obsługa wyjątków (156)
- Media (158)
- Podsumowanie (161)
- Wzorce dostępu do danych (163)
- Klasy POCO (163)
- Używanie wzorca repozytorium (164)
- Mapowanie obiektowo-relacyjne (166)
- Ogólny opis Entity Framework (168)
- Wybór podejścia w zakresie dostępu do danych (169)
- Współbieżność w bazie danych (169)
- Tworzenie warstwy dostępu do danych (171)
- Podejście Entity Framework Code First (171)
- Model domeny biznesowej aplikacji EBuy (173)
- Praca z kontekstem danych (176)
- Sortowanie, filtrowanie i stronicowanie danych (178)
- Podsumowanie (183)
- Tworzenie bezpiecznej aplikacji sieciowej (185)
- Obrona (185)
- Nigdy nie ufaj danym wejściowym (186)
- Wymuszanie stosowania reguły najmniejszych uprawnień (186)
- Przyjmuj założenie, że zewnętrzne systemy są niebezpieczne (186)
- Ogranicz możliwości ataku (186)
- Wyłącz niepotrzebne funkcje (187)
- Zabezpieczanie aplikacji (187)
- Zabezpieczanie aplikacji intranetowej (188)
- Uwierzytelnianie formularzy (193)
- Ochrona przed atakami (200)
- SQL Injection (201)
- Cross-Site Scripting (206)
- Cross-Site Request Forgery (207)
- Podsumowanie (209)
- Funkcje mobilne platformy ASP.NET MVC 4 (211)
- Większa przyjazność aplikacji mobilnej (213)
- Tworzenie widoku mobilnego dla aukcji (214)
- Rozpoczęcie pracy z jQuery Mobile (215)
- Usprawnianie widoku za pomocą jQuery Mobile (218)
- Unikanie widoków biurkowych w witrynie mobilnej (223)
- Usprawnianie wersji mobilnej witryny (224)
- Technika Adaptive Rendering (225)
- Znacznik viewport (225)
- Wykrywanie funkcji mobilnych (226)
- Zapytania mediów CSS (228)
- Widoki dla konkretnych przeglądarek internetowych (229)
- Tworzenie nowej aplikacji mobilnej zupełnie od początku (231)
- Platforma jQuery Mobile (232)
- Szablon aplikacji mobilnej w ASP.NET MVC 4 (232)
- Używanie szablonu aplikacji mobilnej w ASP.NET MVC 4 (233)
- Podsumowanie (236)
- Kontroler asynchroniczny (239)
- Tworzenie kontrolera asynchronicznego (240)
- Kiedy używać kontrolera asynchronicznego? (242)
- Asynchroniczna komunikacja w czasie rzeczywistym (242)
- Porównanie modeli aplikacji (242)
- Model HTTP polling (243)
- Model HTTP long polling (244)
- Zdarzenia wysyłane przez serwer (245)
- WebSocket (246)
- Usprawnianie komunikacji w czasie rzeczywistym (247)
- Konfiguracja i dostrajanie (250)
- Podsumowanie (252)
- Rodzaje buforowania (253)
- Buforowanie po stronie serwera (253)
- Buforowanie po stronie klienta (254)
- Techniki buforowania po stronie serwera (254)
- Buforowanie o zasięgu żądania (254)
- Buforowanie o zasięgu użytkownika (255)
- Buforowanie o zasięgu aplikacji (256)
- Bufor ASP.NET (256)
- Bufor danych wyjściowych (258)
- Buforowanie donut caching (261)
- Buforowanie donut hole caching (263)
- Buforowanie rozproszone (264)
- Techniki buforowania po stronie klienta (269)
- Działanie bufora przeglądarki internetowej (269)
- AppCache (271)
- Local Storage (273)
- Podsumowanie (274)
- Anatomia strony (275)
- Anatomia HttpRequest (276)
- Najlepsze praktyki (277)
- Wykonuj mniejszą liczbę żądań HTTP (278)
- Używaj CDN (278)
- Dodawaj nagłówek Expires lub Cache-Control (280)
- Komponenty skompresowane w formacie GZip (282)
- Umieszczaj arkusze stylów na początku pliku (283)
- Umieszczaj skrypty na końcu dokumentu (283)
- Korzystaj z zewnętrznych skryptów i arkuszy stylów (285)
- Zmniejszanie liczby zapytań DNS (286)
- Minimalizacja plików JavaScript i CSS (286)
- Unikaj przekierowań (287)
- Usunięcie powielających się skryptów (289)
- Konfiguracja nagłówka ETag (289)
- Pomiar wydajności po stronie klienta (290)
- Wykorzystanie platformy ASP.NET MVC do pracy (293)
- Tworzenie paczek i minimalizacja (294)
- Podsumowanie (297)
- Wayfinding (299)
- Adresy URL i techniki SEO (301)
- Tworzenie tras (302)
- Domyślne parametry i opcjonalne trasy (303)
- Priorytet i kolejność tras (305)
- Routing do istniejących plików (305)
- Ignorowanie tras (305)
- Trasy typu Catch-All (306)
- Ograniczenia trasy (307)
- Narzędzie Glimpse i trasy (309)
- Routing oparty na atrybutach (310)
- Rozszerzanie routingu (313)
- Mechanizm routingu (314)
- Podsumowanie (318)
- Co platforma ASP.NET MVC oferuje standardowo? (319)
- Widoki częściowe (319)
- Metody rozszerzające HtmlHelper czy własne metody? (319)
- Szablony Display i Editor (320)
- Html.RenderAction() (320)
- Przejście o krok dalej (321)
- Razor Single File Generator (321)
- Tworzenie wielokrotnie wykorzystywanych widoków ASP.NET MVC (323)
- Tworzenie wielokrotnie używanych metod pomocniczych ASP.NET MVC (327)
- Testy jednostkowe dla widoków Razor (328)
- Podsumowanie (330)
- Obsługa błędów na platformie ASP.NET MVC (333)
- Włączanie własnych błędów (334)
- Obsługa błędów w akcjach kontrolerów (335)
- Definiowanie globalnych procedur obsługi błędów (335)
- Rejestrowanie informacji i śledzenie (337)
- Rejestrowanie informacji o błędach (337)
- Monitorowanie stanu ASP.NET (340)
- Podsumowanie (342)
- Semantyka testowania (343)
- Ręczne testowanie (344)
- Zautomatyzowane testowanie (345)
- Poziomy zautomatyzowanego testowania (345)
- Testy jednostkowe (345)
- Szybkość (ang. fast) (347)
- Testy integracyjne (348)
- Testy akceptacyjne (349)
- Co to jest projekt zautomatyzowanych testów? (350)
- Tworzenie projektu testowego w Visual Studio (350)
- Tworzenie i przeprowadzanie testu jednostkowego (351)
- Testowanie aplikacji ASP.NET MVC (354)
- Testowanie modelu (354)
- Test-Driven Development (357)
- Tworzenie przejrzystych, zautomatyzowanych testów (358)
- Testowanie kontrolerów (360)
- Refaktoring testów jednostkowych (363)
- Symulacja spełnienia zależności (364)
- Testowanie widoków (368)
- Test pokrycia (370)
- Mit 100% wyniku testu pokrycia (372)
- Tworzenie kodu łatwego do testowania (372)
- Podsumowanie (374)
- Tworzenie skryptów kompilacji (376)
- Projekty Visual Studio są skryptami kompilacji! (376)
- Dodanie prostego zadania kompilacji (376)
- Przeprowadzanie kompilacji (377)
- Możliwości są nieograniczone! (378)
- Automatyzacja kompilacji (378)
- Rodzaje zautomatyzowanej kompilacji (379)
- Definiowanie zautomatyzowanej kompilacji (380)
- Ciągła integracja (383)
- Wykrywanie problemów (383)
- Reguły ciągłej integracji (384)
- Podsumowanie (388)
- Co trzeba wdrożyć? (391)
- Podstawowe pliki witryny internetowej (391)
- Treść statyczna (394)
- Czego nie trzeba wdrażać? (394)
- Bazy danych oraz inne zewnętrzne zależności (395)
- Jakie są wymagania aplikacji EBuy? (396)
- Wdrażanie na serwerze Internet Information Server (396)
- Przygotowania (397)
- Tworzenie i konfiguracja witryny internetowej na serwerze IIS (397)
- Publikowanie witryny z poziomu Visual Studio (399)
- Wdrażanie za pośrednictwem Windows Azure (403)
- Tworzenie konta Windows Azure (403)
- Tworzenie nowej witryny internetowej Windows Azure (404)
- Publikacja witryny internetowej Windows Azure poprzez system kontroli wersji (404)
- Podsumowanie (406)
Wprowadzenie (11)
CZĘŚĆ I. ROZKRĘCAMY SIĘ (15)
Rozdział 1. Podstawy ASP.NET MVC (17)
Rozdział 2. ASP.NET MVC dla programistów formularzy sieciowych (57)
Rozdział 3. Praca z danymi (69)
Rozdział 4. Programowanie po stronie klienta (81)
CZĘŚĆ II. KOLEJNY POZIOM (97)
Rozdział 5. Architektura aplikacji sieciowej (99)
Rozdział 6. Usprawnianie witryny poprzez użycie technologii AJAX (123)
Rozdział 7. Platforma Web API ASP.NET (149)
Rozdział 8. Zaawansowane dane (163)
Rozdział 9. Zapewnianie bezpieczeństwa (185)
Rozdział 10. Programowanie na platformy mobilne (211)
CZĘŚĆ III. ZAGADNIENIA ZAAWANSOWANE (237)
Rozdział 11. Operacje na danych przeprowadzane równolegle, asynchronicznie i w czasie rzeczywistym (239)
Rozdział 12. Buforowanie (253)
Rozdział 13. Techniki optymalizacji po stronie klienta (275)
Rozdział 14. Zaawansowany routing (299)
Rozdział 15. Ponownie używane komponenty interfejsu użytkownika (319)
CZĘŚĆ IV. KONTROLA JAKOŚCI (331)
Rozdział 16. Rejestrowanie informacji (333)
Rozdział 17. Zautomatyzowane testowanie (343)
Rozdział 18. Automatyzacja kompilacji (375)
CZĘŚĆ V. UMIESZCZANIE APLIKACJI SIECIOWEJ W INTERNECIE (389)
Rozdział 19. Wdrażanie (391)
DODATKI (407)
Dodatek A. Integracja platform ASP.NET MVC i Web Forms (409)
Dodatek B. Wykorzystanie NuGet jako platformy (417)
Dodatek C. Najlepsze praktyki (435)
Dodatek D. Odniesienia - tematy, funkcje i scenariusze (449)
Skorowidz (453)
Helion - inne książki
-
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- Druk
- PDF + ePub + Mobi pkt
(38,35 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Promocja
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
Książka jest przystępnym przewodnikiem po zastosowaniu języka SQL w procesie uzyskiwania informacji zawartych w danych. Zaczniesz od przyswojenia podstawowej wiedzy o bazach danych i SQL, a następnie przystąpisz do analizy prawdziwych zbiorów danych, takich jak demografia spisu ludności w Stanach Zjednoczonych, przejazdy taksówek w Nowym Jorku i szczegóły z krajowego katalogu targów rolniczych. Dzięki ćwiczeniom i przykładom zamieszczonym w każdym rozdziale szybko zaznajomisz się ze wszystkimi, również najnowszymi, narzędziami niezbędnymi do budowania zaawansowanych baz danych PostgreSQL. Zrozumiesz również, jak w szybki i efektywny sposób dane pozwalają zdobyć potrzebne informacje.- Druk
- PDF + ePub + Mobi pkt
(64,35 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Nowość Promocja
Tymczasem obwody elektroniczne przenikają każdy aspekt naszego życia. Bez nich cywilizacja w obecnym kształcie przestałaby istnieć. Zagrożenie wcale nie jest aż tak małe, jak się wydaje. Elektronika to niebanalna dziedzina, wykształcenie specjalistów i przekazanie im odpowiedniej wiedzy wymaga wysiłku. Należy zacząć od podstaw - i stąd pomysł na cykl publikacji poświęconych najważniejszym zagadnieniom związanym z elektroniką.- Druk
Elektronika. Od analizy symbolicznej do obliczeń kwantowych
Anna Filipowska, Weronika Izydorczyk, Jacek Izydorczyk, Sławomir Lasota, Andrzej Malcher, Piotr Zawadzki
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Nowość Promocja
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Bestseller Nowość Promocja
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Promocja
To książka przeznaczona dla osób pracujących z systemami Kubernetes. Poszczególne zagadnienia przedstawiono w niej w przejrzystym formacie problem – rozwiązanie – omówienie, dzięki czemu szybko znajdziesz rozwiązanie konkretnego problemu, a to z kolei pozwoli Ci na korzystanie ze wszystkich zalet tej platformy w codziennej pracy. Znalazło się tu ponad 100 praktycznych receptur obejmujących takie tematy jak konfigurowanie klastra, zarządzanie obciążeniem w kontenerach przy użyciu obiektów Kubernetes API, użycie pamięci masowej indeksowanej wartościami klucz-wartość, konfigurowanie zabezpieczeń i wiele innych. Każda receptura jest niezależna od innych, a materiał został zorganizowany w sposób maksymalnie ułatwiający szybkie odnalezienie interesującego Cię zagadnienia.- Druk
- PDF + ePub + Mobi pkt
(38,94 zł najniższa cena z 30 dni)
38.94 zł
59.90 zł (-35%) -
Bestseller Nowość Promocja
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Bestseller Nowość Promocja
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- Druk
- PDF + ePub + Mobi pkt
(25,92 zł najniższa cena z 30 dni)
25.92 zł
39.90 zł (-35%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: ASP.NET MVC 4. Programowanie Jess Chadwick, Todd Snyder, Hrusikesh Panda (9) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(0)
(1)
(1)
(5)
więcej opinii
ukryj opinie