【自然框架】重新整理后的自然框架源码!

  整理后的自然框架源码,有九个项目,可以看下面的脑图,带“对号”的表示是一个独立的项目。后面的是主要内容。

欢迎下载http://www.naturefw.com/Down/kind38/List1.aspx ,但是请保留源码里的版权信息,以及dll里的版权信息。

自然框架源码采用 LGPL 2.1版本(GNU Lesser General Public License) 开源协议,http://www.naturefw.com/nature/license.aspx 可以先看看协议。当然,如果你不看协议,我也没什么办法。

改进内容:

1、使用ReSharper做代码规范的检查。基本按照ReSharper的规范修改了一下代码。

2、结构重新调整了一下。原来的 Control_Interface 项目合并到了 CommonClass 项目里。就是把接口的定义也放在了共用函数的项目里。这样项目少点,引用的时候也方便些。

3、共用函数的帮助文档已经写好了,大家可以看看。http://help.naturefw.com/CommadFunction/default.html 。其他的帮助正在编写中。

4、这个是一个体验版,就是说大家可以先看看代码、结构。然后会做一个药店系统,用这个系统来检验一下,也是体现自然框架的功能。大家可以一起见证,呵呵。

5、各个项目的版本号:

  • 共用函数(common):2.0.4.4;
  • 数据访问(DataAccessLibrary):2.0.4.4;
  • 基础控件(Control_BaseControl):2.0.4.2;
  • 元数据控件(Control_MetaControl):2.0.4.2;
  • 元数据(MetaData):2.0.4.2;
  • 页面基类(BaseUI):2.0.4.2。
  • 登录用户(UserManage):2.0.4.1
  • 分页控件(QuickPager):2.0.4.3;
  • 分页算法(QuickPagerSQL):1.0.0.0。

6、整理后的结构:

7、自然框架的定位

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IMWeb前端团队

浏览器中的ECMAScript模块(译)

本文作者:IMWeb zzbozheng 原文出处:IMWeb社区 未经同意,禁止转载 原文:https://jakearchibald.com/20...

2098
来自专栏cloudskyme

C++动态链接库

动态链接库 动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,DLL 是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可...

4585
来自专栏mySoul

webpack基础

不过大概了解了一点内容。感觉webpack一个打包工具非常类似于一个编译器,将一个文件,转换为另外一个文件。

1622
来自专栏木子昭的博客

Python实现多人在线匿名聊天的小程序

最近看到好多设计类网站,都提供了多人在线匿名聊天的小功能,感觉很有意思,于是基于python的django框架自己写了一个,支持手动实时更名,最下方提供了完整...

9557
来自专栏用户2442861的专栏

操作系统八内存管理

      CPU可以在一个cpu时钟内执行一个或多个其内置寄存器的指令。而访问内存需多个cpu时钟。由于内存频繁访问,可以再cpu与内存之间增加高速缓存

821
来自专栏安恒网络空间安全讲武堂

Python编写渗透工具学习笔记二 | 0x02利用FTP与web批量抓肉鸡

0x02利用FTP与web批量抓肉鸡 脚本要实现的目标和思路: 先尝试匿名登录ftp,当匿名登录失败时再尝试用用户/密码爆破登录,登录成功后,脚本会搜索ftp中...

1.6K7
来自专栏码农阿宇

在.Net Core中使用MongoDB的入门教程(一)

首先,我们在MongoDB的官方文档中看到,MongoDb的2.4以上的For .Net的驱动是支持.Net Core 2.0的。 ? 所以,在我们安装好了Ma...

3654
来自专栏同步博客

YII关联字段并带搜索排序功能

  从接触yii框架到现在已经快有两个月了,但是自己对yii框架的了解程度并不是很深,并没有系统地去学习,仅仅只是在做项目的时候遇到不懂得知识才去翻手册。

902
来自专栏云端漫步

vim 使用教程

定义映射模式时,我们可以使用nmap、imap、vmap来定义映射仅在normal、insert、visual模式有效

9594
来自专栏前端儿

JS 跨域问题常见的五种解决方式

要理解跨域问题,就先理解好概念。跨域问题是由于javascript语言安全限制中的同源策略造成的.

1600

扫码关注云+社区

领取腾讯云代金券