Newest Viewed Downloaded

Czym jest MVC? MVC (ang. Model-View-Controller) – jest to wzorzec projektowania aplikacji który ułatwia zarządzanie jej złożonością. Jest to możliwe dzięki rozdzieleniu na 3 niezależne komponenty: modele, widoki oraz kontrolery.

Podstawy ASP.NET MVC Alicja Zwiewka, Maciej Radaszewski

Czym jest MVC? MVC (ang. Model-View-Controller) – jest to wzorzec projektowania aplikacji który ułatwia zarządzanie jej złożonością. Jest to możliwe dzięki rozdzieleniu na 3 niezależne komponenty: modele, widoki oraz kontrolery.

Aby stworzyć aplikacje MVC w środowisku MS Visual Studio 2010 należy: W menu File kliknij new project. Tworzenie aplikacji MVC

Aby stworzyć aplikacje MVC w środowisku MS Visual Studio 2010 należy: Utwórz nopwy projekt ASP.NET MVC 3 web application. Tworzenie aplikacji MVC

Aby stworzyć aplikacje MVC w środowisku MS Visual Studio 2010 należy: Wybieramy wzorzec aplikacji. Tworzenie aplikacji MVC

Struktura projektu aplikacji Properties – przechowuje własności całego projektu aplikacji; References – zbiór odwołań do bibliotek i modułów zewnętrznych; App_Data – miejsce fizycznego przechowywania lokalnych źródeł danych aplikacji; Content – służy do przechowywania statycznych obiektów, np.: pliki multimedialne; Controllers – zawiera pliki z kodem źródłowym dla kontrolerów; Models – jest domyślnym magazynem przechowywania plików z kodem źródłowym dla modeli, czyli plików zawierających metody i obiekty odpowiedzialne za przetwarzanie danych przechowywanych w źródłach danych; Views – grupuje widoki wykorzystywane w aplikacji ASP.NET MVC; Global.asax – w aplikacjach ASP.NET MVC plik ten zawiera deklaracje domyślnych sposobów trasowania adresów URL na odpowiednie kontrolery.

Czym jest kontroler? Zadaniem kontrolera jest odbiór, przetworzenie oraz analiza danych wejściowych od użytkownika. W typowej aplikacji źródłami danych wejściowych będą klawiatura i mysz. Po przetworzeniu odebranych danych kontroler może wykonać następujące czynności: zmienić stan modelu, odświeżyć widok, przełączyć sterowanie na inny kontroler. Każdy kontroler posiada bezpośrednie wskazania na określone modele i widoki, z którymi współpracuje, a jednocześnie w aplikacji może istnieć wiele kontrolerów. W danym momencie tylko jeden z nich steruje aplikacją.

Tworzenie kontrolera Prezentacja w programie Visual Studio 2010

Czym jest widok? Widok jest odpowiedzialny za prezentację danych w obrębie graficznego interfejsu użytkownika. Może składać się z podwidoków zarządzających mniejszymi elementami składowymi. Widoki posiadają bezpośrednie referencje do modeli, z których pobierają dane, gdy otrzymują od kontrolera żądanie odświeżenia. Widoki mogą także modyfikować stan modelu, jeśli dana modyfikacja dotyczy sposobu prezentacji danych.

Projektowanie widoku Prezentacja w programie Visual Studio 2010

Czym jest model? Model jest aktywną reprezentacją pewnego fragmentu komputerowej reprezentacji problemu. W danej aplikacji może istnieć kilka modeli tego samego elementu. Model jest samodzielny, tzn. do poprawnej pracy nie wymaga obecności dwóch pozostałych części, dlatego komunikacja z nimi musi zachodzić w sposób niejawny.

Tworzenie modelu – baza danych Prezentacja w programie Visual Studio 2010

Showing 1 - 12 of 12 items Details

Name: 
prezentacja
Author: 
Maciek
Company: 
N/A
Description: 
Czym jest MVC? MVC (ang. Model-View-Controller) – jest to wzorzec projektowania aplikacji który ułatwia zarządzanie jej złożonością. Jest to możliwe dzięki rozdzieleniu na 3 niezależne komponenty: modele, widoki oraz kontrolery.
Tags: 
aplikacji | mvc | danych | visual | 2010 | studio | widoki | tworzenie
Created: 
11/17/2011 2:32:50 PM
Slides: 
12
Views: 
0
Downloads: 
0
Rating: 
0


> Comment



Share this presentation
|

Comments

Share this presentation:

|
Sitemap