vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (下)
来源:互联网 发布:ubuntu u盘挂载路径 编辑:程序博客网 时间:2024/04/30 13:13
地址:http://www.cnblogs.com/iceicebaby/archive/2012/02/21/2361686.html
二:下面是 通过 新建项目 来创建 ASP.NET web 应用程序
下面我们创建 数据库DAL层 和 实体类层 Model
他会自动生成 DAL 文件夹
我们继续 Model 层。方法同上,就不上图了。
然后我们来添加一个 工具类库 。这个工具类库,不是现在创建的,而是一个已经存在的项目,所以我们在解决方案上 右键选择添加 现有项目
在之前的项目中,我们总是把 Web层,DAL层,BLL层等项目都放在一个文件夹里面,在这里,我们把公用类库,直接从其他的文件夹 添加进来。
实际上,这个类库的文件夹还是在其他的盘的文件夹里面,
但是他生成的DLL会生成在我们的Web项目的BIN文件夹里面(需要在Web层引用Utility工具类库层)
最后来看看 VS2010 右侧的模样和 本地文件夹的模样
由于我们的 Utility 这个工具类库是引用的其他的盘里面的,所以不会在这里新建一个文件夹.其实最后他也会生成bin在bin文件夹的.
如果我们想修改这个引入的 Niunan.Utility 工具类库的名字的话,需要修改3个地方
(1):点击 Niunan.Utility 右键属性,修改程序集名称和默认命名空间 例如为 OD.Utility
(2):点击 Niunan.Utility 右键重命名
(3):对于这个项目下已经存在的 StrToPinyin.cs 和 Tool.cs 修改原来的 命名空间为 OD.Utility
注意:因为我们修改了,所以原来的 Niunan.Utility 所拥有的sln 可能就需要修改了。
最后我们把引用添加一下.
首先给web层添加引用,web层是需要对所有的层,进行引用的
接下来,DAL层,需要引用 Model 实体类层
我们把 欧典婚纱网的静态html页面,拷贝到 Web层里面。
注意:通过 新建项目 –> asp.net web应用程序 生产网站,url是不会显示 web 这个目录的,这样才是真正和IIS里面运行网站一样
我们来发布一下这个网站看看。 选中 web层,右键 发布。
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (下)
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别(上)
- 新建网站与新建Asp.Net+Web+应用程序的区别
- 新建网站与新建Asp.net Web应用程序的区别
- 新建网站与新建Asp.Net Web应用程序的区别
- 新建网站与新建Asp.Net Web 应用程序的区别
- 新建网站与新建Asp.Net Web 应用程序的区别
- 新建网站与新建Asp.Net+Web+应用程序的区别
- 新建网站与新建Asp.Net Web 应用程序的区别
- 新建项目ASP.NET Web 应用程序和新建网站的区别
- VS2008中新建网站(ASP.NET 网站)跟新建项目(ASP.NET Web 应用程序)的区别!
- asp.net 新建网站与新建Asp.Net Web 应用程序的区别
- VS2005下,以新建项目和新建网站的方式建立asp.net应用程序有什么区别?
- 【.NET】新建网站与新建Asp.Net Web 应用程序的区别
- 黑马程序员之ASP.NET学习笔记:新建Web网站与新建Web应用程序的区别
- VS“新建网站”与“新建Asp.Net Web 应用程序”的区别
- VS“新建网站”与“新建Asp.Net Web 应用程序”的区别
- jQquery ancestor descendant选择器
- jQuery截取字符串插件区分中英文:
- UIScrollViewDelegate的代理函数说明
- Project file contains ToolsVersion="12.0". This toolset may be unknown or missing
- 收到银行承兑汇票应该注意什么
- vs2010里面 新建网站里面的 asp.net网站 和 新建项目里面的 asp.net Web应用程序 的区别 (下)
- 页面输入URL到response的过程
- HTML中的拖拉框----在路上(29)
- Java 对象作为参数传递的相关原理研究
- pycharm中修改python版本
- 告别被拒,如何提升iOS审核通过率(上篇)
- C++ Primer课后练习10.34~10.37,10.42
- linux环境配置maven
- highcharts用法