28
By sanshi 20140916 updated 1

FineUI (开源版) 控件库 fineui/ Apache License 2.0

Embed Size (px)

DESCRIPTION

FineUI (开源版) 控件库 http://fineui.com/ Apache License 2.0. By sanshi 20140916 updated. 基于 ExtJS 的开源 ASP.NET 控件库. 创建 No JavaScript No CSS No UpdatePanel No ViewState No WebServices 的网站. 国内: 没有同类型的开源控件库. 国外( EXT.NET 相比): 功能上毫不逊色, 易用性上更胜一筹. FineUI (开源版)支持的控件列表. - PowerPoint PPT Presentation

Citation preview

Page 1: FineUI (开源版) 控件库 fineui/ Apache License 2.0

By sanshi20140916 updated

1

Page 2: FineUI (开源版) 控件库 fineui/ Apache License 2.0

基于 ExtJS 的开源 ASP.NET 控件库

2

Page 3: FineUI (开源版) 控件库 fineui/ Apache License 2.0

3

创建 No JavaScriptNo CSSNo UpdatePanelNo ViewStateNo WebServices 的网站

Page 4: FineUI (开源版) 控件库 fineui/ Apache License 2.0

4

国内:没有同类型的开源控件库

国外( EXT.NET 相比):功能上毫不逊色,易用性上更胜一筹

Page 5: FineUI (开源版) 控件库 fineui/ Apache License 2.0

5

FineUI (开源版)支持的控件列表

Page 6: FineUI (开源版) 控件库 fineui/ Apache License 2.0

6

FineUI 在线示例截图

Page 7: FineUI (开源版) 控件库 fineui/ Apache License 2.0

7

基于 FineUI (开源版)的示例项目截图

Page 8: FineUI (开源版) 控件库 fineui/ Apache License 2.0

8

Page 9: FineUI (开源版) 控件库 fineui/ Apache License 2.0

9

Page 10: FineUI (开源版) 控件库 fineui/ Apache License 2.0

创新点一:原生的 AJAX

10

所有的页面动作都是无刷新的,并且对开发人员完全透明,用户对服务器端控件属性的改变会立即更新到前台页面,而无需任何额外的代码。

Page 11: FineUI (开源版) 控件库 fineui/ Apache License 2.0

创新点二:轻量级数据传输

11

ViewSate 是 WebForm 开发模式的基石,带来便利的同时也增大了数据传输。 而 FineUI 独创的 FState 实现,保留便利的同时极大的减少了数据的传输量。

Page 12: FineUI (开源版) 控件库 fineui/ Apache License 2.0

创新点三: IFrame 网站框架

12

Iframe 有助于加快页面渲染速度、解耦合页面逻辑; FineUI 对 Iframe 的支持更是深入到各个控件内部,从弹出对话框的显示层次,到表格与窗体的交互,以及页面之间的传值,都在 FineUI 的默认支持之内。

Page 13: FineUI (开源版) 控件库 fineui/ Apache License 2.0

7 年持续更新

13

FineUI 诞生于 2008 年 4 月,最初命名为 ExtAspNet (意为将 ExtJS客户端组件引入 ASP.NET 领域), 2012 年 11 月正式改名为 FineUI 。

Page 14: FineUI (开源版) 控件库 fineui/ Apache License 2.0

110 多个版本锤炼

14

FineUI 遵循“尽早发布、尽快发布”的版本发布策略,在 7 年的时间里总共发布了 110多个版本。详见: http://fineui.com/version/

Page 15: FineUI (开源版) 控件库 fineui/ Apache License 2.0

230 个在线示例

15

FineUI 将各个控件的使用方法和技巧以在线示例的形式展示,方便用户学习和查阅。同时 FineUI 还拥有 30 篇完整的开发教程、完善的 API 文档和博客论坛支持。

Page 16: FineUI (开源版) 控件库 fineui/ Apache License 2.0

60 多个典型案例

16

典型案例是由网友提交的基于 FineUI 的项目,也是见证 FineUI 强大功能的聚集地。详见: http://fineui.com/case/

Page 17: FineUI (开源版) 控件库 fineui/ Apache License 2.0

20 万次源代码下载

17

统计 http://extaspnet.codeplex.com/ http://fineui.codeplex.com/ http://fineui.com/bbs 网站的下载数据。

Page 18: FineUI (开源版) 控件库 fineui/ Apache License 2.0

230 多位网友代码贡献

18

FineUI 坚持社区驱动的开发模式,有越来越多的用户反馈 BUG 、提交建议和参与代码更新。详见: http://fineui.com/

Page 19: FineUI (开源版) 控件库 fineui/ Apache License 2.0

19

Page 20: FineUI (开源版) 控件库 fineui/ Apache License 2.0

1.1 万注册会员

20

FineUI 社区论坛创建于自 2012 年初,先拥有 1.1万 QQ 认证会员, 2.7 万帖子,平均每天 30 多个帖子, 2000 人 QQ 超级群: 158028499 。

Page 21: FineUI (开源版) 控件库 fineui/ Apache License 2.0

21

Page 22: FineUI (开源版) 控件库 fineui/ Apache License 2.0

1100 多位网友捐赠

22

FineUI 自 2012 年 4 月接受网友捐赠以来,共收到 1100多位网友的捐赠,捐赠网友来自全国 31 个省或直辖市(包括台湾地区)。

Page 23: FineUI (开源版) 控件库 fineui/ Apache License 2.0

23

Page 24: FineUI (开源版) 控件库 fineui/ Apache License 2.0

24

Page 25: FineUI (开源版) 控件库 fineui/ Apache License 2.0

FineUI (专业版)基于 jQuery 的专业 ASP.NET 控件

25

Page 26: FineUI (开源版) 控件库 fineui/ Apache License 2.0

FineUI (专业版)截图

26

Page 27: FineUI (开源版) 控件库 fineui/ Apache License 2.0

FineUI (专业版)性能

27

1. 客户端 JS 库仅 150K ( GZIP 压缩)2. 下载流量减少 70%3. 内存占用减少 50%4. 速度提升 3 倍以上(第一次访问)

性能测试:http://fineui.com/bbs/forum.php?mod=viewthread&tid=5971申请试用:http://fineui.com/pro/FineUIPro_%E8%AF%95%E7%94%A8%E7%89%88%E7%94%B3%E8%AF%B7.doc在线示例:http://fineui.com/demo_pro/

Page 28: FineUI (开源版) 控件库 fineui/ Apache License 2.0

Thanks !

28