ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
- Ocena:
- 4.2/6 Opinie: 6
- Stron:
- 544
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
![Wyłącznie](https://static01.helion.com.pl/ebookpoint/img/img_wylacznie.png)
Opis ebooka: ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
ASP.NET MVC — skorzystaj z pomocy potężnego sprzymierzeńca!
- Jak stworzyć wydajną aplikację działającą po stronie serwera?
- Jak zaprząc bazy danych do ścisłej współpracy z aplikacją internetową?
- Jak połączyć technologie ASP.NET MVC i ASP.NET WebForms dla uzyskania najlepszego efektu?
- Jak zaimplementować serwis Web API oraz aplikację ASP.NET MVC 4 kompatybilną z urządzeniami mobilnymi?
ASP.NET MVC to platforma, o której zaletach nie trzeba nikomu przypominać. Potężne narzędzie do budowy aplikacji internetowych działających według wzorca model widok – kontroler pozwala tworzyć oprogramowanie zapewniające bezkolizyjny przepływ dużych ilości danych. Dzięki temu administratorzy sieci mogą względnie łatwo kontrolować stan aplikacji, a użytkownicy internetu są zadowoleni z szybkości ładowania stron internetowych. Ta książka kompleksowo zapozna Cię z programowaniem aplikacji w oparciu o technologie ASP.NET MVC, JavaScript, jQuery oraz AJAX na przykładzie aplikacji internetowej zaimplementowanej od podstaw w środowisku Visual Studio 2012.
Z części pierwszej dowiesz się więcej o najważniejszych aspektach aplikacji ASP.NET MVC, takich jak projektowanie kontrolerów, dostęp do baz danych, walidacja i ochrona danych, implementowanie interaktywnych i asynchronicznych widoków, trasowanie, filtrowanie i zarządzanie użytkownikami. Poznasz też bibliotekę Knockout, umożliwiającą projektowanie interfejsu użytkownika według wzorca MVVM. Część druga jest poświęcona technologiom ADO.NET i ADO.NET Entity Framework, a także zagadnieniom związanym z transakcjami oraz bezpieczeństwem w aplikacjach bazodanowych. Natomiast w części trzeciej znajdziesz informacje pozwalające zintegrować ASP.NET MVC z ASP.NET WebForms i dowiesz się, co możesz zyskać dzięki takiemu połączeniu. Weź tę książkę do ręki i przetestuj przykłady, a nauczysz się więcej, niż myślisz!
- Podstawowe aspekty projektu aplikacji ASP.NET MVC
- Walidacja danych i wyrażenia regularne
- Asynchroniczne aplikacje internetowe, AJAX a biblioteka jQuery
- Trasowanie adresów URL i filtry
- Bezpieczne aplikacje, konfiguracja zabezpieczeń i panel Web Site Administration Tool
- Podstawy ADO.NET i obiekt TableAdapter
- Scaffolding i transakcje
- Bezpieczeństwo w aplikacjach bazodanowych i Entity Framework
- Integracja komponentów WebForms z aplikacją ASP.NET MVC, tworzenie raportów i eksport danych
- ASP.NET MVC 4 i tworzenie serwisów sieciowych WebAPI
- Mobilne aplikacje internetowe
Posłuż się ASP.NET MVC i stwórz wspaniałą aplikację!
![Summer BOOOK FEST / Ebooki -50%, książki -40%, audiobooki po 12,90zł](https://static01.helion.com.pl/ebookpoint/img/promocje/bannery/19761/Ebp_summer_book_fest_2024_Sonia_d910d93e4_1180x419_.png)
Wybrane bestsellery
-
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Kiedyś George „GT” Thompson był gwiazdą futbolu. Osiągnięcie tego szczytu zabrało lata, dziś jednak sława pozostała jedynie wspomnieniem. Wiedział, że po ciężkiej kontuzji nie zdoła wrócić do gry, i ta świadomość była trudna do zniesienia. GT umiał tylko grać, ale zawiódł drużynę. Jak...
Bourbon Bliss. Tajemnicze miasteczko Bootleg Springs Bourbon Bliss. Tajemnicze miasteczko Bootleg Springs
(24.50 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Ta książka jest inspirującym zbiorem minibiografii stoików, zarówno tych dobrze znanych, jak i mniej popularnych. Wszyscy oni praktykowali stoickie wartości i żyli zgodnie z ideami, które pozostają zaskakująco aktualne po dziś dzień, takimi jak samokontrola, cnota i niewzruszoność wobec tego, cze...
Stoickie ścieżki życia. Od Zenona do Marka Aureliusza Stoickie ścieżki życia. Od Zenona do Marka Aureliusza
(24.95 zł najniższa cena z 30 dni)24.95 zł
49.90 zł(-50%) -
Doktryna jakości Andrzeja J. Bliklego to projekt rozpisany na lata. Autor, profesor matematyki i dyplomowany mistrz cukierniczy, przez dwie dekady kierował firmą, której nazwę zna chyba każdy Polak. Równocześnie pracował nad swoim opus magnum. Wciąż nad nim pracuje. Książka ta bowiem zmienia się ...
Doktryna jakości. Rzecz o turkusowej samoorganizacji. Wydanie III Doktryna jakości. Rzecz o turkusowej samoorganizacji. Wydanie III
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
My, ludzie XXI wieku funkcjonujemy w zabieganym świecie. Wmówiono nam, że szybciej, dalej i więcej są synonimami słowa „lepiej”. Że musimy tylko trochę więcej pracować, szybciej się przemieszczać i komunikować, sięgać planami dalej niż do przyszłego tygodnia, a staniemy się... Jacy? W...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%) -
Rumunia to barwna mozaika kultur, tradycji i narodowości, wciąż jeszcze nie dość odkryta. Różnorodność atrakcji turystycznych przyprawia tu o zawrót głowy: zamki Włada Palownika, kolorowe bukowińskie klasztory, warowne kościoły saskie, orientalne zabytki Dobrudży, polskie wsie na Bukowinie i czes...
Rumunia oraz Mołdawia. Mozaika w żywych kolorach. Wydanie 5 Rumunia oraz Mołdawia. Mozaika w żywych kolorach. Wydanie 5
(26.45 zł najniższa cena z 30 dni)26.45 zł
52.90 zł(-50%)
O autorach ebooka
Dawid Borycki - programista, znawca zagadnień z zakresu programowania w różnych technologiach: desktopowych, mobilnych i internetowych. Jest autorem jedenastu książek (w tym dwóch w legendarnej serii Developer Series dla Microsoft Press), twórcą trzech kursów video, napisał także kilkadziesiąt artykułów do prasy fachowej.
Jacek Matulewski - fizyk zajmujący się na co dzień optyką kwantową i układami nieuporządkowanymi na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu. Jego specjalnością są symulacje ewolucji układów kwantowych oddziaływujących z silnym światłem lasera.
Od 1998 interesuje się programowaniem dla systemu Windows, w szczególności w środowisku Borland C++Builder. Ostatnio zainteresowany platformą .NET i językiem C#. Poza opublikowanymi u nas książkami dotyczącymi programowania przygotował również cykl artykułów dla czasopisma "PC World Komputer" (od sierpnia 2005).
Wierny użytkownik kupionego w połowie lat osiemdziesiątych "komputera osobistego" ZX Spectrum 48k.
Dawid Borycki, Maciej Pakulski, Maciej Grabek, Jacek Matulewski - pozostałe książki
-
Oferowane przez Microsoft oprogramowanie Visual Studio ma spore możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ― czyli praktycznie wszystko. W ramach Visual Studio 2022 możliwa jest praca z .NET MAUI, międzypl...(29.94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym...
C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core C#. Lekcje programowania. Praktyczna nauka programowania dla platform .NET i .NET Core
(59.50 zł najniższa cena z 30 dni)59.50 zł
119.00 zł(-50%) -
Microsoft Visual Studio to znakomite środowisko programistyczne, w którym bardzo wydajnie, a przy tym z przyjemnością, można projektować i testować aplikacje desktopowe, mobilne i webowe w kilku językach programowania, z wykorzystaniem bogatego zbioru bibliotek oraz interesujących dodatków dostęp...
Visual Studio 2017. Tworzenie aplikacji Windows w języku C# Visual Studio 2017. Tworzenie aplikacji Windows w języku C#
(44.50 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
W środowisku Visual Studio 2015 możesz łatwo zbudować aplikację opartą na wzorcu MVVM i wyposażyć ją we wspaniały interfejs dzięki pomocy XAML. Z tej książki dowiesz się, jak mądrze zaprojektować strukturę Twojej aplikacji, co powinno znaleźć się w poszczególnych warstwach, jak związać interfejs ...(29.49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł(-50%) -
Przedmiotem książki jest OpenGL, czyli popularny interfejs programistyczny służący do tworzenia aplikacji z grafiką 3D. W ostatnich dwóch latach został on całkowicie zreformowany, w efekcie czego większość książek i materiałów na jego temat stała się nieaktualna. W publikacji przeds...(59.20 zł najniższa cena z 30 dni)
59.20 zł
74.00 zł(-20%) -
Windows 10 to uniwersalna platforma kontrolująca komputery stacjonarne, urządzenia mobilne, rozproszone urządzenia wbudowane IoT (Internet of Things), smartfony, stacje robocze, komputery przenośne, tablety, urządzenia Surface Hub, konsole Xbox, a także okulary holograficzne HoloLens. Z tego powo...
Windows 10. Programowanie uniwersalnych aplikacji mobilnych Windows 10. Programowanie uniwersalnych aplikacji mobilnych
(64.68 zł najniższa cena z 30 dni)67.20 zł
84.00 zł(-20%) -
Jeśli chcesz dowiedzieć się więcej o praktycznych aspektach działania Visual Studio, platformy .NET i programowaniu w języku C#, koniecznie przeczytaj tę książkę! Dowiesz się, jak pisać programy w C#, debugować je i kompilować. Zobaczysz, do czego służy biblioteka kontrolek i gdzie możesz bezpiec...
Visual Studio 2013. Podręcznik programowania w C# z zadaniami Visual Studio 2013. Podręcznik programowania w C# z zadaniami
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
W tej książce znajdziesz informacje o technologii JavaScript oraz bibliotekach jQuery oraz jQuery UI, które umożliwiają tworzenie interaktywnych widoków aplikacji internetowych. Dowiesz się więcej o składni języka JavaScript i zapewnianiu interakcji z różnymi elementami strony oraz o tworzeniu i ...
JavaScript i jQuery. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio JavaScript i jQuery. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
(24.50 zł najniższa cena z 30 dni)24.50 zł
49.00 zł(-50%) -
a książka zawiera wszystkie najważniejsze informacje pozwalające odkryć i wykorzystać zalety biblioteki Web Forms. Znajdziesz tu opis języka C# i programowania obiektowego w tym języku, a także dowiesz się, do czego przydaje się właściwa separacja modelu aplikacji. Odkryjesz, jak implementować us...
ASP.NET Web Forms. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio ASP.NET Web Forms. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
Jacek Matulewski, Maciej Grabek, Maciej Pakulski, Dawid Borycki
(29.49 zł najniższa cena z 30 dni)29.49 zł
59.00 zł(-50%) -
Jeśli chcesz być naprawdę świetnym programistą C#, tworzącym aplikacje na platformę .NET, a do tej pory nie przestudiowałeś jeszcze porządnie kwestii współbieżności, pora to nadrobić. W tej książce znajdziesz informacje o podstawach tej technologii, takich jak wątki, a także o klasycznych pułapka...
Programowanie równoległe i asynchroniczne w C# 5.0 Programowanie równoległe i asynchroniczne w C# 5.0
Mateusz Warczak, Jacek Matulewski, Rafał Pawłaszek, Piotr Sybilski, Dawid Borycki
(34.50 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%)
Zobacz pozostałe książki z serii Standard
-
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(35.40 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Wystarczy jedno kliknięcie, by znaleźć się w samym centrum niezwykłych wydarzeń. Dajcie się porwać w tę fascynującą podróż!(11.90 zł najniższa cena z 30 dni)
11.90 zł
39.90 zł(-70%) -
Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO® projektowi LEGO® Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji...
LEGO Microgame. Podstawy programowania gier w Unity LEGO Microgame. Podstawy programowania gier w Unity
(18.50 zł najniższa cena z 30 dni)18.50 zł
37.00 zł(-50%) -
Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z uż...
Dzieciaki na start! Programowanie dla najmłodszych Dzieciaki na start! Programowanie dla najmłodszych
(19.95 zł najniższa cena z 30 dni)19.95 zł
39.90 zł(-50%) -
JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a i możliwość formatowania atrakcyjnych wizualnie kontrolek za pomocą arkuszy stylów CSS - to tylko niektóre cechy sprawiaj...
JavaFX. Tworzenie graficznych interfejsów użytkownika JavaFX. Tworzenie graficznych interfejsów użytkownika
(64.50 zł najniższa cena z 30 dni)64.50 zł
129.00 zł(-50%) -
AutoCAD jest od lat standardowym narzędziem pracy w biurach projektowych, a jego praktyczna znajomość stanowi jeden z podstawowych elementów wykształcenia inżynierów i architektów opuszczających mury uczelni technicznych na całym świecie. Trudno sobie obecnie wyobrazić projektanta, konstruktora c...(24.50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł(-50%) -
C# - wieloparadygmatowy język programowania opracowany przez firmę Microsoft - z roku na rok zdobywa coraz większą popularność wśród profesjonalistów z branży IT. Przejrzysta struktura kodu, wygoda stosowania, potężne możliwości i wsparcie ze strony platformy .NET - wszystko to sprawia, że są duż...
C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie III
(22.45 zł najniższa cena z 30 dni)22.45 zł
44.90 zł(-50%) -
Mathcad to wszechstronny program komputerowy do przeprowadzania obliczeń matematycznych i wizualizacji ich wyników. Jego możliwości i elastyczność sprawiły, że narzędzie zdobyło rzeszę wiernych użytkowników oraz znalazło szereg zastosowań w różnych dziedzinach nauki i techniki. Jak każde złożone ...(39.50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł(-50%)
Ebooka "ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych 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. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio" 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
Szczegóły ebooka
- ISBN Książki drukowanej:
- 978-83-246-3238-1, 9788324632381
- Data wydania książki drukowanej:
- 2013-12-10
- ISBN Ebooka:
- 978-83-246-8951-4, 9788324689514
- Data wydania ebooka:
-
2013-12-09
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@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 8355
- Rozmiar pliku Pdf:
- 14.6MB
- Rozmiar pliku ePub:
- 7.7MB
- Rozmiar pliku Mobi:
- 18.4MB
- Pobierz przykładowy rozdział PDF
- Zgłoś erratę
- Serie wydawnicze: Standard
Spis treści ebooka
- ASP.NET MVC (15)
- Projekt aplikacji MVC (18)
- Szablon projektu (19)
- Struktura projektu aplikacji ASP.NET MVC (21)
- Podsumowanie (23)
- Funkcje i metody kontrolera (25)
- Projektowanie kontrolera (27)
- Widok (30)
- Projektowanie widoku (31)
- Transfer danych między widokiem a kontrolerem (36)
- Podsumowanie (37)
- Wprowadzenie (39)
- Baza danych (40)
- Warstwa dostępu do bazy danych (42)
- Logika biznesowa (44)
- Implementacja widoku typu GridView (48)
- Podsumowanie (52)
- Wprowadzenie (53)
- Atrybuty modelu i walidacja danych w praktyce (55)
- Przygotowanie projektu aplikacji Kadry (55)
- Widoki kontrolera (58)
- Kontroler (63)
- Konfiguracja walidacji danych (66)
- Walidacja danych po stronie klienta (67)
- Walidacja danych a technologia ADO.NET Entity Framework (68)
- Podsumowanie (71)
- Podstawowe informacje o wyrażeniach regularnych (73)
- Odnajdywanie znaków specjalnych (74)
- Odnajdywanie znaków i cyfr (74)
- Odnajdywanie znaków w wyznaczonych miejscach łańcucha (75)
- Określanie liczby wystąpień podanych znaków (76)
- Tworzenie wzorców (76)
- Aplikacja (76)
- Kod pocztowy (80)
- Imię żeńskie (81)
- Walidacja adresu URL (83)
- Atrybuty modelu wykorzystujące wyrażenia regularne (84)
- Podsumowanie (88)
- Wprowadzenie (91)
- Aktualizacja zawartości wybranego elementu witryny (92)
- Częściowe odświeżanie witryny a fragment widoku (97)
- Ankieta (moduł do głosowania) (102)
- Odświeżenie widoku mapy serwisu Google (108)
- Wprowadzenie (113)
- Aktualizacja zawartości wybranego elementu witryny (113)
- Automatyczne uzupełnienie pola tekstowego (115)
- Mechanizm IntelliSense a składnia jQuery (119)
- Podsumowanie (120)
- Wprowadzenie (121)
- Wzorce URL (122)
- Domyślne reguły trasowania i wzorce URL (123)
- Własne reguły trasowania (124)
- Zablokowanie obsługi wybranych żądań (124)
- Podsumowanie (126)
- Wprowadzenie (127)
- Podstawowe atrybuty filtrów (128)
- [Authorize] (128)
- [HandleError] (129)
- [OutputCache] (133)
- [RequireHttps] (135)
- [NonAction] (135)
- Kolejność wykonywania filtrów (137)
- Implementacja własnych filtrów (139)
- Filtry akcji (139)
- Filtry autoryzacyjne, wyniku i wyjątków (144)
- Podsumowanie (146)
- Potrzeba zabezpieczeń (147)
- Uwierzytelnienie i autoryzacja (149)
- Mechanizmy uwierzytelnienia zintegrowane z ASP.NET (149)
- Konfiguracja uwierzytelnienia (153)
- Autoryzacja (157)
- Grupy użytkowników (158)
- Podsumowanie (160)
- Wprowadzenie (161)
- Użytkownicy, grupy i reguły dostępu (163)
- Ustawienia aplikacji oraz odczyt zawartości pliku konfiguracyjnego (167)
- Wyłączenie aplikacji i konfiguracja serwera SMTP (171)
- Komunikaty o błędach (171)
- Zarządzanie dostawcami usług (178)
- Podsumowanie (179)
- Wprowadzenie (181)
- Działanie złośliwego kodu (181)
- Zabezpieczanie pliku konfiguracyjnego (187)
- Podsumowanie (192)
- Wprowadzenie (195)
- Model (195)
- Klasa kontrolera (198)
- Widoki kontrolera (203)
- Podsumowanie (209)
- Wprowadzenie (211)
- Kontroler panelu administracyjnego (212)
- Podział użytkowników na grupy (219)
- Podsumowanie (224)
- Knockout, czyli interfejs użytkownika z wykorzystaniem wzorca MVVM (227)
- Knockout - wykorzystanie szablonów JavaScript (230)
- Podstawy relacyjnych baz danych (237)
- Technologia ADO.NET (238)
- Instalacja bazy Northwind (240)
- Połączenie ze źródłem danych (241)
- Modyfikacja danych w obiekcie DataSet (249)
- Tworzenie nowych rekordów (250)
- Edycja rekordów (257)
- Wersjonowanie obiektu DataRow i kontrola wprowadzanych danych (263)
- Usuwanie rekordów (270)
- Parametryzacja kwerend (274)
- Edycja danych przy użyciu obiektu TableAdapter (279)
- Integralność danych i ich usuwanie (288)
- Wstawianie danych z wykorzystaniem obiektu TableAdapter (294)
- Lista rekordów (301)
- Usuwanie rekordów (305)
- Edycja rekordów (307)
- Tworzenie rekordów (311)
- Formularz z podformularzem (Master/Detail Form) (315)
- Tworzenie i ręczna kontrola transakcji (319)
- Automatyczne zarządzanie transakcjami (327)
- Konkurencyjność i poziom izolacji transakcji (332)
- Szyfrowanie połączenia (335)
- Zabezpieczenie kodu pośredniego przy pomocy Code Access Security (CAS) (338)
- ConnectionString a sposoby uwierzytelnienia w serwerze MS SQL Server (344)
- Uwagi końcowe dotyczące projektowania aplikacji bazodanowych (345)
- Podstawy Entity Framework (348)
- Pierwsze zapytanie (348)
- Detale produktu (352)
- Dodawanie nowego produktu (353)
- Edycja produktu (355)
- Usuwanie produktu (357)
- Tworzenie schematu bazy danych na bazie modelu encji (357)
- Entity Framework i POCO (360)
- Pierwszy raport (368)
- Konfiguracja źródła danych (368)
- Projektowanie raportu (371)
- Kolumny obliczeniowe raportu (378)
- Stosowanie formatu prezentacji danych (379)
- Grupowanie danych (381)
- Projektowanie graficznego układu raportu (383)
- Etykiety, rysunki i listy (384)
- Prezentacja danych w postaci macierzowej (390)
- Parametry raportu i filtrowanie danych (394)
- Filtr definiowany na poziomie raportu (395)
- Filtrowanie raportu na etapie pobierania danych źródłowych (401)
- Kluczowe wskaźniki efektywności (403)
- Wykresy (406)
- Tworzenie projektu (423)
- Widok - formularz dodawania wpisu (425)
- Model - obsługa plików XML (427)
- Aplikacja - rejestrowanie zdarzeń i trasowanie (430)
- Kontroler - obsługa POST (431)
- Widok - wyświetlanie wpisów (432)
- Widok - walidacja (435)
- Kontroler - użycie modelu odsyłanego przez widok (440)
- Wsparcie dla urządzeń mobilnych (449)
- Sformułowanie problemu (450)
- Przystosowanie widoków aplikacji do urządzeń mobilnych (457)
- OAuth, czyli otwarta autoryzacja (460)
- Implementacja zdalnej autoryzacji w powiązaniu z portalem Facebook (461)
- Przetwarzanie asynchroniczne (464)
- Wprowadzenie (464)
- Potrzeba wykorzystania asynchronicznych kontrolerów (466)
- Kontrolery asynchroniczne i klasa Thread (469)
- Kontrolery asynchroniczne a zadania (472)
- Grupowanie i optymalizacja skryptów oraz kaskadowych arkuszy stylów (475)
- Web API (477)
- Wprowadzenie (477)
- Implementacja serwisu sieciowego (479)
- Implementacja klienta Web API (483)
- Podsumowanie (494)
- Wprowadzenie (495)
- Instalacja i konfiguracja serwera internetowych usług informacyjnych IIS (496)
- Instalacja serwera IIS w systemie Windows 7 (496)
- Instalacja serwera IIS w systemie Windows 8 (496)
- Publikowanie aplikacji na serwerze IIS (497)
- Konfiguracja puli aplikacji (498)
- Instalacja ASP.NET 4/4.5 na serwerze IIS (498)
- Publikacja aplikacji (500)
- Uruchomienie aplikacji (503)
- IIS jako serwer do rozwoju aplikacji (504)
- Wstęp (505)
- Szablony projektów ASP.NET w Visual Studio 2013 (505)
- Kontroler zarządzający użytkownikami i rolami (508)
- Dynamiczne zarządzanie użytkownikami (509)
- Statyczne zarządzanie rolami (519)
- Dynamiczne zarządzanie rolami (519)
- Przykładowe wykorzystanie ról (524)
- Podsumowanie (526)
Przedmowa (9)
Wstęp (11)
CZĘŚĆ I ASP.NET MVC (13)
Rozdział 1. Podstawowe aspekty projektu aplikacji ASP.NET MVC (15)
Rozdział 2. Kontroler i widok (25)
Rozdział 3. Model (39)
Rozdział 4. Walidacja danych (53)
Rozdział 5. Wyrażenia regularne a kontrola poprawności danych (73)
Rozdział 6. Asynchroniczne aplikacje internetowe - Microsoft AJAX (91)
Rozdział 7. Technologia AJAX a biblioteka jQuery (113)
Rozdział 8. Trasowanie adresów URL (121)
Rozdział 9. Filtry (127)
Rozdział 10. Bezpieczne aplikacje internetowe (147)
Rozdział 11. Konfiguracja zabezpieczeń i panel Web Site Administration Tool (161)
Rozdział 12. Zabezpieczenie witryny przed złośliwym kodem (181)
Rozdział 13. Kontroler uwierzytelnienia w aplikacji ASP.NET MVC (195)
Rozdział 14. Dynamiczne zarządzanie użytkownikami i grupami (211)
Rozdział 15. Biblioteka Knockout (227)
CZĘŚĆ II Technologie bazodanowe w aplikacjach internetowych (235)
Rozdział 16. Podstawy ADO.NET (237)
Rozdział 17. Obiekt TableAdapter jako pomost między DataSet a źródłem danych (273)
Rozdział 18. Scaffolding, czyli ekspresowe tworzenie internetowych aplikacji bazodanowych (301)
Rozdział 19. Transakcje (319)
Rozdział 20. Bezpieczeństwo w aplikacjach bazodanowych (335)
Rozdział 21. Entity Framework (347)
CZĘŚĆ III ASP.NET MVC a ASP.NET WebForms (365)
Rozdział 22. Integracja komponentów WebForms z aplikacją ASP.NET MVC na przykładzie technologii SQL Server Reporting Services (367)
Rozdział 23. Eksport danych (413)
Rozdział 24. Księga gości w MVC. Porównanie ASP.NET Web Forms i ASP.NET MVC (423)
Dodatki (447)
Dodatek A ASP.NET MVC 4 (449)
Dodatek B Publikacja aplikacji ASP.NET za pomocą internetowych usług informacyjnych (IIS) (495)
Dodatek C ASP.NET Identity w MVC 5 i Visual Studio 2013 (505)
Skorowidz (527)
Oceny i opinie klientów: ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio Dawid Borycki, Maciej Pakulski, Maciej Grabek, Jacek Matulewski (6)
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.
(3)
(0)
(1)
(0)
(1)
(1)
więcej opinii