1. 程式人生 > >使用Asp.Net MVC開發真正的Web程式

使用Asp.Net MVC開發真正的Web程式

    現在Asp.net MVC1.0已經正式發了,完全改變我們在.Net平臺下開發Web程式的方式.不在像以前的Web form採用事件的方式來控制所有操作.我是從2003年,從Delphi轉到asp.net平臺上的,一開始就使用Web form開發網站,真是爽,和使用delphi開發C/S的程式差不多,只要懂一點Web開發的特殊性就可以了,比如使用application,session,什麼客戶端和服務端的區別等一些基本的Web程式開發特點就可以了.微軟真是給我們程式設計師最大的方便.最後搞的.net平臺下開發web的入門很低.有句笑話,大概是說,"你問問鄰居家的大嬸都在使用asp.net開發網站"。從中可以看了使用.net平臺開發web應用的門檻了。不是說asp.net不好,只是要開發出一個好的web應用不是拖拖控制元件就可以擺平。但是微軟就是牛,高手可以用一般人也可以用。

   近來一直在關注Asp.net MVC,感覺到這才是真正的web開發,所有操作都是用URL來控制,view只用來顯示資料,不做其它事情,忘記所有的事件和postback吧,它們在MVC中是不存在的。這好像用回來了asp的時代,我不會asp,只是感覺那時開發web很難,要有點技術含量的。MVC好像在java平臺上已經是很成熟的技術了,我沒學過java,所有不敢多說。Asp.net MVC至少給了我們更好的選擇,在.net平臺中開發出真正的web應用。現在才開始學,想一下轉變觀念還很難。想想,如果頁面中沒有事件沒有檢視狀態我們這等水平的人還會開發Web應用嗎?現在感覺MVC用來做什麼門戶等新聞社群的網站還很實用。要是做個企業組的應用還真是麻煩,不難想像把我們以前的所有事件都用各種Action來表示,View頁面不知道要做多少個,因為沒有檢視狀態,我想使用者操作上一定不太方便。還有就是開發效率上是不如web from的。現在還在觀望,新技術總是有風險的。

相關推薦

使用Asp.Net MVC開發真正Web程式

    現在Asp.net MVC1.0已經正式發了,完全改變我們在.Net平臺下開發Web程式的方式.不在像以前的Web form採用事件的方式來控制所有操作.我是從2003年,從Delphi轉到asp.net平臺上的,一開始就使用Web form開發網站,真是爽,和使用d

Spring.Net+Asp.Net mvc開發移動Web

最近想要使用 ASP.NET MVC5開發一個移動WEB程式,通過使用開源框架Spring。net的依賴注入方式,減少了程式集使用之間的耦合性.但是如何在MVC中使用Spring呢,下面我就簡單來說明一下使用步驟。 首先先建立ASP.NET MVC移動WEB程式,在引用中新增Spring.Net

ASP.NET MVC - 發布web應用程序、部署到IIS

internet 數據 cat 加網 直接 conf hand 瀏覽器 部署 發布項目 右擊項目 - 發布 選擇IIS - 點擊發布 發布方法 - 文件系統,目標位置 - 選擇與項目所在目錄不同的目錄(也即,指定一個發布生成文件的目錄),文件發布選項 - 不選

解析ASP.NET Mvc開發之查詢資料例項

目錄: -------------------------------------------------------------------------------------------

Asp.net Mvc開發體會點滴 一

大家中秋快樂,^^,近幾日較忙抽點時間把寫了快一個星期的日誌發出來下,下面有一些是實驗驗證,有一些的直觀感覺,所以難免有錯,希望眾兄弟指正 以下是這些日子來使用Asp.net Mvc的部分心得與體會 何時使用Helper 其實使用Helper效能不是太高,能免即免,不過可以在以下場合使用 1.存在Ur

ASP.NET MVC 開發隨筆(二)

att bsp mis 最簡 目前 request 使用 重復 validate 1.目前在局部視圖中使用多個model時候,發現使用IEnumerable的時候,讀取不了原來model的內容,所以采用List發現沒問題 2. 如果想在JS中使用Razor,則需要在Ra

解決用Asp.net Mvc 開發時出現glyphicons-halflings-regular.woff2 not found的問題

這個問題要特別說明一點:不要用MVC中的捆綁(bundle)CSS檔案操作,否則,即使作一下配置,也沒有效果。 用Asp.net Mvc開發時,CSS用bootstrap的話,在引用字型時,會出現glyphicons-halflings-regular.woff2 not

