会 员 登 录
热 门 文 章
相 关 文 章
- 没有文章
Tags(标签)
asp.net(C#)一个项目的设计来帮助asp人员迅速转到.net
现在大多数windows平台下的Web开发,基本都由ASP转到了ASP.net下,ASP.net凭借frame work 提供强大的类库以及第一次执行进行编译及强大的vs项目开发工具,使其迅速成为了最为流行的开发平台之一,彻底改变了ASP功能弱(封装的太多了)及维护管理性差等弱点。但ASP也有自己的优势,非常适合于中小企业网站的开发,因为用ASP开发相对来说更快,更容易。从ASP转.net首先要对c#语言进行掌握,然后必须对vs这个开发工具进行迅速的熟悉和运用。vs提供了先进的项目管理,由解决方案来组织各个项目。并且可以方便对各个项目进行编译和打包。利用vs更能很好的开发出三层体系的web程序,vs本身提供了一种后代码的开发方式,使得页面的表现层与程序无关。ASP到.net首先是一种开发方式的变化,当然ASP.net也可以采用原始ASP的开发方法,但这种方法不推荐。废话不说了,接下以一个.net的项目开发流程来帮助熟悉.net的开发。
项目名称:图铃建站系统。
通过vs首先先建立我们这个系统的一个解决方案union,然后再建立一个union的项目,所有这个系统的构架我们都将在union项目下进行。下面union项目下的一个结构:(这里有个经验,做任何项目,我们都推荐先建立项目的框架,然后我们再在这个框架下来建立我们各个模块的程序,这样便于总体管理。)
|-Dal(数据库层)
!-Sqlhelper.cs (提供了对数据库的存取,只能由业务逻辑曾来访问)
|-Bll(商业逻辑)
|-Admin.cs(提供后台的数据存取管理)
|-Agenter.cs (代理商核心处理类,每个站长都会建立一个Agenter的实例)
|-Bllhelper.cs (提供一些常用到函数和方法 由别的业务层来调用)
|-Config.cs (站点配置类,负责读取站点的配置信息供其它的业务层来调用)
|-Counts.cs(这是一个统计系统的核心业务层,负责统计系统与数据库层的交互)
|-InterFace.cs(接口层,负责移动联通通道与本地数据库层的交互)
|-UserCenter.cs(用户中心类,负责代理商用户中心与数据库层的交互)
|-Admin (系统后台处理文件)
|-xxxx
|-.....
|-Counts (负责站点程序的文件)
|-.....
|-InterFace(负责对移动接口的响应处理)
|-....
|-PowerCode(站点生成核心处理程序)
|-Index.ASPx
|-Imgs.ASPx
.......
|-Template(网站风格模版的文件夹)
!--Default
|-Index.HTML
|-Imgs.HTML
.......
|-UserCenter(代理商用户中心,提供代理商对站点进行配置)
|-login.ASPx
|-default.htm
|-left.ASPx
|-main.ASPx
|-LOGOut.ASPx
|-User_Account.ASPx(收入管理)
|-User_Box.ASPx(信箱管理)
|-User_Counts.ASPx(站点统计管理)
|-User_Index_Set.ASPx(首页栏目和内容定制)
|-User_Modifyreg.ASPx(代理商个人信息维护)
|-User_Site_Setup.ASPx(站点配置信息管理)
|-User_Skins_Sel.ASPx(网站样式风格管理)
|-ShowTip.ASPx(错误提示页面)
|-User_Modfiypwd.ASPx(密码修改)
.......
|-UserControl(用户控件 存放自定义的用户控件)
|-ShowPage.ascx
|-Index.ASPx
项目名称:图铃建站系统。
通过vs首先先建立我们这个系统的一个解决方案union,然后再建立一个union的项目,所有这个系统的构架我们都将在union项目下进行。下面union项目下的一个结构:(这里有个经验,做任何项目,我们都推荐先建立项目的框架,然后我们再在这个框架下来建立我们各个模块的程序,这样便于总体管理。)
|-Dal(数据库层)
!-Sqlhelper.cs (提供了对数据库的存取,只能由业务逻辑曾来访问)
|-Bll(商业逻辑)
|-Admin.cs(提供后台的数据存取管理)
|-Agenter.cs (代理商核心处理类,每个站长都会建立一个Agenter的实例)
|-Bllhelper.cs (提供一些常用到函数和方法 由别的业务层来调用)
|-Config.cs (站点配置类,负责读取站点的配置信息供其它的业务层来调用)
|-Counts.cs(这是一个统计系统的核心业务层,负责统计系统与数据库层的交互)
|-InterFace.cs(接口层,负责移动联通通道与本地数据库层的交互)
|-UserCenter.cs(用户中心类,负责代理商用户中心与数据库层的交互)
|-Admin (系统后台处理文件)
|-xxxx
|-.....
|-Counts (负责站点程序的文件)
|-.....
|-InterFace(负责对移动接口的响应处理)
|-....
|-PowerCode(站点生成核心处理程序)
|-Index.ASPx
|-Imgs.ASPx
.......
|-Template(网站风格模版的文件夹)
!--Default
|-Index.HTML
|-Imgs.HTML
.......
|-UserCenter(代理商用户中心,提供代理商对站点进行配置)
|-login.ASPx
|-default.htm
|-left.ASPx
|-main.ASPx
|-LOGOut.ASPx
|-User_Account.ASPx(收入管理)
|-User_Box.ASPx(信箱管理)
|-User_Counts.ASPx(站点统计管理)
|-User_Index_Set.ASPx(首页栏目和内容定制)
|-User_Modifyreg.ASPx(代理商个人信息维护)
|-User_Site_Setup.ASPx(站点配置信息管理)
|-User_Skins_Sel.ASPx(网站样式风格管理)
|-ShowTip.ASPx(错误提示页面)
|-User_Modfiypwd.ASPx(密码修改)
.......
|-UserControl(用户控件 存放自定义的用户控件)
|-ShowPage.ascx
|-Index.ASPx
附件:
没有附件
0
票
顶一下
票
顶一下
0
票
踩一下
票
踩一下
| 文 章 评 论 | ||||||||
| ||||||||



您现在的位置: