FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 174013|回复: 107
打印 上一主题 下一主题

AppBox v3.0正式发布!同时AppBox v2.0完全免费下载!

  [复制链接]
跳转到指定楼层
#
发表于 2013-8-27 12:21:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
AppBox 升级的必要性
一:虽说将权限定义在C#代码中是AppBox v2.0的一处创新,但却遭到很多网友的反对,认为和传统意义上保存在数据库的做法不同,不灵活,也增加了理解的难度。AppBox v3.0会彻底颠覆之前版本对权限的控制,采用一种更加现代化的创新(我将之称为“扁平化的权限设计”,由本人一手杜撰,如有雷同,纯属巧合),到时权限的定义已经是保存在数据库的了。

二:AppBox大版本升级的另一个重要原因是 Subsonic 已经跟不上时代潮流了,长期没有更新和维护了,这也不能不说是开源领域的遗憾,想当年 Subsonic 不用生成一行代码的理念是多么的吸引眼球,而其易用性也是吸引大批开发者的重要因素。AppBox 3.0会使用Entity Framwork的Code First开发模式对AppBox进行完全重构,到时你可以看到Entity Framework在项目开发中的一些最佳实践。

三:形同鸡肋的概念“模块”。在AppBox v2.0中,模块的引入也是参考了很多开源的权限框架,但模块仅仅是作为权限分组没有实际的意义,同时引入一个没有多大意义的概念会造成用户概念上的混淆(很多用户在问菜单和模块的关系),同时数据库设计会复杂的多的多。AppBox v3.0独创的“扁平化的权限设计”彻底抛弃了“模块”的概念,从而在数据库设计、逻辑代码和用户体验上有很大的提升。



AppBox v2.0 完全免费下载!


AppBox v2.0 免费下载:

注:
1. AppBox v2.0 是免费软件,已经可以免费下载了;
2. AppBox v3.0 是捐赠软件,你可以通过捐赠作者来获取AppBox v3.0的全部源代码(http://fineui.com/donate/)。



AppBox v3.0 正式发布! 


AppBox v3.0采用全新的“扁平化的权限设计”,从而简化了数据库设计和代码编写工作,也提升了用户体验,是由三生石上经过反复思考创建的全新权限设计理念。前端展现使用最新的 FineUI v3.3.1,ORM工具是流行的Entity Framework v5.0(Code First),开发工具是 Visual Studio 2012(.Net Framework 4.5)。在这里,你可以学习到全新的理念和知识,以及将FineUI和Entity Framework应用到项目的最佳实践。

接下来的一段时间,我会通过一系列的文章来解密这次升级全过程,敬请每天关注我的博客:
1. AppBox升级进行时 - 拥抱Entity Framework的Code First开发模式
2. AppBox升级进行时 - 扁平化的权限设计
3. AppBox升级进行时 - Entity Framework的增删改查
4. AppBox升级进行时 - 如何向OrderBy传递字符串参数(Entity Framework)
5. AppBox升级进行时 - 关联表查询与更新(Entity Framework)
6. AppBox升级进行时 - Attach陷阱(Entity Framework)
7. AppBox升级进行时 - Any与All的用法(Entity Framework)
8. AppBox升级进行时 - 经典的表单和表格页面(FineUI)
9. AppBox升级进行时 - 经典的主从表页面(FineUI)
10. AppBox升级进行时 - 跨页保存表格的选中项(FineUI)
11. AppBox升级进行时 - 向子窗口传值,向父窗口回传值(FineUI)
12. AppBox升级进行时 - 角色的权限管理页面(FineUI)
13. AppBox升级进行时 - 适当的JavaScript为页面增色(FineUI)
14. AppBox升级进行时 - 如何控制按钮和表格内按钮的权限
15. AppBox升级进行时 - FineUI和EF祝你一臂之力(完结篇)

完整目录链接请移步:http://www.cnblogs.com/sanshi/p/3274122.html

注:AppBox v3.0 是捐赠软件,你可以通过捐赠作者来获取AppBox v3.0的全部源代码(http://fineui.com/donate/)。


VIP3及以上级别会员请到《FineUI VIP3会员专享QQ群》下载 AppBox v3.0 全部源代码(快速访问链接)。
请拿到AppBox v3.0源代码的同学注意升级更新包:http://fineui.com/bbs/forum.php?mod=viewthread&tid=3798


为了更快的学习AppBox,请事先安装 VS2012!

现在就 订阅 FineUI 官方论坛,及时了解 FineUI 官网动态!













本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
106#
发表于 2015-11-26 16:32:35 | 只看该作者
VS2013下不能使用?
105#
 楼主| 发表于 2015-4-15 17:20:27 | 只看该作者
kslance 发表于 2015-4-15 17:03
已捐钱不多,先看看源码可以以后再捐,捐款账号ks***@163.com,源码请发59***@qq.com ...

多谢支持,已发送邮件
104#
发表于 2015-4-15 17:03:04 | 只看该作者
已捐钱不多,先看看源码可以以后再捐,捐款账号ks***@163.com,源码请发59***@qq.com
103#
 楼主| 发表于 2015-3-13 14:48:57 | 只看该作者
风笑痴 发表于 2015-3-13 13:57
已经捐赠了,请发送一份appbox v3.0 至

请直接到 VIP3+ QQ群共享下载 AppBox
102#
发表于 2015-3-13 13:57:43 | 只看该作者
已经捐赠了,请发送一份appbox v3.0
101#
发表于 2014-4-3 23:03:39 | 只看该作者
已经捐赠,钱不多,主要看看东西,想要获得一份最新AppBox,如何符合要求,钱继续捐赠获得永久更新
邮箱:42***@qq.com
100#
 楼主| 发表于 2014-4-2 14:15:36 | 只看该作者
风雨人 发表于 2014-4-2 11:06
你好 已经捐赠了,麻烦把源码发到49***@qq.com

多谢支持,已发送
99#
发表于 2014-4-2 11:06:33 | 只看该作者
你好 已经捐赠了,麻烦把源码发到49***@qq.com
98#
发表于 2014-3-22 22:01:56 | 只看该作者
请教网友些问题:fineui.dll是放在bin还是library目录有区别吗?另外,为什么bin目录没有包含在项目中也不影响运行呢,比如appbox2.0?引用选项卡是不是每次都要从bin目录引用,能不能做成默认的呢?Tks
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-2 12:43 , Processed in 0.056424 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表