ASP.Net MVC開發基礎學習筆記(9):檢視詳情、編輯資料、刪除資料

 前言 所謂萬事開頭難,前面用兩節介紹了查詢頁面,一節介紹了建立資料。由於前面做了大量的鋪墊,本節就能順利的將檢視詳情、編輯資料、刪除資料在一節中全部介紹給大家。前後這幾節加起來就完成了一個簡單資訊系統的增刪改查(CRUD)的所有操作。 新增連結 要進行這三個操作,首先

Asp.NET MVC用System.Web自帶方法寫入FormsAuthentication驗證

/// <summary> /// 登入 /// </summary> /// <param name="userId"></param> /// <param name="isKeepLogin">是

一個簡單的用ASP.NET/C#開發的元件化Web應用程式(附原始碼)

==============================================================================1)建立一個類來處理使用者登入,將該類編譯成一個裝配件(assembly),併發布到站點的bin目錄下。========

B/S開發框架(asp.net mvc + web api + easyui)

本人非常喜歡這篇文章,特地拿出來分享,希望各位學習 這篇文章寫了很多,如果能有耐心看完的話,肯定是受益匪淺,本人曾經也想過程式就應該是三兩句程式碼可以搞定的,因為都是重複性的東西,可是能力有限,力不從心,只能在此感嘆了,不過日後一定會加倍努力的,下面擷取的都是一些關鍵話語,

Asp.net MVC使用FormsAuthentication,MVCWEB API可以共享身份認證 (轉載)

mlp ges web api nbsp 快速 charset 生成頁面 核心 lds 在實際的項目應用中,很多時候都需要保證數據的安全和可靠,如何來保證數據的安全呢?做法有很多,最常見的就是進行身份驗證。驗證通過,根據驗證過的身份給與對應訪問權限。同在Web Api中如何

不使用Visual Studio開發ASP.NET MVC應用(下篇)

構建 onf log rdquo 你們 err ica ide lan 書接上回! 前文“純手工”、徹底拋棄Visual Studio,制作了一個ASP.NET MVC應用,運行起來還不錯,項目目錄、源代碼、web.config等所有東西都已經做到

ASP.NET MVC企業實戰》(一) MVC開發前奏

htm 右鍵 () ctrl+ 其中 bsp net 代碼 int 一、工具和方法 學到了一些沒用過的工具和方法: a)刪除多余的using指令並排序:一個類頭部的using一般會有很多用不到的,在完成類的編寫後,可以右鍵選擇”組織using”來刪除沒用的using並排序

Asp.Net MVC 插件化開發簡化方案

asp.net 插件化 Web 管理系統可以龐大到不可想像的地方,如果想就在一個 Asp.Net MVC 項目中完成開發,這個工程將會變得非常龐大,協作起來也會比較困難。為了解決這個問題,Asp.Net MVC 引入了 Areas 的概念,將模塊劃分到 Area 中去——然而 Area 仍然是主項目的

asp.net mvc+jquery easyui開發實戰教程之網站後臺管理系統開發2-Model層建立

ack 前端 strong syn eee 名稱 lar led tegra 上篇(asp.net mvc+jquery easyui開發實戰教程之網站後臺管理系統開發1-準備工作)文章講解了開發過程中的準備工作,主要創建了項目數據庫及項目,本文主要講解項目M層的實現,M層

asp.net -mvc框架復習(1)-ASP.NET網站開發概述

頁面設計 對象 ado 數據庫開發 sqlserve 網站 rip ado.net 面向對象 1.網站開發的基本步驟: 2.網站開發的需要的知識結構 (1)網站開發前臺頁面技術 頁面設計:HTML 、CSS+DIV 頁面特效:JavaScript、jQery (2)

用VSCode開發一個asp.net core2.0+angular5項目(5): Angular5+asp.net core 2.0 web api文件上傳

owb bus sed loaded runt ace created one 做了 第一部分: http://www.cnblogs.com/cgzl/p/8478993.html 第二部分: http://www.cnblogs.com/cgzl/p/8481825.

ASP.NET MVC同時支持web與webapi模式

mod AR center 擴展 ica app attr host 版本 原文地址:https://blog.csdn.net/laymat/article/details/65444701 我們在創建 web mvc項目時是不支持web api的接口方式訪問的,所以我

Asp.Net MVCWeb API框架配置會碰到的幾個問題及解決方案(轉)

erb his 控制 NPU vat types ror 控制器 動手 前言 剛開始創建MVC與Web API的混合項目時,碰到好多問題,今天拿出來跟大家一起分享下。有朋友私信我問項目的分層及文件夾結構在我的第一篇博客中沒說清楚,那麽接下來我就準備從這些文件怎麽分文件夾說起