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(请有详细的请求说明)
Netsharp总体介绍的更多相关文章
- ABP(现代ASP.NET样板开发框架)系列之1、ABP总体介绍
点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之1.ABP总体介绍 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)” ...
- 基于MVC4+EasyUI的Web开发框架形成之旅--总体介绍
最近花了很多时间在重构和进一步提炼Winform开发框架的工作上,加上时不时有一些项目的开发工作,我博客里面介绍Web开发框架的文章比较少,其实以前在单位工作,80%的时间是做Web开发的,很早就形成 ...
- TMS320C54x系列DSP的CPU与外设——第2章 TMS320C54x DSP体系结构总体介绍
第2章 TMS320C54x DSP体系结构总体介绍 本章介绍TMS320C54x DSP体系结构的概况,包括中央处理单元(CPU).存在器和片内外设. C54x DSP采用了高级的改进哈佛结构,用8 ...
- 飞达资讯App总体介绍及关系架构图
飞达资讯App总体介绍: 下图为飞达资讯App的关系架构图: 该App关系架构图所需的图片云盘链接地址:http://pan.baidu.com/s/1gfHIe4b 提取密码:x1nr 该App的云 ...
- 基于WebForm+EasyUI的业务管理系统形成之旅 -- 总体介绍
一.系统总体介绍 企业业务管理系统是针对经营企业管理而开发的专业管理软件, 是以“精细管理.过程监控”为设计理念,全面满足企业的信息化管理需求,充分发挥专业.平台.灵活等优点. 集进销存.财务.CRM ...
- EQueue - 一个C#写的开源分布式消息队列的总体介绍(转)
源: EQueue - 一个C#写的开源分布式消息队列的总体介绍 EQueue - 一个纯C#写的分布式消息队列介绍2 EQueue - 详细谈一下消息持久化以及消息堆积的设计
- AngularJs学习笔记1——总体介绍
这周末在家呆了两天,正好中午闲暇时间继续分享Angularjs相关,今天主要分享Angularjs总体介绍及数据绑定部分内容,下面直接进入主题. 1.基本概念: AngularJS是为了克服HTML在 ...
- [转帖]Kubernetes及容器编排的总体介绍【译】
Kubernetes及容器编排的总体介绍[译] 翻译自The New Stack<Kubernetes 生态环境>作者:JANAKIRAM MSV和 KRISHNAN SUBRAMANIA ...
- 基于DDD的现代ASP.NET开发框架--ABP系列之1、ABP总体介绍
点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之1.ABP总体介绍 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)” ...
随机推荐
- 记一次sql server 2005访问http接口,并解析json的过程
记一次sql server 2005访问http接口,并解析json的过程 JSON解析官方网站:https://www.red-gate.com/simple-talk/sql/t-sql-pro ...
- Microsoft Azure News(7) Azure B系列虚拟机
<Windows Azure Platform 系列文章目录> 最近微软Azure新数据中心上线了B系列的虚拟机,我这边研究了一下,给大家分享. Azure B系列虚拟机,其实是Burst ...
- Ubuntu下三种方法设置环境变量
一种用于当前终端,一种用于当前用户,一种用于所有用户: 用于当前终端: 在当前终端中输入:export PATH=$PATH:<你的要加入的路径> 不过上面的方法只适用于当前终端,一旦当前 ...
- System类学习笔记
最近在学习源码的过程中发现:很多深层次的代码都用到了一个类System类,所以决定对System类一探究竟 本文先对System类进行了剖析,然后对System类做了总结 一.首先对该类的中的所有字段 ...
- solr6.4.1搜索引擎(2)首次同步mysql数据库
尚未成功启动solr的,请参考我的另一篇文章:http://www.cnblogs.com/zhuwenjoyce/p/6506359.html(solr6.4.1 搜索引擎启动eclipse启动) ...
- sql server 索引碎片相关问题
1.查看表的索引碎片情况 --改成当前库 use DB_Name --创建变量 指定要查看的表 declare @table_id int set @table_id=object_id('Table ...
- Mysql 8.0修改密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
- spring aop 学习1
1.配置自动扫描的包 <context:component-scan base-package="com.ddf.spring.aop.impl"/> 2.使用spri ...
- ---Intel SSD 750 under Linux
https://wiki.archlinux.org/index.php/Solid_State_Drives/NVMe
- js中json的使用