随笔分类 -  Agile.Net 组件式开发平台

摘要:首先讲一下概念,此驱动非彼驱动。在Agle.Net中我们将组件规划成两种类型,一种是基于业务的窗体组件,一种是提供扩展功能的驱动组件。 打个比方例如一般系统中需要提供身份证读卡功能,然而市面上有很多种身份证读卡器,我们无法约束客户都是用同一种读卡器,为了扩展性我们将身份证读卡功能封装为驱动组件。 那 阅读全文
posted @ 2015-12-04 14:29 青侠oO 阅读(685) 评论(0) 推荐(0) 编辑
摘要:在上一篇文章中已经讲解了组件的开发,这篇文章讲解平台服务开发。 Agile.Net开发管理平台项目,已经托管在开源中国码云平台(http://git.oschina.net) 登陆码云平台进入项目主页(http://git.oschina.net/MuAgile/AgileDevelop)即可浏览下 阅读全文
posted @ 2015-11-20 12:29 青侠oO 阅读(770) 评论(0) 推荐(0) 编辑
摘要:所谓组件式开发平台,它所有的功能模块都是以组件的形式扩展的,下面我来演示一个简单的组件开发例程。 Agile.Net开发管理平台项目,已经托管在开源中国码云平台(http://git.oschina.net) 登陆码云平台进入项目主页(http://git.oschina.net/MuAgile/A 阅读全文
posted @ 2015-11-17 15:43 青侠oO 阅读(1690) 评论(1) 推荐(0) 编辑
摘要:RBAC原则 (1)最小权限原则之所以被RBAC所支持,是因为RBAC可以将其角色配置成其完成任务所需要的最小的权限集。 (2)责任分离原则可以通过调用相互独立互斥的角色来共同完成敏感的任务而体现,比如要求一个计帐员和财务管理员共参与同一过帐。 (3)数据抽象可以通过权限的抽象来体现,如财务操作用借 阅读全文
posted @ 2015-10-08 14:27 青侠oO 阅读(600) 评论(0) 推荐(0) 编辑
摘要:脚本管理组件用于管理系统查询脚本,由于数据查询的复杂性和可变性,平台规范要求"查询数据"使用建立在脚本管理器中的SQL语句。新增、更新、删除数据采用数据访问支持库API。 示例如下: 首先在脚本管理器中定义查询脚本,例如”2001”号脚本,调用方法ScriptById(int Id) 示例如下: 或 阅读全文
posted @ 2015-10-07 13:10 青侠oO 阅读(419) 评论(0) 推荐(0) 编辑
摘要:Agile.Report.dll 文件为平台数据报表支持库,基于FasstReport.Net扩展重写,提供了非常强大的自定义报表的功能使开发者为应用程序快速有效地生成报表。报表类库提供了创建报表所需的所有工具,包括报表引擎,报表设计工具,预览器,对话框设计工具等二次开发功能,是一款全方面的报表生成 阅读全文
posted @ 2015-10-06 18:54 青侠oO 阅读(1267) 评论(0) 推荐(0) 编辑
摘要:Agile.DataAccess.dll 文件为系统平台数据访问支持库,基于FluentData扩展重写,提供高效的性能与风格简洁的API,支持多种主流数据库访问。 当前市面上的 ORM 框架,如 Entity Framework 和 NHibernate,都过于复杂而且难于学习。此外,由于这些框架 阅读全文
posted @ 2015-10-05 12:23 青侠oO 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:敏捷开发体系 软件构件技术:所谓软件构件化,就是要让软件开发像机械制造工业一样,可以用各种标准和非标准的零件来进行组装。软件的构件化和集成技术的目标是:软件系统可以由不同厂商提供的,用不同语言开发的,在不同硬件平台上实现的软件构件,方便地、动态地集成。这些构件要求能互操作,它们可以放在本地的计算机上 阅读全文
posted @ 2015-10-04 12:32 青侠oO 阅读(485) 评论(0) 推荐(0) 编辑
摘要:Agile.Debgu.exe 文件为平台文档中心应用程序,该程序集成了数据库结构文档查询、数据库结构文档浏览、实时系统日志监控等功能。 数据库结构文档浏览 数据库结构文档查询 系统平台日志监控 阅读全文
posted @ 2015-10-03 18:55 青侠oO 阅读(451) 评论(0) 推荐(0) 编辑
摘要:平台介绍 Agile.Net 组件式开发平台是一款针对企业级产品的开发框架,平台架构基于SOA服务体系,多层组件式架构打造。平台提供企业应用开发所需的诸如ORM、IOC、WCF、EBS、SOA等分布式架构,消息总线、二级缓存、数据报表、代码生成、自动更新一系统的快速开发工具,涵盖开发过程中的设计、编 阅读全文
posted @ 2015-10-02 12:54 青侠oO 阅读(1595) 评论(0) 推荐(2) 编辑
摘要:服务器硬件配置建议: 系 统:Windows 2008 Server或更高 类 型:塔式服务器或机架式服务器 处理器:8核2.4GHz E3系列-CPU或更高 内 存:16GRAM或更高 磁 盘:2*SAS 500G 15kprm或更高(Raid0) 数据库服务器: 数据库版本最低要求为Micros 阅读全文
posted @ 2015-10-01 18:50 青侠oO 阅读(613) 评论(1) 推荐(1) 编辑
摘要:环境准备: Windows 7 (32/64) Windows Server 2008 (32/64) Microsoft SQL Server 2008 R2 (32/64) Microsoft Visual Studio 2013 Update5 DevExpress 17.1.3 .Net F 阅读全文
posted @ 2015-10-01 12:59 青侠oO 阅读(951) 评论(0) 推荐(0) 编辑
摘要:1. 基本原理 组件是组件系统中功能的表现,没有组件就没有功能。特定接口是用于给组件管理程序来操纵、管理该组件,特定功能是组件需要完成的任务。在一个使用组件建立的产品中会随着功能数目的多少而会有多个组件的存在。 组件与组件管理程序的交互通过接口来完成,所以对于一个组件体系,组件接口的定义是很重要的事 阅读全文
posted @ 2015-09-21 18:48 青侠oO 阅读(863) 评论(0) 推荐(0) 编辑
摘要:前言 FastFrameWork 快速开发框架是一款基于敏捷并行开发思想和Microsoft .Net构件(插件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 FastFrameWork 快 阅读全文
posted @ 2015-05-02 12:37 青侠oO 阅读(4051) 评论(10) 推荐(0) 编辑

点击右上角即可分享
微信分享提示