大家好,今天給大家?guī)淼氖莣eb應(yīng)用程序配置,至于windows應(yīng)用程序或者其他類型解決方案可以相同的配置,web應(yīng)用程序配置文件為web.config,windows應(yīng)用程序是app.config。
通過以下步驟可以建立屬于你自己的環(huán)境:
1、首先,肯定是打開Visual Studio(文章后面簡稱VS),如果你有其他工具開發(fā),我也不介意,反正我用VS,VS目前最新版是2013,不過我喜歡復(fù)古,所以,我目前用安裝VS2010來當作教程,不管目前是多少版本了,都可以同理得到。
2、然后,新建一個Web應(yīng)用程序
3、刪掉多余(我認為多余的,如果你想保留也沒什么影響)的項目:
4、為了方便,最好把Default.aspx刪掉,然后重新添加一個新Web項取名字也叫Default.aspx:
5、現(xiàn)在已經(jīng)建立了不錯的小環(huán)境了,下面就要把我們心愛的iBATIS.NET集成進去,有兩種方式,官方發(fā)布了兩個版本,因為它是開源的,所以,你可以下載源碼自己修改成自己想要的結(jié)構(gòu)(但是我會告訴你,新手最好不要做任何操作),然后編譯生成dll二進制文件。還有一種就是直接下載官方的二進制文件(也就是我在章節(jié)IBatis .NET 開發(fā)學習筆記——簡要介紹有我貢獻的下載地址),不管是哪種方式,反正你會得到dll二進制文件,然后我們將二進制文件放在Web的Bin目錄下面:
①Ibatis.Dataaccess.1.9.2.bin.rar解壓后包含的文件
②Ibatis.DataMapper.1.6.2.bin.rar解壓包含文件
當中還是有不少的重復(fù)文件,我們就最重要的幾個文件說明一下:
文件名 | 描述 |
Castle.DynamicPRoxy.dll | 代理框架,用于連接各種數(shù)據(jù)庫,NHibernate也用到了 |
IBatisNet.Common.dll | 由DataAccess和DataMapper組成的共享程序集 |
IBatisNet.Common.Logging.Log4Net.dll | Log4Net集成記錄器,和Log4Net配合使用 |
IBatisNet.DataMapper.dll | DataMapper主要框架 |
IBatisNet.DataAccess.dll | DataAccess框架 |
其中,將其中三個主要程序集添加引用到我們剛剛建立的解決方案中
IBatisNet.DataMapper.dll
IBatisNet.Common.dll
Castle.DynamicProxy.dll
如果需要日志記錄建議將IBatisNet.Common.Logging.Log4Net.dll放到Web的Bin目錄下面并添加到引用:
因為我要用到Log4net記錄日志,所以添加了它們并將它們都添加到引用,這里我要強調(diào)一下,因為我們現(xiàn)在只有一個Webapplication這一個項目,所以,引用也就直接添加到這個項目中,如果你有類庫或者其他架構(gòu)(MVC,工廠模式等)可以放到相應(yīng)的數(shù)據(jù)訪問接口的Bin目錄。
還沒有完,下次我們將重點介紹《為.NET配置DataMapper》,悄悄地告訴你,將以下文件:
這三個schema添加到
C:/Program Files/Microsoft Visual Studio 10.0/xml/Schemas
這是我的VS2010安裝路徑,你們的可能有些許不同,就能出現(xiàn)XML文檔編輯的時候會有VS2010的智能提示哦!
這些提示出現(xiàn)的位置,我會在后續(xù)章節(jié)陸續(xù)出現(xiàn),敬請關(guān)注^_^!
轉(zhuǎn)載請注明出處
新聞熱點
疑難解答