国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

DotNET平臺(tái)的WEB開(kāi)發(fā)框架體系的分析和研究

2012-04-29 18:08:09王軍查宇
電腦知識(shí)與技術(shù) 2012年15期
關(guān)鍵詞:表示層耦合度邏輯

王軍 查宇

摘要:文章介紹了在.NET Framework下開(kāi)發(fā)WEB應(yīng)用系統(tǒng)中常用的框架,以及這些開(kāi)發(fā)框架的結(jié)構(gòu)、技術(shù)特點(diǎn)和主要應(yīng)用的領(lǐng)域。通過(guò)合理的選擇開(kāi)發(fā)框架可以有效了提高開(kāi)發(fā)效率、降低代碼的耦合度和系統(tǒng)結(jié)構(gòu)更加清晰。

關(guān)鍵詞:WEB開(kāi)發(fā)框架;三層框架;2N層框架;MVC框架;Web服務(wù);LINQ和LINQ Entity Framework;WCF+SILVERLIGHT

中圖分類(lèi)號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)15-3594-04

The Analysis and Research on WEB Development Frame Hierarchy in the DotNet Platform

WANG Jun, ZHA Yu

(Anhui Technical College of Mechanical and Electrica Engineering, Information Engineering Department, Wuhu 241000, China)

Abstract: The paper describes a WEB application system framework DotNET Framework development, and the structure of the develop? ment framework, technical characteristics and application areas. Reasonable choice for development framework can improve development efficiency, and reduce the degree of coupling and system architecture of the code more clear.

Key words: Web development framework; three layer frame; 2N layer frame; MVCframe; Web Serverce; LINQ and LINQ Entity Frame? Work; WCF+SILVERLIGHT

圖1三層框架結(jié)構(gòu)

表示層是用戶(hù)與系統(tǒng)進(jìn)行交互的接口,用于顯示數(shù)據(jù)和接收用戶(hù)輸入的數(shù)據(jù),一般使用ASP.NET Web Form、報(bào)表等技術(shù);業(yè)務(wù)邏輯層是系統(tǒng)的核心,系統(tǒng)的主要功能、業(yè)務(wù)規(guī)則、業(yè)務(wù)流程等在此層實(shí)現(xiàn)。業(yè)務(wù)邏輯層處于數(shù)據(jù)訪問(wèn)層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用,一般業(yè)務(wù)使用C#、VB.Net等語(yǔ)言實(shí)現(xiàn)。數(shù)據(jù)訪問(wèn)層是系統(tǒng)和數(shù)據(jù)庫(kù)之間架起一座橋梁,它主要是負(fù)責(zé)向業(yè)務(wù)邏輯層提供數(shù)據(jù)和修改數(shù)據(jù)的操作,是業(yè)務(wù)邏輯層訪問(wèn)數(shù)據(jù)庫(kù)的接口,使用數(shù)據(jù)訪問(wèn)層可以減少系統(tǒng)對(duì)某一特定數(shù)據(jù)庫(kù)的依賴(lài),提高系統(tǒng)數(shù)據(jù)訪問(wèn)的安全性,在.net框架中一般使用ADO.NET技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)。

使用三層框架可以使用開(kāi)發(fā)人員可以只關(guān)注整個(gè)結(jié)構(gòu)中的其中某一層,方便開(kāi)發(fā)任務(wù)的分解和并行開(kāi)發(fā);降低層與層之間的耦合性,可以很容易的用新的實(shí)現(xiàn)來(lái)替換原有層次的實(shí)現(xiàn);有利于標(biāo)準(zhǔn)化和各層邏輯的復(fù)用。

猜你喜歡
表示層耦合度邏輯
中國(guó)北方蒸散-降水耦合度時(shí)空變化與水熱因子的關(guān)系
干旱氣象(2022年5期)2022-11-16 04:40:24
刑事印證證明準(zhǔn)確達(dá)成的邏輯反思
法律方法(2022年2期)2022-10-20 06:44:24
雙速感應(yīng)電機(jī)繞組耦合度研究
邏輯
創(chuàng)新的邏輯
遼寧省經(jīng)濟(jì)與生態(tài)環(huán)境耦合協(xié)調(diào)性分析
基于Spring的企業(yè)級(jí)Web項(xiàng)目架構(gòu)設(shè)計(jì)研究
軟件(2019年6期)2019-10-08 06:27:21
女人買(mǎi)買(mǎi)買(mǎi)的神邏輯
37°女人(2017年11期)2017-11-14 20:27:40
ASP.NET三層構(gòu)架解析
基于耦合度分析的家禽孵化過(guò)程模糊解耦控制系統(tǒng)
鄂温| 垦利县| 志丹县| 崇礼县| 中卫市| 濮阳市| 上高县| 房山区| 康定县| 光泽县| 上虞市| 西安市| 广德县| 西畴县| 卢氏县| 延长县| 社会| 莲花县| 成武县| 大新县| 凯里市| 筠连县| 安阳市| 醴陵市| 麟游县| 纳雍县| 焦作市| 睢宁县| 博客| 双鸭山市| 彰化市| 岚皋县| 长沙市| 朝阳区| 崇左市| 灵武市| 明光市| 绥德县| 定结县| 自治县| 桓台县|