一步一步学Spring.NET——1、Spring.NET环境准备
来源:互联网 发布:数据分析科技 编辑:程序博客网 时间:2024/05/22 01:52
Spring.NET 1.3.2下载地址:http://down.51cto.com/data/861700
下载后解压
Spring.NET-1.3.2.7z:这个里面有我们需要用到的所有东西。
Spring.NET-1.3.2.exe:安装文件
Spring.NET-1.3.2-API.chm:帮助文档
NHibernate 3.2 的下载地址:
http://sourceforge.net/projects/nhibernate/files/NHibernate/3.2.0GA/
点击上面红框就可以进行下载了。
1、我们先点击安装文件Spring.NET-1.3.2.exe进行安装,安装过程点击下一步就可以了。
完成后,你会看到如下界面:
2、打开Spring.NET的安装目录,可以看到如下界面:
3、展开Spring.Net安装目录,
主要文件夹说明:
lib:常用的程序集,其中包含了 NHibernate 3.2 的程序集
schema:Xml 的架构文件 ,提供XML的智能感知功能。操作说明:将 schema 中的 .xsd文件 复制到 Visual Studio 的安装目录下的 Xml\Schemas 文件夹中就可以实现xml智能提示了
配置Spring.Net网站
1、新建一个web网站,添加一个Index.aspx页面。
2、添加程序集 Spring.Core.dll 和 Spring.Web.dl,Common.Logging.dll的引用
为了方便管理,新建一个BLL文件夹,然后从Spring.Net的安装目录拷贝这三个dll程序集过来,然后添加对这三个程序集的引用。
我用的是VS2010,所以拷贝4.0目录下面的dll文件。
Spring.NET\Spring.NET\Spring.NET-1.3.2\Spring.NET\bin\net\4.0\release目录下面
3、配置web.config
在网站的 web.config 配置文件中,进行如下配置
<configuration> <configSections> <!-- Spring 的配置 --> <sectionGroup name="spring"> <section name="context" type="Spring.Context.Support.WebContextHandler, Spring.Web"/> </sectionGroup> </configSections> <spring> <context> </context> </spring> <system.web> <compilation debug="false" targetFramework="4.0" /> <httpModules> <!--Spring 提供的 Module--> <add name="Spring" type="Spring.Context.Support.WebSupportModule, Spring.Web"/> </httpModules> <httpHandlers> <!--Spring 提供的处理程序--> <add verb="*" path="*.aspx" type="Spring.Web.Support.PageHandlerFactory, Spring.Web"/> <!--取消 Spring.NET 对于 Web 服务的处理--> <add verb="*" path="*.asmx" type="Spring.Web.Services.WebServiceHandlerFactory, Spring.Web"/> <add verb="*" path="ContextMonitor.ashx" type="Spring.Web.Support.ContextMonitor, Spring.Web"/> <add verb="*" path="*.ashx" type="Spring.Web.Support.DefaultHandlerFactory, Spring.Web"/> </httpHandlers> </system.web></configuration>
现在,页面应该可以正常浏览了。从此以后的页面将通过 Spring.NET 创建与管理。
- 一步一步学Spring.NET——1、Spring.NET环境准备
- 一步一步学Spring.Net——2、第一个程序“Hello,World”
- Spring.Net+NHibenate+Asp.Net mvc +ExtJs 系列 1---准备
- 一点一点学架构(三)——Spring.NET IOC
- 菜鸟准备学.net
- Spring.NET教程—环境搭建(基础篇)
- Spring.NET框架环境搭建
- WebApi+Spring.Net环境搭建
- 【一步一步】Spring 源码环境搭建
- 【一步一步】Spring 源码环境搭建
- Spring.Net 学习(1)
- 学习Spring .net (1)
- spring.net
- Spring.NET
- Spring.NET
- Spring.NET
- Spring.NET
- SPRING.NET
- 怎么去掉Xcode工程中的某种类型的警告
- Ural 1910. Titan Ruins: Hidden Entrance
- matlab图像处理一些小知识
- Swift中String判断是否存在指定内容
- history.pushState 问题拾遗
- 一步一步学Spring.NET——1、Spring.NET环境准备
- shinyApps.io 的使用
- MySQL修改root密码的多种方法
- TRUNCATE DELETE DROP区别
- man的数字含义
- Mysql不会使用所搞得笑
- 如何集成支付宝
- TCP的URG标志和内核实现之一:协议
- Viewday05