开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev

转载 2012年03月27日 10:25:33

RapidWebDev开源框架是什么?

RapidWebDev开发框架是一个完全开源的企业应用快速开发框架,它提供了在.Net中经常会用到的组件和服务,包括常用组件、业务平台、扩展模型和快速Web四个部分。未来会添加文件管理、社区和搜索/索引组件。

常用组件:一些常用的组建和可服用的API集合,它包括了公共方法、异常处理、缓存、验证、全球化/本地化、动态类生成器、Data Context工厂、日志处理、事务处理、Spring.Net整合等。

扩展模型:在系统运行时可以动态的修改数据库结构,增加字段,不用重编译即可实现用户界面更新和CRUD操作;还提供了元数据管理的用户界面和asp.net动态表单的验证支持。

业务平台:一个可复用的常用API和组件集合,它帮助开发人员将精力更多的集中在商业应用程序的开发上。它包含了成员、角色、权限、组织、等级、实体模型、关系模型,用户授权和验证、站点地图和SAAS架构

快速Web:一套WebUI框架,你不用了解太多的JS、html,css,AJAX,只需要编写XML配置文件定义用户界面和通过简单的接口来整合客户的商业逻辑,便能实现高效的AJAX程序。它能将开发人员从繁琐的(比如调整页面CSS,编写大量的html/asp.net代码,处理大量的UI逻辑,页面大量的数据绑定,处理分页及排序,统一界面风格及操作规范等)工作中解放出来,从而专注于软件质量、商业逻辑。

RapidWebDev的系统特色

通过XML配置实现真正的AJAX页面,而不需要过多的关注html,css,js开发

基于插件式的设计、易于集成

可扩展的身份验证和授权解决方案

成员、角色、权限、组织数据模型和管理接口

层次模型和管理接口

枚举数据模型和管理接口

关系数据模型和管理接口

通过扩展模型来管理运行时对象属性

成熟、专业、可以定制的用户Web用户界面,可以方便的进行权限控制

SAAS兼容架构

全球化和本地户支持

事务性缓存允许缓存和事务同步功能

提供许多有效的工具,如缓存、事务处理、验证、异常处理、日志、Linq DataContext工厂,Restful Web Service等

系统架构

基于.NetFrameWork3.5 SP1,并且使用目前最新的技术进行开发

全面支持SAAS架构

通过Spring.Net实现松散链接、AOP和插件

通过Common Logging 处理日志,它整合了常用日志解决方案,如Log4Net,NLog何MS EnterPrise Library Logging

通过ExtJS实现UI输出,提供最佳用户体验以及可靠性

通过Linq-To-SQL进行数据访问,我们计划在ADO.Net Entity FrameWork成熟后进行移植

Restful Web Service

通过NBehavior实现行为驱动

官方链接:http://rapidwebdev.codeplex.com/

http://www.cnblogs.com/AlexHe/archive/2010/01/06/1640539.html

相关文章推荐

ERP系统中的BI应用案例之二

 (图三)3、报表展现多维分析模型搭建好以后,就可以使用Reporting Services工具实施RS报表流程,实现报表的创建、发布、展示和订阅。在reporting services中的“数据”栏...

开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 基于XML配置的UI介绍

在前面几篇文章中我介绍了RaidWebDev的概况,然后通过过Product模块演示了如何使用RapidWebDev框架快速的开发一个业务功能。从本章开始,我将重点介绍RapidWebDev的XML可...

开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 入门

Rapid Web快速入门 系统需求 RapidWebDev需要的系统环境如下:  .NET Framework 3.5 SP1  ASP.NET MVC 1.0 ...

开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 快速开发产品管理示例程序

在上一篇文章中,介绍了搭建RapidWebDev的运行环境和一些配置项,并且演示了将自己的业务模块添加到系统中。当然,上一张中的那个Product还算不上是个业务模块,所以本章我准备对其进行扩充。同时...

开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev 介绍

RapidWebDev(http://rapidwebdev.codeplex.com/)是一个完全开源的企业应用快速开发框架,它致力于是通过整合和创新对生产率和质量进行提高。现阶段,它整合了开发中需...

使用.net entity framework + .net MVC 开发CMS内容管理系统的新构思(1)

做了这么多年CMS系统并使用部署了N多内容管理系统之后,决定重新构思一个理想的CMS系统原型,目的是以用户为心突破现有各CMS系统的限制。       CMS系统指的内容管理系统,从字面意思来理解 就...

ASP.NET MVC Framework 系列

序言 做为设计模式的王者,MVC在众多领域都成为良好的模型的代名词,从前在ASP.NET下我们只能依靠Monorail来实现ASP.NET下无控件的MVC,但是现在ASP.NET 下的MVC已经...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:开源框架系列:.NET Enterprise CMS Framework --- RapidWebDev
举报原因:
原因补充:

(最多只允许输入30个字)