Catharsis框架安装与项目创建指南

Catharsis框架是一个用于.NET平台的MVC框架,由Radim Köhler开发。本文将指导如何安装Catharsis框架,并创建一个基于Catharsis的解决方案。

预备知识

在开始之前,请确保计算机上已经安装了以下软件:

  • .NETFramework 3.5 SP1
  • Visual Studio 2008
  • Team System 2008
  • 支持C#和VB.NET的LinqToXML
  • Microsoft SQL Server 2005以及SQL Server Management Studio
  • GuidanceAutomationExtensions(从Microsoft下载)

此外,如果已经安装了最新版本的ASP.NETMVC,那么Catharsis框架也可以与之兼容。如果不确定或者不需要ASP.NET MVC,可以在安装Catharsis之前通过控制面板将其卸载。

创建新的Catharsis项目

在Visual Studio中,通过点击“文件”->“新建”->“项目”,选择“ProjectBase.Guidance”作为项目模板。为应用命名,并为其指定文件位置。建议使用命名约定,例如“MyCompany.MyApplication”。

创建数据库

打开Microsoft SQL Server Management Studio。在安装Microsoft SQL Server 2005时,会被询问是否希望将服务器安装为命名实例。使用命名实例是一个好习惯,因为它允许在同一台机器上运行多个服务器。

在本例中,将使用名为“MyApplicationDB”的数据库。在创建数据库后,需要运行一些SQL脚本以创建框架所需的数据库表。

运行数据库向导

在Visual Studio中,当点击“新建项目”对话框中的“确定”按钮时,会出现一个新的对话框,询问数据库信息。请将数据库名称更改为在上一步中创建的数据库名称。

创建数据库表

根据弹出窗口中的说明,现在将运行一些SQL脚本来创建框架所需的表。在Visual Studio中找到“DB_SQLServer”文件夹并打开第一个脚本。将脚本中的所有文本复制到剪贴板。

回到Microsoft SQL Server Management Studio,右键点击数据库并选择“新建查询”。将SQL脚本中的文本粘贴到窗口中,并将脚本将要运行的数据库名称从默认的“Product”更改为数据库名称“MyApplicationDB”。点击“执行”按钮,脚本将运行以创建需要的数据库表。

设置启动项目

现在需要处理Catharsis显示的待办事项列表中的剩余项目。右键点击Web项目并选择“设置为启动项目”。同样,对于该项目中的“Default.aspx”文件也执行相同的操作。

检查配置文件

现在需要进行一些更改,以便框架知道如何访问数据库。打开web.config文件,找到连接字符串的代码,并检查数据库名称是否正确。如果按照上述步骤在运行Guidance之前创建了数据库,那么这应该会自动处理。

运行Catharsis

现在已经准备好测试新的解决方案“MyCompany.MyApplication”。点击菜单“窗口”->“关闭所有文档”。现在尝试调试解决方案。点击输出窗口,选择VS2008底部窗格中的“输出”选项卡(这是一个好习惯,因为它允许在构建过程中看到发生了什么),然后选择“重建解决方案”。使用重建而不是构建,因为这确保了应用程序的每个部分都将被构建。

如果没有出现问题,应该可以在十分钟内完成这个过程。结果是,将拥有一个完整的多层架构,可以在此基础上构建应用程序,而无需从头开始规划和编写架构的相当大的困难。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485