亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET MVC 基礎入門

發布時間:2020-07-16 14:34:59 來源:網絡 閱讀:470 作者:lAlbin 欄目:編程語言

一:ASP.NET MVC 簡介

  1:asp.net mvc 是一種構建web應用程序的框架,他將一般的MVC(Model--View--Controller)模式應用于asp.net框架。

  2:asp.net MVC 和 asp.net 框架之間的關系:

   asp.net 框架分為兩層抽象:

              SYSTEM.WEB.UI:web Forms層,主要由服務器控件和ViewState等組成

              SYSTEM.WEB    :管道程序,提供基本的web堆棧,包括組件模塊,處理程序和HTTP堆棧等。

   在應用asp.net開發的主流方法是利用拖放服務器控件來處理后臺的復雜事務(容易造成頁面混淆,生成HTML頁面不理想,對性能上也會造成一定的損失)

   MVC 模式:通過使用處理器,組件模塊和其他代碼來直接響應HTTP請求,按照想要的方式構建web框架,設計出精彩的HTML頁面,以一種內置的模式支持這樣的實現。因此 在asp.net框架中MVC模式已成為其最流行的模式之一。

  3:MVC模式將應用程序的用戶界面分為三個主要部分,即:Model--View--Controller   模型--視圖--控制器,MVC指的是一種用戶界面模式,它是處理用戶交互的一種解決方案,并不處理數據訪問,服務交互等應用程序問題。

   模型:一組類,描述了要處理的數據以及修改和操作數據的業務規則。

   視圖:定義應用程序用戶界面的顯示方式。

   控制器:一組類,用于處理來自用戶,整個應用程序流以及特定應用程序邏輯的通信

    4:MVC的應用  

    在asp.net mvc中 MVC的三個部分大致定義如下:

   模型(Model):一組類,這些類通常封裝存儲在數據庫中的數據,以及操作這些數據和執行特定域業務邏輯的代碼。

   視圖(View):一個動態生成HTML頁面的模板

   控制器(Controller):一個協調視圖和模型之間關系的特殊類,它響應用戶請求,與模型進行通信,并決定呈現那個視圖,通常以后綴名Controller表示。

  5:asp.net MVC 概述

   asp.net MVC 1 于2009 年 3月13 日正式發布,時隔一年在2010 年 3月 發布asp.net MVC2 

     asp.net MVC 2 特點:

      (一):帶有自定義模板的UI輔助程序

      (二):在客戶端和服務器端基于特性的模型驗證

      (三):強類型HTML輔助程序

      (四):Visual Studio 開發工具改善

   asp.net MVC 2011 年 一月 發布

   asp.net MVC 3 的特性

     (一):支持Razor視圖引擎

     (二):支持.net 數據注解

     (三):該進了模型驗證

     (四):提供更強的控制和更大的靈活性,支持依賴項解析和全局操作過濾器

     (五):豐富的javascript支持,其中包括非侵入式javascript、jquery驗證和Json綁定

     (六):支持NuGet,可以用來發布軟件,管理整個平臺的依賴

     ASP.NET MVC 4 特性:

     (一):ASP.NET Web API

       (二):增強了默認的項目模板

     (三):添加使用Jquery Mobile 的手機項目模板

     (四):支持顯示模式(Display Modes)

     (五):支持異步控制器的任務

     (六):捆綁和微小

  ASP.NET MVC 的好處:

    注重應用MVC模式來提供一個運行在.NET 平臺上的強大的Web開發框架,ASP.NET MVC依賴的許多核心策略,與其他MVC平臺所使用的策略相同,在加上他提供的編譯和托管代碼的好處,以及利用.NET 語言的新特性(Lambda表達式、動態和匿名類型等)使其成為強大的開發框架

  ASP.NET MVC的基本原則:

    約定大于配置

    不重復

    盡量保持可插拔性

    允許開發人員自由發揮

  創建ASP.NET MVC 4 應用程序

    MVC 4 可以在一下windows客戶端操作系統中運行

      windows xp

      windows  Vista

      windows 7

      windows 8

   也在服務器端操作系統中運行

      windows server 2003

      window server 2008 

      window server 2008 R2

 在visual studio 2010 開發工具中需要單獨下載安裝 MVC 4 安裝包,在visual studio 2012 中 則不用單獨的安裝插件,因為 MVC4 已經包含在visual studio 2012中。

  1:創建一個新的MVC項目

  ASP.NET MVC 基礎入門

      ASP.NET MVC 基礎入門

此篇為前年學習MVC的時候做的一個總結,也算是學習筆記把, 共享出來,希望給準備接觸MVC的同志一個基本概念介紹把 ( 沒有經過整理,如果有什么問題可以回復,一起討論. );


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荔浦县| 玉门市| 汝城县| 施甸县| 乌恰县| 武陟县| 页游| 平南县| 福海县| 诸暨市| 宜川县| 光山县| 丰原市| 敖汉旗| 庆云县| 钦州市| 扎囊县| 江川县| 银川市| 秦皇岛市| 葫芦岛市| 湖口县| 蕲春县| 郎溪县| 吉林市| 应用必备| 安塞县| 佛坪县| 黄梅县| 温州市| 平泉县| 澄江县| 宜昌市| 苗栗市| 吴江市| 新平| 湘乡市| 白玉县| 东乡县| 黄陵县| 阿拉善右旗|