日韩在线首页I俄罗斯pornI男女猛烈激情XX00高潮动态I超碰免费97I乱人伦99久久I欧美日韩成人一区I最新日韩视频在线观看I粉嫩AV四季AV绯色AVI五月导航

×

asp.net三層架構是怎樣的?三層架構網站創建流程是怎樣的?

分類:建站推廣 編輯:IT觀察 瀏覽量:171
2021-04-01 09:36:43
  asp.net其實并不是一種語言,它只是建設動態網頁所需要的一個比較強大的服務器端的技術,它也不只是asp的簡單升級,而且微軟公司所推出來的一個新的腳本語言。現在asp.net已經有了三層架構,很多朋友對于asp.net的三層架構情況還不是很了解,那么asp.net三層架構是怎樣的?三層架構網站創建流程是怎樣的呢?下面新網就給朋友們詳細的來說明一下關于三層架構的相關問題,以供參考。
  asp.net三層架構是什么意思?
  asp.net三層架構:指的是PL(present layer)層,BLL(business logical layer)層,DAL(data access layer)層,是一種總體設計的思想。
  PL層(web層):是表現層,主要是用來展示數據;
  BLL層:是處理層,主要是用來處理數據;
  DAL層:主要是從數據庫獲取數據的。
  PL面向用戶,DAL面向數據庫。

  具體闡述:PL是web應用程序,調用BLL的方法將數據傳給BLL或者從BLL中獲取處理好的數據;BLL層是一個類庫,調用DAL的方法獲取數據或者將數據處理結果給DAL。


  實現asp.net三層架構網站創建流程
  1.新建項目—>Visual C#—>Web—>ASP.NET空Web應用程序 或者 新建網站—>ASP.NET空網站。
  2.在解決方案處右擊—>新建項目—>Windows—>類庫,分別創建三層架構,Model(實體層)、Dll(邏輯層)、DAL(數據層)。
  3.創建好三層類庫后,在Model類庫項目上右擊,選擇添加—>類,并命名。
  4.在創建好類之后(每一個類對應數據庫中的一個表),輸入private string Sname(string是數據庫中字段類型,Sname是數據庫中字段名,與自己的數據庫表相對應),如何對private string Sname選中—>右擊—>選擇重構—>封裝字段,然后點擊確定即可,實現了對數據庫中表的一個字段進行封裝,其余字段封裝步驟跟上述一樣,在創建完之后點擊工具欄處的“生成”—>生成Model即可。操作步驟如下圖,我的封裝后的代碼如下(根據自己的數據庫表進行封裝)。
  5.對DAL層進行代碼的編寫,主要分為:
  (1)數據庫連接函數。
  (2)執行sql語句函數。
  (3)sql語句書寫和相應參數存儲函數。
  注意:要在文件頭部引用using System.Data; using System.Data.SqlClient; using Model; 前兩個是asp.net集成的數據庫操作庫,調用其中相關函數、變量即可,最后一個是我們自己創建的Model類(在使用using Model命令之前需要將Model這個類在DAL這個項目中引用,在DAL項目中的“引用”處右擊,選擇添加引用,選擇項目找到Model這個項目類確定即可)。
 
  asp.net三層架構優缺點
  優點:
  1、開發人員可以只關注整個結構中的其中某一層;
  2、可以很容易的用新的實現來替換原有層次的實現;
  3、可以降低層與層之間的依賴(高內聚,低耦合);
  4、有利于標準化;

  5、利于各層邏輯的復用。


  缺點:
  1、降低了系統的性能。這是不言而喻的。如果不采用分層式結構,很多業務可以直接造訪數據庫,以此獲取相應的數據,如今卻必須通過中間層來完成。

  2、有時會導致級聯的修改。這種修改尤其體現在自上而下的方向。如果在表示層中需要增加一個功能,為保證其設計符合分層式結構,可能需要在相應的業務邏輯層和數據訪問層中都增加相應的代碼。


  asp.net三層架構情況是怎樣的?以上就給大家詳細的介紹了關于asp.net三層架構的相關內容,關于asp.net三層架構,它是有好的一面,也要不好的一面的,大家一定要對asp.net三層架構有一個正確的認識,如果想實現asp.net三層架構來創建網站的話,可以咨詢下新網的工作人員。


聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發

送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時

需注明出處:新網idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 日韩美一区二区三区 | 少妇伦子伦精品无码styles | 久久精品www人人爽人人 | 亚洲精品一区二区不卡 | 人妻中文字系列无码专区 | 亚洲精品无码成人a片 | 午夜不卡无码中文字幕影院 | 黑人上司与人妻激烈中文字幕 | 久久精品欧美日韩 | 黄色男女 黄色a几 | 精品av一区二区三区不卡 | 肥嫩水蜜桃av亚洲一区 | 欧美一区二区三区四区视频 | 超级碰碰色偷偷免费视频 | 亚洲精品免费在线观看 | 亚洲人成网站77777在线观看 | 乱短篇艳辣500篇h文最新章节 | 国产精品免费无码二区 | 久久久久久久香蕉国产30分钟 | 精品国产免费第一区二区三区 | 可以在线看黄的网站 | 国产精品女上位好爽在线观看 | 性欧美高清| 欧洲美妇乱人伦视频网站 | 免费能直接看黄的视频 | 国内熟妇人妻色无码视频在线 | 97视频人人免费看 | 欧美激情另类 | 精品成人免费一区二区不卡 | 伊人久久狼人 | 成人午夜视频在线观看 | 成人永久免费网站在线观看 | 日韩不卡1卡2卡三卡2021免费 | 国产一级二级三级在线观看 | 日韩av一二三四区 | 成人高清网站 | 欧美激情一区二区三区蜜桃视频 | 日本大尺度做爰呻吟 | 又黄又湿啪啪响18禁 | 少妇25p | 一区二区国产精品 | 国产精品又黄又爽又色无遮挡 | 国产亚洲精品aa片在线观看网站 | 浓毛欧美老妇乱子伦视频 | 亚洲精品国偷自产在线99正片 | 色婷婷五月综合丁香中文字幕 | 好男人www社区视频在线资源 | 中文区中文字幕免费看 | 久一国产| 少妇人妻偷人精品无码视频 | 亚洲激情欧美 | 国产无遮挡又黄又爽动态图 | 捆绑裸体绳奴bdsm亚洲 | 国产婷婷成人久久av免费高清 | 欧美一级做a爰片久久高潮 一级片高清 | 白天躁晚上躁麻豆视频 | 久久久三级视频 | 欧美一级一区二区三区 | 久久久精品久久久久久96 | 国产亚洲精品一区二区在线观看 | 寂寞少妇让水电工爽了视频 | 五月婷婷天 | 国产三级av片 | 日本一级黄色 | 国产三香港三韩国三级古装 | www.五月天com | 2023av在线| www国产精品com| 久色精品 | 亚洲大乳av成人天堂精品 | 国产高清视频在线观看97 | 亚洲精品视频免费在线观看 | 日韩综合精品 | 美女视频黄频a美女大全 | 7777久久亚洲中文字幕蜜桃 | 欧美激情国产精品日韩 | 国产高潮刺激叫喊视频 | 高清乱码毛片 | 苍井空浴缸大战猛男120分钟 | 亚洲xxx视频| 国产女人与拘做视频免费 | 97人人澡人人爽人人模亚洲 | 韩国三级中文字幕hd | 九九热在线视频免费观看 | 成 人 免费 黄 色 | 波多野结衣亚洲一区 | 国产精品免费vv欧美成人a | 天天在线观看 | 久久综合无码中文字幕无码ts | 一区二区三区午夜 | 十八禁视频网站在线观看 | 亚洲中文字幕精品久久久久久动漫 | 欧洲hdxxxx女同av性恋 | 黄色精品在线观看 | 日本xxwwwxxxx18| 国产男女免费完整视频在线 | 综合色吧 | aaa少妇高潮大片免费看088 | 无尽夜久久久久久久久久 |