web项目程序开发手册.doc
文本预览下载声明
第一步:搭建一个最基本的web应用程序
添加模版
为了使用该模式,必须添加2个模版。通过【工具】|【选项】|【项目和解决方案】|【常规】:
(1)Visual Studio 用户项目模版位置:
添加……\Templates\ProjectTemplates
(2)Visual Studio 用户项模版位置:
添加……\Templates\ ItemTemplates
建立解决方案及应用
【文件】|【新建】|【项目】,弹出【新建项目】菜单:
在【Visual Studio 已安装的模板】选择【ASP.NET Web应用程序】
在下面填写方案名字,选择文件位置
即, 【名称】: 填写“YbzxWeb”
【位置】: 浏览“F:\YBZX”
【解决方案名称】: 填写“Inter.YBZX” (医保项目的名字)
复制通用项目文件夹
“GeneralQuery.Core” 通用查询
“Inter.HTTPHandler.Core” 核心类
“Inter.HTTPHandler.CS” 功能基类
“Inter.XSLCompiledTransform.Core” xsl核心类
这4个文件是通用的,可以从其它项目中直接复制过来;
再把它们添加到解决方案中。右击【解决方案’Inter.YBZX’】|【添加】|【现有项目】
进入文件夹“GeneralQuery.Core”,选择“GeneralQuery.Core.csproj”,点【打开】,便将此项目加入当前的解决方案里;其它3个项目同样方法添加进去。
新建自定义专用类库.
当模版添加成功以后,就可以添加自定义的类库。
右击【解决方案’Inter. YBZX’】|【添加】|【新建项目】
选择【Visual C#】|【我的模版】|【包括log4net的类库】
输入名称: Inter.YBZX.BLL
位置: (一般默认)
再点击项目下的【引用】|【添加引用】
GeneralQuery.Core
Inter.HTTPHandler.CS
Inter.HTTPHandler.Core
Inter.XSLCompiledTransform.Core
System.configuration
System.Data
System.Web
System.Drawing
再点击【YbzxWeb】项目下的【引用】|【添加引用】
GeneralQuery.Core
Inter.HTTPHandler.CS
Inter.HTTPHandler.Core
Inter.XSLCompiledTransform.Core
Inter. YBZX.BLL
复制日志文件夹
从其它项目中复制【RefDLL】文件夹到【YbzxWeb】文件夹下,包括到项目中。
同时,在将【RefDLL】|【log4net】下的log4net.config复制到【YbzxWeb】下,。
再从其他项目的文件夹【Properties】|【AssemblyInfo.cs】文件里将
//log4net配置文件
[assembly: log4net.Config.XmlConfigurator(Watch = true, ConfigFile = log4net.config)]
上面一段复制添加到【YbzxWeb】|【Properties】|【AssemblyInfo.cs】文件中
再为【YbzxWeb】|【引用】|【添加引用】|【浏览】
log4net.config
添加主配置文件
从其它项目中将【Inter.HTTPHandler.Core.URLMapSetting.Config】复制到【YbzxWeb】下,右击【YbzxWeb】,添加项目,将【Inter.HTTPHandler.Core.URLMapSetting.Config】加入项目中。
在【YbzxWeb】文件夹下的【Web.cofig】文件中,要添加以下内容:
httpHandlers
add path=*.aspx verb=* type=Inter.HTTPHandler.Core.BaseHttpHandlerFactory, Inter.HTTPHandler.Core validate=true/
/httpHandlers
这样才能使用本模板的配置文件等格式,否则将出现以下错误:
无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。
至此,最基本的项目框架已经搭好。可以点击【运行(F5)】将web项目跑起来了。修改【Default.aspx】,
显示全部