上一次的初学手册已经是2014年写的了,10年间FineUI产品发生了巨大的变化,最近FineUI11发布了,初学手册也跟着更新一下;
FineUI官网已经给了一个版本对比,
这里我展开一下,
Core函数式
CoreRazorPages
CoreWebforms
对应的开发模式;FineUI版本 | .Net支持 | 部署环境 | 唠叨 |
---|---|---|---|
FineUIPro | 最高支持到 .NetFramework4.5 | Windows | 如果你没有跨平台部署(Linux Mac)的需求,或者不熟悉.NetCore,可以选择这个版本,Asp.net对我已经很有时代感了,现在确实有的学校还在教 还是有部分人上手会快一些; |
FineUICore | .NetCore3.1+ | Windows Linux Mac | 这里的写法是Core的原始MVC写法,前台cshtml使用函数式的标签,比如F.Grid().ID(...) ,这是我目前使用的版本,对自定义扩展友好,扩展的方法可以点出来 |
FineUICoreRazorPages | .NetCore3.1+ | Windows Linux Mac | 这个兼容的是RazorPages开发模式,前台是标签式的控件,<f:Grid ID='xxx' > ,后台是 OnGet |
FineUICoreWebForms | .NetCore3.1+ | Windows Linux Mac | 这个是独创的WebForms 写法,前台还是标签<f:Grid ID='xxx' > ,但是后台和Asp.net一样,就是FineUIPro ,如果你是从FineUIPro 升级 或 会Asp.Net但是需要跨平台的支持,就可以无痛上手这个版本 |
通过以上的对比后,当你看见星球的置顶下载就不会蒙圈了,下载里包括 后台API
前台API
空项目
示例源码
;示例源码
提供所有控件的属性示例,一定要过一眼,结合API一点点调试看,基本都过一遍就行了;空项目
是为了教会搭建,如果要使用FineUI最精简的就是空项目的示例;
首先加入星球
找到精华置顶
找到版本并下载
下一篇我会从新建解决方案开始使用FineUI11开发页面并发布
相关连接
本文作者:没想好
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!