Netsharp总体介绍
作者:秋时 日期:2014年02月05日 转载须说明出处
Netsharp交流群:338963050(请有详细的请求说明)
Netsharp是一款免费的基于.NET的企业基础业务管理平台,可以用来开发MIS和ERP类的管理软件,Netsharp以平台思路开发始于2006年,几经重构改进,历经多个产品和项目的使用和实践,2013年发出正式版本4.0。
Netsharp目标是做国内最好的业务基础软件平台,Netsharp免费不开源,服务收费;有能力且愿意为Netsharp贡献者也可以免费获取源代码。
Netsharp门槛有点高,这是因为其解决的问题复杂,基本涉及管理软件开发关心的所有问题。但是思路清晰合理,功能简单强大,有一定开发经验而且愿意学习,也可以快速使用。即使不使用也可以学习和参考。
介绍Netsharp分三个系列,分别是Netsharp快速入门、Netsharp体系结构、Netsharp开发与扩展。
1. Netsharp快速入门
此文为了演示Netsharp平台的使用,利用平台开发一个简单的销售管理系统。整个过程对于熟练开发约1.5小时。读者通过此文了解Netsharp的基本概念有:
1) 插件
2) 业务建模
3) 资源
4) 工作区、部件(包括列表、表单、细列表、查询、分类树、报表等)
5) 权限
2. Netsharp体系结构
此文首先介绍了Netsharp的设计思路,然后说明业务基础平台的定义;本文的重点是介绍Netsharp中四个核心的概念:插件和资源、业务模型、工作台、六架马车;最后本文还介绍了Netsharp的功能清单以及路线图。
3. Netsharp开发与扩展
Netsharp体系结构是从整体上介绍,本系则列更详细,分别介绍Netsharp提供的30多种组件的开发。所以,本系列一方面是对体系结构的进一步讲解,另一方面也是介绍Netsharp平台开发设计的各个方面。此系列是本文的重点。
目前,第一系列已经写完,第二系列未全部完成,第三系列还未开始,预计2014年末可以写完三个系列。关于这三个系列的所有文章请关注本人博客园博客。
注:因为内容太多,局部语句不通或者逻辑不连贯,还请各位读者谅解,欢迎提出批评和指正!
Netsharp交流群:338963050(请有详细的请求说明)
作者 :秋时
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。