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样板项目)” ...
随机推荐
- 自己遇到的ajax调用ashx文件无法获取返回值的一种情况
无法获取返回值的ashx文件大致如下: public void ProcessRequest (HttpContext context) { context.Response.ContentType ...
- DokuWiki 插件使用
本身DokuWiki提供了一些公共,但是不是很强大,所以可以安装一些插件. 安装方法可以参考:https://www.dokuwiki.org/extensions 下面列举出我觉得好用的一些插件: ...
- 查看docker容器的内存占用
使用docker stats命令可以查看容器的内存,但是有时候docker stats命令获得的数据可能准确,可以参考下面这种方式 先通过docker ps -a 找到容器的container id ...
- Sqlite之事务
12.Sqlite事务介绍: 11.android SQLite 批量插入数据慢的解决方案 (针对于不同的android api 版本) ========== 12.Sqlite事务介绍: 应用程序初 ...
- iOS 解压Assets.car文件
查看Assets.xcassets打包ipa之后Assets.car的图片资源 不经常使用 记录一份:原文地址http://www.jianshu.com/p/a5dd75102467 cartool ...
- String类中的equals()方法:
String类中的equals()方法: public boolean equals(Object anObject) { //如果是同一个对象 if (this == anObject) { ret ...
- Android仿淘宝继续上拉进入商品详情页的效果,使用双Fragment动画切换;
仿淘宝继续上拉进入商品详情页的效果,双Fragment实现: 动画效果: slide_above_in.xml <?xml version="1.0" encoding=&q ...
- gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备
http://download.csdn.net/download/yongheng289/10039982 gradle-4.1-all.zip离线包下载 极速 android studio2.3 ...
- 200. Spring Boot JNDI:在Tomcat中怎么玩JNDI?
[视频&交流平台] àSpringBoot视频:http://t.cn/R3QepWG à SpringCloud视频:http://t.cn/R3QeRZc à Spring Boot源 ...
- 关于IE 浏览器的position居中定位的问题和 行块元素的设置问题
这两天在写页面时,遇到一些IE浏览器显示不正常的问题,主要有两个: 1. 在td 中设置span 元素水平垂直居中,在谷歌浏览器中可以正常显示,但是在IE 中却无法显示出想要的结果,即不能实现垂直水平 ...