- ASP.NET框架应用程序实战:软件开发工程师岗前必备
- 李发陵
- 376字
- 2021-01-07 18:46:58
1.4 安装Castle.NET
1.4.1 简介
Castle.NET是针对.Net平台的一个开源(所有代码都是开放的,一般是免费的)工具,它封装了NHibernate对象关系映射(ObjectRelationship Mapping, ORM)工具,同时克服了NHibernate的缺点,使开发者在最短的时间内用最少的代码实现最多的功能。不仅如此,它还提供了先进的软件架构设计思想,从数据访问到控制反转(InverseofControl, IOC)容器,到Web层的MVC框架,再到面向切面编程(Aspect-OrientedProgramming, AOP),几乎包括了整个开发过程中的所有东西,为快速地构建企业级的应用程序提供了很好的功能支持。
1.4.2 安装步骤
(1)新建一个名为“安装Castle”的ASP.NET Web应用程序项目。
(2)打开“管理NuGet程序包”窗口。
(3)选择“联机”,并在搜索框中输入castle, NuGet将从官网上搜索相关资料,如图1-32所示。
图1-32 使用NuGet搜索Castle界面
(4)单击安装Castle.Core和Castle.ActiveRecord组件,安装过程如图1-33所示。
图1-33 安装Castle.Core和Castle.ActiveRecord组件
(5)打开“安装Castle”项目的“引用”文件夹,Castle的相关组件已被添加到该项目的引用中,如图1-34所示。
图1-34 项目引用项