1. 程式人生 > >vs2010裡面 新建網站裡面的 asp.net網站 和 新建專案裡面的 asp.net Web應用程式 的區別 (下)

vs2010裡面 新建網站裡面的 asp.net網站 和 新建專案裡面的 asp.net Web應用程式 的區別 (下)

地址:http://www.cnblogs.com/iceicebaby/archive/2012/02/21/2361686.html

二:下面是 通過 新建專案 來建立 ASP.NET web 應用程式

 image

image

image

image

下面我們建立 資料庫DAL層  和 實體類層  Model

image

image

他會自動生成 DAL 資料夾

image 

我們繼續 Model 層。方法同上,就不上圖了。

然後我們來新增一個 工具類庫  。這個工具類庫,不是現在建立的,而是一個已經存在的專案,所以我們在解決方案上 右鍵選擇新增  現有專案

image

在之前的專案中,我們總是把 Web層,DAL層,BLL層等專案都放在一個資料夾裡面,在這裡,我們把公用類庫,直接從其他的資料夾 新增進來。

實際上,這個類庫的資料夾還是在其他的盤的資料夾裡面,

但是他生成的DLL會生成在我們的Web專案的BIN資料夾裡面(需要在Web層引用Utility工具類庫層)

image

image

最後來看看 VS2010 右側的模樣和 本地資料夾的模樣

image  image

由於我們的  Utility 這個工具類庫是引用的其他的盤裡面的,所以不會在這裡新建一個資料夾.其實最後他也會生成bin在bin資料夾的.

如果我們想修改這個引入的 Niunan.Utility 工具類庫的名字的話,需要修改3個地方

(1):點選 Niunan.Utility 右鍵屬性,修改程式集名稱和預設名稱空間   例如為 OD.Utility  

 image

(2):點選 Niunan.Utility 右鍵重新命名

image

(3):對於這個專案下已經存在的 StrToPinyin.cs 和 Tool.cs  修改原來的 名稱空間為 OD.Utility

注意:因為我們修改了,所以原來的  Niunan.Utility 所擁有的sln 可能就需要修改了。


最後我們把引用新增一下.

首先給web層新增引用,web層是需要對所有的層,進行引用的

image image

接下來,DAL層,需要引用 Model 實體類層

image

image

我們把 歐典婚紗網的靜態html頁面,拷貝到 Web層裡面。

image image

注意:通過  新建專案 –> asp.net web應用程式

  生產網站,url是不會顯示 web 這個目錄的,這樣才是真正和IIS裡面執行網站一樣

image

我們來發布一下這個網站看看。 選中 web層,右鍵 釋出。

image

image