ODBIERZ TWÓJ BONUS :: »

ASP.NET MVC 3 Framework. Zaawansowane programowanie Steven Sanderson, Adam Freeman

Autorzy:
Steven Sanderson, Adam Freeman
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.7/6  Opinie: 9
Stron:
648
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
54,45 zł 99,00 zł (-45%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia aplikacji webowych w architekturze model-widok-kontroler (MVC)
  • Konfigurowania środowiska programistycznego ASP.NET MVC 3 i Visual Studio
  • Projektowania modeli domeny oraz repozytoriów danych
  • Implementowania kontrolerów, widoków i systemu routingu
  • Stosowania wzorców projektowych i wstrzykiwania zależności (Dependency Injection)
  • Tworzenia i testowania jednostkowego oraz integracyjnego aplikacji
  • Budowania rozbudowanych funkcjonalności sklepu internetowego (np. koszyk, zamówienia, administracja)
  • Zarządzania bazą danych i integracji z Entity Framework
  • Implementowania nawigacji, stronicowania oraz filtrów w aplikacji
  • Rozszerzania kontrolerów i tworzenia własnych fabryk oraz selektorów akcji
  • Tworzenia i dostosowywania widoków z wykorzystaniem silnika Razor
  • Wykorzystywania szablonów modelu i widoków częściowych
  • Walidowania danych po stronie serwera i klienta oraz obsługi błędów
  • Dodawania funkcjonalności Ajax oraz integracji z jQuery i jQuery UI
  • Zapewnienia bezpieczeństwa aplikacji przed atakami XSS, CSRF i SQL Injection
  • Konfigurowania uwierzytelniania, autoryzacji oraz zarządzania rolami i profilami użytkowników
  • Przygotowywania i wdrażania aplikacji ASP.NET MVC 3 na serwerze produkcyjnym

Twórz rozbudowane aplikacje webowe!

ASP.NET MVC 3 to kolejny krok w ewolucji platformy ASP.NET firmy Microsoft. W tej bibliotece programowania witryn WWW połączono efektywność i schludność architektury model-widok-kontroler (MVC), najnowsze pomysły i techniki programowania zwinnego oraz najlepsze części istniejącej platformy ASP.NET. Jest ona więc alternatywą dla tradycyjnych projektów ASP.NET Web Forms i ma nad tą platformą znaczną przewagę. Szkielet ASP.NET MVC 3 pozwoli Ci błyskawicznie stworzyć skalowalne, łatwe w utrzymaniu i rozwijaniu aplikacje internetowe, a jego wykorzystanie da Ci niepowtarzalną szansę dziecinnie łatwego stosowania testów jednostkowych i podejścia TDD (ang. test driven development). Co jeszcze możesz zyskać dzięki ASP.NET MVC 3?

O tym przekonasz się w trakcie lektury tej wyjątkowej książki. Jej autorzy przyjęli słuszną, zasadę, że dobry przykład mówi więcej niż kilka stron suchej teorii. Zobaczysz więc, jak wzorzec MVC sprawdza się w praktyce, jakie są jego zalety i wady oraz jak unikać typowych pułapek. Nauczysz się korzystać z filtrów, konfigurować kontrolery oraz projektować wydajny model. W dzisiejszych czasach bezpieczeństwo aplikacji stawiane jest na pierwszym miejscu, dlatego szczególną uwagę powinieneś zwrócić na rozdział poświęcony zabezpieczaniu stworzonego przez Ciebie rozwiązania. Ta książka to kompletna pozycja dla każdego programisty ASP.NET.

Sięgnij po nią i przekonaj się, że:

  • wzorzec MVC ułatwia pracę
  • jego zastosowanie korzystnie wpływa na jakość kodu
  • bezpieczeństwo aplikacji jest najważniejsze
  • implementacja wzorca MVC nie musi być trudna!

Wykorzystaj nowoczesne wzorce w Twoich projektach!

MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

Wybrane bestsellery

O autorach książki

Steven Sanderson, MPH, is an applications manager for the patient accounts department at Stony Brook Medicine. He received his bachelor's degree in economics and his master's in public health from Stony Brook University. He has worked in healthcare in some capacity for just shy of 20 years. He is the author and maintainer of the healthyverse set of R packages. He likes to read material related to social and labor economics and has recently turned his efforts back to his guitar with the hope that his kids will follow suit as a hobby they can enjoy together.

Adam Freeman - jest doświadczonym programistą, autorem wielu świetnie przyjętych książek o programowaniu w Javie. Tworzył również duże systemy rozproszone (platformy e-commerce). Zajmował stanowiska kierownicze w różnych firmach, wśród których są Netscape, Sun Microsystems, giełda NASDAQ i banki. Jest już na emeryturze, swój czas przeznacza na pisanie i bieganie na długie dystanse.

Steven Sanderson, Adam Freeman - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "ASP.NET MVC 3 Framework. Zaawansowane programowanie" omawia różnice między ASP.NET MVC a tradycyjnymi Web Forms?
Tak, książka szczegółowo porównuje ASP.NET MVC 3 z Web Forms, wskazując zalety, wady i różnice obu podejść oraz omawia proces migracji z Web Forms do MVC.
2. Czy publikacja zawiera praktyczne przykłady i projekty do samodzielnego wykonania?
Tak, autorzy stawiają na praktykę - w książce znajdziesz liczne przykłady, case study oraz kompletny projekt aplikacji SportsStore, który pozwala przećwiczyć zdobytą wiedzę.
3. Jakie zagadnienia bezpieczeństwa aplikacji webowych są poruszane w książce?
Książka zawiera rozdziały poświęcone bezpieczeństwu, w tym ochronie przed atakami XSS, CSRF, SQL Injection oraz pokazuje, jak prawidłowo wdrażać uwierzytelnianie i autoryzację w aplikacjach ASP.NET MVC 3.
4. Czy książka pozwala nauczyć się testowania aplikacji i wdrażania TDD?
Tak, publikacja wyjaśnia, jak wdrażać testy jednostkowe, korzystać z narzędzi takich jak Moq i Visual Studio oraz jak stosować podejście test-driven development (TDD) w ASP.NET MVC 3.
5. Czy znajdę w książce informacje o integracji z jQuery i Ajaxem?
Tak, książka omawia integrację ASP.NET MVC 3 z jQuery oraz techniki wykorzystania nieprzeszkadzającego Ajaxa w nowoczesnych aplikacjach webowych.
6. Czy publikacja obejmuje tematykę wdrażania i konfiguracji aplikacji na serwerze?
Tak, w książce znajdziesz praktyczne wskazówki dotyczące przygotowania środowiska, konfiguracji serwera IIS oraz procesów instalacji i publikacji aplikacji ASP.NET MVC 3.
7. Czy książka nadaje się do nauki samodzielnej, czy wymaga wcześniejszej znajomości ASP.NET?
Książka prowadzi czytelnika krok po kroku od podstawowych po zaawansowane zagadnienia, jednak przydatna będzie podstawowa znajomość programowania w C# i środowiska .NET.
8. Czy dostępna jest wersja elektroniczna książki?
Tak, na Helion.pl można kupić zarówno wersję papierową, jak i ebooka w popularnych formatach (PDF, ePub, mobi).

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Niedostępna
Ebook
54,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile