Rafy框架

Rafy 是一个面向企业级开发的插件化快速开发框架。

其目标主要专注于:

  • 快速开发:

    DDD、界面自动生成、数据库自动生成与升级、易用的业务逻辑编写框架。

  • 产品线工程:

    插件化业务模块积累(内置一个权限控制插件模块)、客户化二次开发、实施配置平台。

  • 一套代码,可同时生成并运行 C/S、单机版、B/S 三种应用程序。

    C/S版本 与 单机版 代码重用率 100%。

    C/S版本 与 B/S版本 重用服务端代码(完全重用服务层以下代码。结合界面生成,只需要编写少量的界面层控制代码即可。)。

  • 与 Visual Studio 集成

    Rafy 的一个重要作用就是为了提升开发效率,所以我们为 VisualStudio 开发了 RafySDK 插件,其中包含项目模板、代码生成、领域建模等功能。一体化的开发环境,可以更加快速地开发 Rafy 应用程序。

它包含了以下组成部分:

  • 领域实体框架

    领域实体框架 是一个 ORM 框架,可脱离 Rafy 框架其它组件单独运行,为开发人员提供了极高的开发效率、强大的功能。同时集领域驱动设计、面向服务架构、模型驱动架构、产品线工程方法于一身,是 Rafy 框架中其它组件(如界面生成等高级功能)的基础。

    • 包含以下程序集:

      • Rafy.dll

    • WPF 客户端生成框架(暂未发布)

      包含以下程序集:

      • Rafy.WPF.Controls.dll

      • Rafy.WPF.dll

    • Web:B/S 界面生成框架(暂未发布)

      包含以下程序集:

      • Rafy.Web.dll

    • 报表(暂未发布)...

    • 自动化测试(暂未发布)..

      •  安装

      •  SDK 安装步骤

        1. 安装 Rafy SDK

          在 VisualStudio 中打开扩展管理器(Tools -> Extensions and Updates),选择在线项目,并搜索 “Rafy” 安装即可。

        引用:http://zgynhqf.github.io/Rafy/html/69b641cf-d1fe-4f06-877f-b479d268a3fc.htm

posted @ 2016-05-14 22:04  风清扬二代目  阅读(311)  评论(0)    收藏  举报