Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

IT-DEV-CON – 2011. 04. 06. ASP.NET MVC 3 platform áttekintés Dávid Zoltán BME – AAIT.

Hasonló előadás


Az előadások a következő témára: "IT-DEV-CON – 2011. 04. 06. ASP.NET MVC 3 platform áttekintés Dávid Zoltán BME – AAIT."— Előadás másolata:

1 IT-DEV-CON – ASP.NET MVC 3 platform áttekintés Dávid Zoltán BME – AAIT

2 IT-DEV-CON Technológiai környezet Eszköz környezet ASP.NET környezet Szerveroldali motor Összefoglalás Menetrend

3 IT-DEV-CON Technológiai környezet

4 IT-DEV-CON Technológiai környezet HTML5

5 IT-DEV-CON Technológiai környezet Eszköz környezet ASP.NET környezet Szerveroldali motor Összefoglalás Menetrend

6 IT-DEV-CON Visual Studio

7 IT-DEV-CON NuGet

8 IT-DEV-CON Internet Information Services

9 IT-DEV-CON IIS Express

10 IT-DEV-CON Microsoft SQL Server

11 IT-DEV-CON SQL Express

12 IT-DEV-CON Web Platform Installer

13 IT-DEV-CON Technológiai környezet Eszköz környezet ASP.NET környezet Szerveroldali motor Összefoglalás Menetrend

14 IT-DEV-CON ASP.NET WhatTheHeck

15 IT-DEV-CON ASP.NET WhatTheHeck

16 IT-DEV-CON ASP.NET WebForms Vezérlők Eseménykezelés Adatbevitel Markup generálás UI állapotmegőrzés Magasabb absztrakciós szint RAD ASP.NET MVC Kevesebb „varázslás” Teljes kontroll a markup felett Funkciók szétválasztása Tervezési minták Kiterjeszthetőség Tesztelhetőség Többféle view engine

17 IT-DEV-CON ASP.NET MVC történelem

18 IT-DEV-CON Technológiai környezet Eszköz környezet ASP.NET környezet Szerveroldali motor Összefoglalás Menetrend

19 IT-DEV-CON Mit rejt a név?

20 IT-DEV-CON MVC Model View Controller REST Convention over Configuration Hangsúlyok

21 IT-DEV-CON Model = alkalmazás adatai + területspecifikus tudás Területspecifikus tudás üzleti szabályok validációs szabályok Model = alkalmazás adatai + üzleti szabályok + validáció Model

22 IT-DEV-CON Az alkalmazás API-ja = az elérhető URL-ek URL  Osztály/Metódus/Paraméterek A pontos megfeleltetést a Routing írja le Routing REST

23 IT-DEV-CON Amire URL mappelhető CategoriesController.Detials( “blues” ) Egy kérés feldolgozásának belépési pontja A kérést kezelő osztály = Controller A kérést kezelő metódus = Action Controller

24 IT-DEV-CON Módosítja a modellt A modell aktuális állapota alapján elküldi a választ Akár Response.Write()-tal is! Azért ez mégiscsak durva lenne! A válasz előállításában sablonok segítenek (sablon = View) A Controller paraméterezi a View-t Controller

25 IT-DEV-CON Sablon a válasz előállításához „Üres helyeit” a Controller tölti ki A Model alapján Több különböző sablon szintaxis támogatott ASP.NET MVC Visual Studio Kényelmes és pontos HTML előállítás Megőrzi az emberi méltóságunkat View

26 IT-DEV-CON ASPX Hagyományos ASP.NET fejlesztők ismerik HTML + C# / VB Razor Új Egyszerűsített, minimális View szintaxisok

27 IT-DEV-CON HTML helperek Scaffold MVVM minta Filterek További alapvetések

28 IT-DEV-CON Kérés életciklus

29 IT-DEV-CON

30 Technológiai környezet Eszköz környezet ASP.NET környezet Szerveroldali motor Összefoglalás Menetrend

31 IT-DEV-CON Letisztult Szerveroldali Motor

32 IT-DEV-CON jQuery HTML5 Entity Framework Orchard Összefoglalás Technológiai környezet

33 IT-DEV-CON Visual Studio NuGet IIS, IIS Express SQL Server, SQL Express Web Platform Installer Összefoglalás Eszköz környezet

34 IT-DEV-CON Egy másik megközelítés Konvenciók Kérés  metódus Kiterjeszthetőség Tesztelhetőség Nem RAD Összefoglalás MVC az ASP.NET családban

35 IT-DEV-CON


Letölteni ppt "IT-DEV-CON – 2011. 04. 06. ASP.NET MVC 3 platform áttekintés Dávid Zoltán BME – AAIT."

Hasonló előadás


Google Hirdetések