亚洲3P视频,日韩BBW无码,亚洲制服麻豆网站,88re伊人,九草精品视频在线观看,国产精品久久夜,色青青狠狠色,无码熟女一区二区三区,日本一区二区成人网站

新聞建站cms系統(tǒng)、政府cms系統(tǒng)定制開發(fā)

廣州網(wǎng)站建設(shè)公司-閱速公司

asp.net新聞發(fā)布系統(tǒng)、報(bào)紙數(shù)字報(bào)系統(tǒng)方案
/
http://www.duxiu2008.cn/
廣州網(wǎng)站建設(shè)公司
您當(dāng)前位置:首頁>ASP.NET MVC

ASP.NET MVC

Oxite項(xiàng)目結(jié)構(gòu)

發(fā)布時(shí)間:2009/7/2 16:04:20  作者:  閱讀:2438  

廣告:

1. Oxite項(xiàng)目
BackgroundServices是一個(gè)后臺(tái)服務(wù)類
Configuration文件夾,就是web.config中的Oxite配置節(jié)
Data 幾乎全是接口。這是由于這里使用了Repository模式,同時(shí)為了和Linq2SQL配合,直接來看看Linq2SQL項(xiàng)目中的一些代碼大概你就明白
Handlers目錄 主要就是XMLRPC(RPC是Remote Procedure Call的縮寫,翻譯成中文就是遠(yuǎn)程過程調(diào)用)和IMetaWeblog的實(shí)現(xiàn),用于支持用Windows Live Writer之類的軟件來發(fā)表文章。里面還有一個(gè)RedirectHttpHandler用于301跳轉(zhuǎn)
Routing文件夾 Global.asax中的Route規(guī)則注冊(cè)寫到了這里(在OxiteRoutes類中
Search目錄
2. Oxite.LinqToSqlDataProvider項(xiàng)目
3. Oxite.Mvc項(xiàng)目 就是將MVC中的C層抽離出來,同時(shí)這里還包含一點(diǎn)核心的V層的東西
Mvc項(xiàng)目中的Controllers目錄,里面的當(dāng)然就是放的Controller拉。很自然的,這里有一個(gè)oXite的BaseController,里面定義一些公用的東東,例如AppSetting、常用的Repository接口,一些公用的方法,例如NotFound()、Localize(),同時(shí)還重寫兩個(gè)View方法,返回OxiteViewResult類型。
Oxite.Mvc項(xiàng)目中的Views目錄,定義了母版頁、視圖頁、用戶控件的基類型,里面也是定義了一些常用的屬性和方法
4. Oxite.Mvc.Tests單元測(cè)試項(xiàng)目
5. OxiteSite啟動(dòng)項(xiàng)目

需要裝組件:
1. Asp.Net MVC1.0正式版 ---mvc框架用
2. 企業(yè)類庫:Enterprise Library 4.1 ---安裝完直接使用,提高應(yīng)用程序性能
3. Microsoft Anti-Cross Site Scripting Library v1.5 [Assembly(程序集名稱): AntiXss or AntiXSSLibrary (in AntiXssLibrary.dll) Namespace: Microsoft.Security.Application] (復(fù)制AntiXssLibrary.dll) ---防止腳本惡意注冊(cè)函數(shù)類
4. BlogML 2.0 (www.blogml.com) ---博客用
5. xunit-1.5-ctp1 http://xunit.codeplex.com/ ----單元測(cè)試用

運(yùn)行環(huán)境:vs2008sp1+sql2005企業(yè)版

數(shù)據(jù)連接:
<connectionStrings>
<add name="ApplicationServices" connectionString="Data Source=.\SQLEXPRESS;AttachDBFileName=|DataDirectory|Oxite.Database.mdf;Integrated Security=true;User Instance=true;"/>
</connectionStrings>

改成:
<connectionStrings>
<add name="ApplicationServices" connectionString="data source=.\SQL2005;initial catalog=Odata;persist security info=False;use id=sa;password=hao123;" providerName="System.Data.SqlClient"/>
</connectionStrings>

項(xiàng)目首頁運(yùn)行原理: default.aspx --->Oxite/Routing.OxiteRoutes.cs(Global.asax項(xiàng)目首次運(yùn)行注冊(cè)路由表)--->RegisterHomeRoutes(controllerNamespaces);--->Oxite.Mvc/PostController.cs--List方法調(diào)用(第32行)--->GetPostList(new HomePageContainer(), () => postService.GetPosts(pageIndex, pageSize, ifModifiedSince))---> 返回 List

廣告:

相關(guān)文章
Oxite項(xiàng)目結(jié)構(gòu)
cms新聞系統(tǒng)購買咨詢
掃描關(guān)注 廣州閱速軟件科技有限公司
掃描關(guān)注 廣州閱速科技
榆树市| 醴陵市| 绥棱县| 五指山市| 承德市| 慈溪市| 霍邱县| 达州市| 海宁市| 梧州市| 寻甸| 东海县| 永德县| 景东| 巴彦县| 合水县| 南江县| 西乡县| 阳江市| 武陟县| 嘉义县| 蚌埠市| 郸城县| 祁阳县| 罗山县| 松阳县| 休宁县| 四子王旗| 鲁山县| 四子王旗| 兴安盟| 仁寿县| 交城县| 广平县| 左云县| 镇远县| 花垣县| 凤凰县| 上杭县| 龙游县| 沙田区|