FineUI 官方论坛

标题: 【已截止】FineUI十周年有奖征文! [打印本页]

作者: sanshi    时间: 2018-3-30 10:21
标题: 【已截止】FineUI十周年有奖征文!
光阴荏苒,岁月如梭,不知不觉中 FineUI 迎来了 10 岁生日!
在这个喜庆的日子里,我们特举办 FineUI 十周年有奖征文活动,欢迎您的参与。

参与方式
以【我和FineUI】为主题写一篇小短文不少于 360 字,内容不限,唯其真,方感人

直接回复本帖即可(或者发送邮件到:30372245@qq.com,注明论坛账号)。

奖励规则
由三石评选出获奖者:

注:如果获奖选手不足 20 人,则每人奖励 100 元现金。

起止时间
2018-03-30 至 2018-04-20



感谢您的参与和支持,十年有你,一路同行!


配一张 FineUIPro v5.0.0 的界面截图:
[attach]11081[/attach]




本活动已结束,获奖名单如下(排名不分先后):

奖金:每人奖励 100 元现金红包。

领取方式:扫描添加微信

[attach]11154[/attach]


作者: bluer    时间: 2018-3-30 11:35
帅,一定要参加 的。。
作者: 飞↑草    时间: 2018-3-30 11:52
支持一个
其实是看中奖励来的
作者: deng8877    时间: 2018-3-30 13:03
写文章什么的最难了
作者: sanshi    时间: 2018-3-30 13:58
deng8877 发表于 2018-3-30 13:03
写文章什么的最难了

360个字,大哥,相当于小学作文的字数要求
作者: capfhz    时间: 2018-3-30 14:10
5.0什么时候发布
作者: sanshi    时间: 2018-3-30 14:12
capfhz 发表于 2018-3-30 14:10
5.0什么时候发布

尚未确定,预计在五一之前可以发布
作者: Neal.六道    时间: 2018-3-30 14:21
      距今很久很久以前,一块叫ExtJS的能量陨石从遥远的YahooYUI星球飘到了这里,它拥有瞬间创造UI的力量,在三石大师的原力觉醒之下,我们的种族FineUI就这样诞生了。很长一段时间,我们和ExtJS和睦共处相依相存,但就像所有强大的种族,我们的族民有的精通底层原理的,也有的只会拖控件乱来的,灾难就这样爆发了。浏览器的资源很快被消耗殆尽,性能差的屎盆子还扣在了FineUI头上,同时ExtJS也消失在Sencha星系被GPL协议封印。 我们四处寻找,搜寻每一个Jquery星球,希望用它以重建家园,正在我们所有希望都将泯灭之际,我们再一次被三石大师原力招唤,来到了一个暂新的星球-FineUIPRO。 FineUIPRO是三石大师采用蜂蜜,川贝,桔梗,加Jquery精制而成,无需冷藏,也没有防腐剂,除了跟FineUI同样使用之外,味道还更好吃,实在是快速开发,搞定客户,必备良药。

      记得我还是小菜鸡刚学软件的时候,有一次跟我们技术部老大去某大学谈个排宿系统需求,客户几个妹子都好漂亮,我被深深的吸引了,只顾看妹子需求是啥都没听,会后才知道会有三家公司参与原型制作,最符合客户期望的留下,其它滚滚滚。这哪是参与方案,这是在比武招亲。但谁让我们是乙方呢,老大亲点兵力,带着大家加班加点,但一直对做出来的原型都不满意,几个师兄也抓狂了,逻辑复杂,Grid又要这样又要那样,一堆的联动,一堆的IF ELSE,一堆的UI层的判断,非常痛苦。当时虽没我啥事,但一直想念那几个妹子,于是招唤了三石的神兽“爱啪啪BOX”,用户角色权限都省了,只用了两天我就完成了原型的所有功能,还顺便加上了三种语言切换,记得那个周五,老大准备放弃参与项目PK时,为了见我的女神们,我牵出了我的排宿系统,惊呆了所有兄弟,然后我就被安排参加下午项目PK,硬着头皮面对着一群老师和女神们上台演讲,讲的很拙,对需求和设计也体现的不是很独到,但最后还是我赢了,赢在多为客户想了很多,多做了很多,看着女神我脸红了,不是在想啪啪啪,是愧疚多半是爱啪啪BOX做的。

       十年时间飞瞬而过,我也成长了很多,好了,字数够了,就不多屁话了,我们FinUI种族因为被三石招唤而走到一起,齐心协力面对未来。我是Neal.六道,我在此发出倡议,让这段历史流传下去,让我们共同拥有珍贵的记忆,生生不息

作者: zy32002    时间: 2018-4-2 09:36
还好这个不是4月1日发表的
作者: 夜冰    时间: 2018-4-2 11:12
    一开始在做公司使用的B/S程序都是使用小软家自带的AJAX控件,虽然能用但是效率低,界面很差,控件也很少,无法做出美观的界面,后来发现大都在使用ExtJS,JQuery什么的,但是尝试了几次便放弃了,因为从最初开始自己重复造轮子不但浪费时间,效果也很差,还不如寻找一个好用的轮子来使用了,无奈度娘千百回,轮子不是收费就是不支持VS或.Net,心中不禁感慨寻轮子难,寻一个免费的好轮子难上加难啊!

    记得初遇FineUI还是在2013年,那会还是3.x版本,第一次相遇她,就觉得她已经是惊为天人了,她惊艳无比却又是那么平易近人,无需复杂设置,无需各种引用,只需要一个空工程项目就能开始很好的工作了,对于我们这些用习惯了拖控件来写程序的小菜们是再适合不过的了,只能用四个字相容"极简极强",最最最关键的是她还是免费的,不会使用的还有教程与三石大大,包教包会哦,有一种相遇恨晚的感觉.

    不知不觉间与她一起走过了这么多年,她也越来越完美了,版本更加丰富,用户的选择也更加多样性了,皮肤更是增加了好多,为了适应移动端还出来了移动化的版本,而这些都是我们这些所需要的,使我们能更专注与软件的后台代码而不是界面上,公司的一些资产管理,电子化办公系统等都是使用她来制作的,一路有你,祝愿FineUI越做越好!

作者: Neal.六道    时间: 2018-4-3 08:47
本帖最后由 Neal.六道 于 2018-4-3 08:49 编辑

第一名:FineUI MVC
第二名:FineUIPRO

第三名:FineUI基础版(基础版才是真正的王者)

[attach]11085[/attach]





作者: sanshi    时间: 2018-4-4 08:52
欢迎大家投稿,欢迎欢迎。。。。
作者: UI123    时间: 2018-4-6 23:21
本帖最后由 UI123 于 2018-4-8 09:14 编辑

       首先祝福FineUI十岁生日快乐,时间见证了FineUI的一路成长,从FineUI到FineUIPro以及FineUIMvc和移动端的支持,不断更新与完善,满足不同用户的业务的需求,这个过程不只是对框架的更新,更是对技术和知识的一种探索与应用,实现真正的No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。
      开始工作很荣幸的接触到FineUI,由于刚开始从事开发工作,对前台框架一无所知,为了能快速的完成系统开发,便开始学习了FineUI的开源版,发现FineUI对前端JS以及CSS不熟的人有很大的帮助,学习了可以完成很多的企业管理系统,只是当时采用的是ExtJs框架,就是加载起来比较慢,影响用户的体验,不过很快三石兄就推出了FineUI专业版摆脱了ExtJS,使用了JQuery大大的提高了访问的速度,丰富很多控件,像表单的一些验证,表格的合并过滤以及合计,页面布局的多样化,加入了主题仓库,界面扁平化的外观以及对浏览器的兼容性的完善,灵活的实现自己想要的布局。FineUI现在做的越来越全了,也支持移动端的开发以及Core的版本的发布。如果大家想快速开发一套系统,在缺少前端人员的时候,FineUI框架是一个不错的选择,可以让我们即学即用,实现我们不同的业务需求,FineUI的一路成长与完善 ,让我们在开发工作中的效率获得了更快,更好的提升。
    下面是FineUI以前做的项目,可以一起回忆和见证FineUI的成长,感谢三石对Fine的不断完善,祝福FineUI更好,更快,更强!
     [attach]11101[/attach]


作者: uv2014    时间: 2018-4-8 09:39
我和FineUI

首先祝贺我最喜欢的.net下面的框架FineUi十周岁的生日!HAPPY BIRTHDAY!

我编程只专注于解决企业的实际业务流程,再技术方面没有做太深入的研究,从最开始的vb.60开始,布局了几个企业管理系统,都还不错,但是随着软硬件的发展,之前的东西已经落后,来再vb.net的winform下做了几个C/S架构的系统,但是,由于网络技术的发展,很多公司的分公司,门店等等不在一个office,所以实施上遇到很多麻烦,所以谋划使用B/S架构,但是以了解才发现要学的东西太多了,学习成本太高。

刚好这个时候有一个客服说要做一个小的订单系统,这是第一次尝试使用aps.net开发。直接使用原生控件,还不懂ajax,但是客户说这样每次都刷新体验实在不好,我陷入了困难之中......

百度吧,记得搜索的是“不用刷新页面的”asp.net控件,直接就找到了fineUI,当然晚上就测试了fineUI的开源版,太惊喜了,简直就是以winform的方式开发B/S架构的软件,这和我只专注业务处理的理念不谋而合。立即使用到新的项目中,花了2天就把前面写了10天的程序改造完毕,客户说这才是它想要的!

接下来,这个客户要在门店部署金蝶,但是金蝶的极速人员比较菜,部署C/S架构的系统,总是把网络搞不定,而客户体验了我的B/S架构的小软件之后的第三天就电话给我,说要我给他们全面部署他们的管理系统,接下来就是各种的调研、开发,各种忙!

但是实时了几个系统之后,发现一个问题,就是fineUI的开源版确实执行速度比较忙,刚刚好,这个时候fineUI的mvc版出来了,群里的小伙伴们都说mvc是趋势,所以就各种尝试,发现mvc版不支持vb.net后台语言,当时也不想学习C#,联系了三石兄,他给了一个vb.net下的dll,但是发现很多不可调和的问题,加之考虑到以后的升级,于是被fineUI“逼”得学习C#!

现在我开发的系统都是基于C#和fineUImvc版本,开发效率和执行效率都高,非常感谢fineUI,感谢三石兄,fineUI是我的最爱,我会一直使用下去,一直支持下去!

fineUI,生日快乐!


作者: sanshi    时间: 2018-4-8 09:59
uv2014 发表于 2018-4-8 09:39
我和FineUI

首先祝贺我最喜欢的.net下面的框架FineUi十周岁的生日!HAPPY BIRTHDAY!

多谢支持。

如果有条件,还是建议使用C#而不是VB,毕竟用C#的人多,遇到问题好找解决办法。并且FineUI官网示例都是C#弄的,方便直接拷贝代码到自己的项目中
作者: ForUSmile    时间: 2018-4-8 10:26
本帖最后由 ForUSmile 于 2018-4-8 10:32 编辑

    十年磨一剑,锋芒动世人。
    首先,恭祝FineUI十周岁生日快乐,也祝愿FineUI能够迎来下一个十年,再来一次这样的活动。
    初识。
    初识FineUI,初识FineUI的时间比较晚,还是两年前因为接触一个Web项目,这个项目之前一直做的是WPF和WinForm的C/S的开发,所以Web开发没有经验,好在有个认识的学长,带我入了门,也带我认识了FineUI,让我顺利完成了那个Web项目,再次感谢FineUI,也感谢那位带我入门给我帮助的学长。
    熟识。
    一回生,两回熟,三回盖被......错了错了......三回就更熟了。 有了第一次的项目经验,总算是认识了FineUI,上手快,功能强大,示例多......有点太多了,再夸下去,怕是三石都要害羞了。 第一次使用认识总是太过片面,使用的功能也是有限,所以在后的几个项目中,使用FineUI的次数越多,越觉得FineUI得心应手,也越发感觉FineUI的强大,非常感谢三石和他的朋友们的付出和共享精神,让我们有了这好用的UI。
    愿望。
    十年不易,定然是风风雨雨。希望在以后的日子里,对于我自己,希望对FineUI有更好的了解,用的也越来越得心应手,也尽自己的能力将FineUI推荐给更多的人使用,让更多的人认识FineUI;对于FineUI,希望越来越好,功能越来强大,也能获取越来越多的关注;对于三石和他的朋友们,希望越来越好。
    谢谢。





作者: 灯火阑珊    时间: 2018-4-8 10:48
作为一个服务器端程序员最苦恼的事情莫过于解决前端的问题。
以前通过jquery拼凑了一堆东西,写过一个后台框架,解决前端复用的问题,但随着时间的推移,美工的缺乏和代码的冗余,操作体验的更新,显得格外的吃力。
在接触FINEUI之前,最初还是用的的Ext.net,这是一个国外的给予ext的.net webform解决方案。那时做了一个管理活动目录(AD)的系统,管理目录账号和exchange邮件系统。ext.net编码的另类和制作完成后上传服务器无法运行的问题,让我觉得有些心灰。
然后找到了ext.net另外一个选择ExtAspNet,也就是FINEUI的前身,只花了一天的时间就利用开源版完成了系统的改造和上线,瞬间对extaspnet好感倍增,
在三石把extaspnet更名为FINEUI后,为了实现商业化以及减少ext版权的依赖,三石开始制作基于JQuery的商业版。
中间做了几个私活,都是一两万一两周完成的小活,本来很想购买一个商业版表达对三石的感谢和支持,但是高昂的价格让人望而止步。
所以,当三石推出FINEUI Pro基础版后,我是举双手赞成的。也不介意用一包烟钱加入知识星球感谢一下这个工具。甚至一条烟钱,我也是可以接受的。
只可惜公司走的JAVA路线,.net用得越来越少,很多系统都在经历改造,不然真想说服公司采购一套企业版。

当前,在.net越来越小众化的今天,大规模的应用采用.net越来越少,JAVA依靠整个完善的体系和案例开始统治服务器端。加上前后端分离,前端工程化越来越流行,服务器端越来越靠后,前端逐渐独立成一套新的开发体系,类似FINEUI这种一肩挑的解决方案越来越稀有。
三石将FINEUI pro利用基础版的方式免费,给予了的大家更多的选择和坚持的动力。从这点上来说,如果整个.net社区有更多的人参与.net的整个生态的建设,而不是各自为战,微软给予整个社区更大的更实在的支持,.net何尝日落西山至此。

我和FINEUI的故事,只能算是青春的记忆上那些熬夜的背后,如咖啡版支撑我的点滴。
感谢FINEUI,感谢三石,感谢这段岁月。
作者: sanshi    时间: 2018-4-8 10:58
灯火阑珊 发表于 2018-4-8 10:48
作为一个服务器端程序员最苦恼的事情莫过于解决前端的问题。
以前通过jquery拼凑了一堆东西,写过一个后台 ...

多谢支持。

近些年.Net在国内的确势微,这和大环境有关系。不过纳德拉的云服务和拥抱Linux的策略,让跨平台版本的.Net Core在国外如同一阵旋风席卷一切,.Net应该会很快回归,到时希望FineUI依然能够坐镇江湖,再战10年!

作者: 飞↑草    时间: 2018-4-8 11:12
本帖最后由 飞↑草 于 2018-4-11 16:17 编辑

5年前,刚接触的是extaspnet,这是我第一个接触的UI控件库。
刚学的时候,还以为会花很多时间,但是学了后才发现,很多都是跟asp.net差不多,很容易理解,一下就喜欢上了。
基础学了后,就马上用来做系统了,刚开始觉得很好很方便,界面都不用怎么写样式了。(美工毕竟是我的弱项~)
使用了extaspnet后,确实开发快了很多,赞~
然后项目上线了,问题来了。。。
同事反应慢、卡、超时。。。还好只是内部使用的系统。
然后我就开启了优化系统的旅行,对我这个刚毕业没多久的菜鸟来说,简直是世界末日啊!
各种查资料,各种学习JS、css,各种优化方案,不过虽说很累,但对我之后的工作得到很大帮助,哈哈!
就这样前后维护了3年,然后,然后令人振奋的消息来了——看到FineUI了,泪流满面啊!!!
当时看完FineUI的介绍,底层还是使用extjs,不过性能方面做出了很大改变!
当时毫不犹豫的新开个项目,把系统重构一遍,换成FineUI,经历了3、4个月,初版总算出来了。
做完后就上线先找部分同事试用,都是说比旧的好多了,界面也更好看了(小小的开心一下),非常非常谢谢三石大大的贡献~就是那时拨百元巨款支持下三石大大~

那个系统直到现在还是在使用FineUI,虽然后面出了更好的FineUIMVC,不过看系统没啥大问题,也不换了,偷下懒,哈哈~

嗯~这就是我和FineUI的经历,还好遇到您,让我这菜鸟也能保住一份饭碗~~祝FineUI10周岁快乐,越来越好,加油!!

作者: zy32002    时间: 2018-4-9 21:40
本帖最后由 zy32002 于 2018-4-9 21:56 编辑

    跟fineui接触是2013年,由同事介绍的。那时觉得有个统一后台ui框架是个牛b事情(由于自己菜,做不出来完美的后台ui框架),而且项目会经常有用到后台管理,所以有个fineui这么好看后台ui框架对我的工作很有帮助。

     初登入官网上,一看号称什么no css ,no js,no viewstate,我靠这么牛b(后来知道这完全是骗人的),心里想这个ui得多少钱啊。什么?免费?这不是no money么,所以我得出个结论fineui是4no。只要我会fineui,做出漂亮的后台程序,老板一定给我加薪升职,迎娶白富美,从此走上人生巅峰ヽ(✿゚▽゚)ノ

    好吧,开干。第一次从官网论坛上下载了fineui4.0,一运行报错
Σ(っ °Д °;)っ
,心想一定是我姿势不对,再运行一次,还是同一个错误 (╯°Д°)╯︵ ┻━┻ (我的白富美,我的人生巅峰没了
╥﹏╥...
)。我没办法只好加入官网q群,请求帮助,也就那时,认识一帮朋友。还记得j同学第一个的给代码解决我布局的问题,不会写js功能就找m同学,偶尔跟z和k同学皮一下,总之群里的朋友讨论技术帮助我很多。除了d,这个家伙是奇葩,一天就会宣扬.net大法好贬低其他人,不过他现在已经退群了。
     后来在广州找工作,由于我会用fineui被一家公司招入,也在此感谢fineui。在广州的岁月里,由于有项目用到fineui,也就是在那是总结了fineui,完善了我自己的fineui框架,还写出了基于权限的fineui页面代码生成底层(后来才知道有个叫appbox的东东,早知道我直接用它了,不过他没代码生成器
( σ'ω')σ
),大大的提高了我开发效率。总之,使用fineui适合做后台或软件开发,开发效率很快,帮助了后端程序员对js和css技术方面的弱项,它能很快的堆砌出来项目,减少页面交互的代码。使用fineui做ui框架是一个很不错的技术选择。

     回来说我是这么解决首次运行报错的问题,那时的fineui只有开源版,是基于extjs框架的,使用它有个协议extjs只能从它的官网下载,如果直接放到fineui里是侵权的行为。这里再吐槽下ext基本过时了,而且新版本作者也不解决ext的bug,所以你看到基础版基本不更新了,推荐大家用fineui其他版本。关于开源协议可以看看这个:https://www.zhihu.com/question/19568896/answer/20907890

     fineui本来是基于.net框架用C#进行开发的,后来vb,java,php开发者也喜欢,包括外国人也发现了fineui,还特意咨询购买fineui,所以现在fineui百花齐放才有了各个版本 :pro版本,mvc版本,js版本,core版本,而且还有手机端功能。新版本内核是基于jquery的,这就比ext要快很多。这也是fineui多年收集市场需求,完善产品,服务于广大开发者的结果。在中国盗版横行免费至上,做开源的框架,基本不赚钱说不定死得很惨,fineui能一直坚持到现在实属不易,祝fineui越来越好。

     我时不时在官网群里灌水,甚至惊动的sanshi大人,评价我为真是个人(xian/)才(de\),也就这样升官了。对新手给一些建议:1 先多看看demo和api,官网都有介绍,你们的问题百分之99都能解决。2 提问要尽量给代码,不然真的很难回答你的问题。3 做web开发,还是需要会一点js和css,弱项多补习。

     现在再看fineui官网的口号,基于 jQuery 的专业 ASP.NET WebForms/MVC/Core 控件库,不再是4 no了,所以fineui成长了,你有成长了吗?

(๑•̀ㅂ•́)و✧


作者: 小云啊    时间: 2018-4-10 09:54
                                我和FineUI
    时光荏苒,不知不觉已经使用fineUI将近两年的时间了,还记的一开始踏入工作岗位的时候,什么都不懂一直使用的是VS自带的asp控件进行编程,被经理说界面不好看,功能bug太多没有连贯性,于是乎我开始变得迷茫,时常处于蒙蒙的状态,不知道用什么来进行网站的编程,寻求了度娘,寻找各种各样的框架,但是都不尽如人意。
    经过了三个月的实习以后,无意中在编程好友的推荐下接触到了fineUI,于是去官网进行查看,仿佛见捡到了金子一样,各种功能、界面的风格都符合我的第一个项目的制作,由于需要自己一个人做一个B/S的网站,所以我果断的决定用fineUI来进行制作,因为见到fineUI的第一眼的时候,就感觉这个就是我想要的网站后台的风格,符合大多数客户的核心理念“简约而不简单”。
     我与fineUI的相遇仿佛是一见钟情,fineUI又好像是我的启蒙老师,编程这种工作,不干不知道,一干就会发现大学里面学到的知识仿佛在工作中都没有实质上的应用。所以说fineUI是我编程的启蒙老师,通过使用fineUI进行编程,在这个过程中自己的专业技能得到了很大的提升,以前的自己是一个遇见编程问题仿佛是遇见了天敌的雏鹰,手足无所、紧张无比;通过fineUI的编程学习,从雏鹰编程了经验丰富的老鹰,遇见了问题知道从何入手,明白了编程的道理,即使没有了拐杖也可以用其他的方式继续翱翔。
     不知不觉中与fineUI结缘已经两年了,我也工作了两年了,fineUI对我工作上的帮助并不是一星半点的,感谢的话语如果在这里表达都会显得太生硬贫乏。人生本就短暂,能一起结缘属实不容易,不妨大胆的走下去,让我们一起走入下一个路口,下一年,不离不弃。水一碰就碎,酒一喝就醉,唯有缘分最珍贵,我会好好珍惜这段缘,望在下个转弯我们仍旧可以遇见,祝愿fineUI如同自己的名字一样“好的UI”越来越好,一直走下去。
作者: yilei163    时间: 2018-4-10 16:17
本帖最后由 yilei163 于 2018-4-10 17:14 编辑

    我和饭有爱(FineUI)的三生三世

       记得那是大概2013年前后吧,正是我刚从一家公司跑路,准备去祸害下一家公司的时候,在家等待offer,闲来无事,在整理之前自己写的底层框架,看看自己的页面奇丑无比,真心没办法看,就摆渡了一下,搜索种种UI:Jqui,ligerui,easyui........,最终,FineUI进入到我的世界中。统一的样式风格,统一的操作方式,更重要的是他遵循了我原来的开发习惯,可以写控件的后台事件,而且是Ajax,无刷新的,这点让我很激动,现在的系统,比较注重用户体验,如果页面不停回发闪烁,那么你的系统就不会得到客户的认可。

      于是,我和FineUI的亲密之旅就这样展开了。起初看看demo,自己写写小的测试样例,一步一步的将FineUI移植到框架中,话说,那是还是挺激动的,心想,我的框架终于有一个好看的衣服啦,不在是那些东拼西凑,看着像乞丐一样。

      之后,进入新的公司,也就是现在公司,当时,公司没有一个统一的开发框架,我想老总提议用FineUI+我的底层框架,老总也是很重视,说可以试试看,于是,在新的项目中使用了FIneui的开源版来进行正式的开发。开发过程中,自己也使用了FineUi开发了一套代码生成器,可以快速生成前后端代码。经过项目的沉淀,框架和FineUi的磨合已经很完美了,但是客户提出加载速度慢,老总找到我,问有什么可以解决的办法,我说开源版使用的extjs,它本身的加载和渲染就是臃肿,所以体验就不好,我建议使用专业版,专业版基于Jquery,没有extjs那么臃肿,响应速度快,更重要的是不需要extjs那样需要授权(小公司没钱啊,遇到版权问题头大),老总深思后,决定使用专业版,这样,我从开源版到专业版至今快5年多了,深深感觉FineUI给我们这些注重后端的小伙伴们,提供了很大的便捷,不在去考虑样式,无刷新等等前端问题,将注意力更多的关注到业务方面,使项目更快,更好的完成和交付。


     最后祝FineUI10周岁快乐!有你真好!!!
    顺便问问三石兄,群管理能不能给我一个!!!我等的花儿都谢了!!!!!


作者: feiba527    时间: 2018-4-10 21:09
      首先, 祝FineUI十岁生日快乐!
      记得七年前自己刚毕业的时候,做的是JAVA开发, 后来干了两年, 阴差阳错,歪打正着的就干了C#了. 说实话刚接触C#的时候,真心觉得这真是个神奇的语言, 不管web还是桌面端, 拖拖控件就能完成想要实现的功能, 真是比干JAVA容易太多了. 干着干着, 发现,咦,好像要么我就是在用原生控件,要么就是在维护别人已经开发好的系统...他们好像都有一个共同特点:都很丑!!! 虽然我经手的程序都只是个管理系统, 但真心, 这么丑的页面, 客户能忍我都不能忍...于是乎, 我开始了我的 .net 优质方案探寻之路……
      由于在当时的公司,是有一个大牛带着我干活的, 在他的推荐下, 我使用了FineUI , 当时的框架是他搭建的, 基本页面的例子也是他写的, 当时大牛就给了我一个很直观的对比: 用FineUI开源版写一个页面要比用原生控件写一个页面少写1/3的代码!!!最最重要的是, 写完这为数不多的代码之后, 页面真的比原生的控件产生的界面好看一百倍有木有. 作为一个后端程序员,能快速美观的实现前端页面,简直就是从业以来的梦想啊有木有...从那时开始,便开始我的FineUI框架学习之旅.最开始,就是模仿带我的大牛做一个CRUD页面, 做成了一个之后, 有了成就感, 感觉FineUI真是好用啊,用很少的代码,就能基本实现自己想要的功能.然后逐渐的,我也开始研究FINEUI开源版的基本架构,这时才知道,原来FineUI开源版的基本功能是建立在extjs的基础上,想继续充实FineUI开源版的功能,只要把extjs研究好,也能做出来很多官方示例没有的功能. 还有就是前端取控件值并不是只有document.getelementbyid()这种方式, 因为还有个js前端库叫Jquery, 用它的$也可以进行取值操作.
      印象最深的一次,就是想做一个在grid内根据不同字段值,显示不同的颜色的功能,当时的版本好像是4.1吧, FineUI开源版示例中还没有这种功能,虽然说专业版里可以轻易的实现,不过我也总不能就为了这一个小问题向公司申请三万多的费用升级啊, 没办法,只能横下心来自己研究.还好经过一个礼拜对jq和extjs的探索,终于实现了这个功能. 其实细想想当时也真够牛的, 因为当时我根本就不会前端的调试,所有的调试都是用Alert来进行的, 我这种前端纯菜鸟的水平能搞出来这个功能,对我来说这是个很大的鼓励了.
在我的不懈努力下, 当时那个公司的系统受到了广大客户的一致好评,大大提高了公司的生产效率,其实现在想想还真有点小激动呢.
      由于我经常在用FineUI的官方群里发言, 认识了里面不少大牛, Sunday就是其中之一, 后来在Sunday的引领下,我居然还和他进入了同一个公司一起工作,直到现在还经常在一起吃吃喝喝,想想真的感谢FineUI让我们相识.
      现在的我又来到了一个创业公司工作, 在这里老板们很开明,我又可以使用我任何想要使用的技术进行开发工作. 去年年底的时候才知道,原来FineUI已经出了MVC版,当时真的对MVC一直很好奇,因为一直不会嘛.心想终于可以借着FineUI的红利继续完善自己.这回,没有大牛再来带我,也没有现成的Crud模板供我参考,我能做的,就是从头学起MVC,一步一步的进行框架的搭建.开始的时候真是吃了不少苦头,虽然说官网有各种示例,但是有的时候,不是实际的项目,做起来真的有很多地方和示例有出入. 从最开始的MVC路由,约定的规则, FineUI MVC控件取值,到中期的页面查看权限的attibute设定,全局异常页面的处理,日志记录的完善,还有现在正在做的简单的权限功能.这些东西都是实际操作才能总结出来,都是在官方示例中看不到的.还好,在实际的操作中,不但丰富了自己对于开发的认知,更加使得自己更加自信,原来自己真的可以从头开始完成一套系统.
      感谢FineUI,虽然我和你相识不久,但在有你陪伴我的这几年,你对我的成长和激励,使我相信,我能做更好的自己!
作者: sanshi    时间: 2018-4-10 21:56
feiba527 发表于 2018-4-10 21:09
首先, 祝FineUI十岁生日快乐!
      记得七年前自己刚毕业的时候,做的是JAVA开发, 后来干了 ...

不错,写的很细腻。不过你确实可以为了一个小问题说服公司购买企业版,支持我们更好的发展呗
作者: sanshi    时间: 2018-4-13 15:54
本帖继续有效,欢迎大家踊跃投稿
作者: Digital    时间: 2018-4-15 15:07
我也来一个,可能细节少点,思考多点,抛砖引玉吧。请版主笑纳。


最初了解到FineUI,还是在很久以前。那时控件应该还是叫ExtAspNet,了解的原因很简单:Ext.JS是一套巨牛的框架,但是对于asp.net的开发者,如何才能快速的地引入到自己的项目中,而又不要被各种js的细节所捆绑。
开始研究了Ext.Net,也是一个包装很不错的框架,但是国外开发的,总觉得有点不是很人性化的地方,另外授权费用也不是盖的,所以仅限于研究研究,还是没有落地。插句题外话,我接触的公司里面,还见过真有用Ext.Net来开发大系统框架的,2.x的版本,现在已经远远落后于时代了。
然后看到了ExtAspNet,风格很简洁,示例很丰富,而且是开源的。记得几年前每个五一十一放假,都会拿几天来看看这个有没有什么新增的功能。当企业版出来后,感觉这就是一个合适的方向,当然利用微小的职权,速度让公司买入了。目前已经应用在项目开发中,效果很好。
讲真国内的控件开发商,能用心地做事,10年坚持更新,并且系统从品味和水平上,不差于国外的类似软件,真的很难得。希望FineUI能坚持下去,发展成熟。

作为自发的软文,这里提几点用FineUI的理由,供大家参考:
1、把细节包装的很好,拿来即用,配置很方便,就是一个dll的事情。
2、示例很丰富。基本上研究透这一系列示例,就可以自如地开发应用了。
3、开发效率高。代码很简洁,我比较喜欢在后台代码中处理,而FineUI也完全可以满足
4、合理的费用。3万多的价格,是否值得,要看给你创造多少的价值。我这样看,如果我安排一个程序员写UI框架,就用EasyUI或者Ext之类的大路货,没有2年肯定拿不出能用的原型,更别说功能、支持、重构、兼容、皮肤这些高级的东西了。那么使用FineUI,给我节省的是远超过购买的费用的。强烈建议,开源版用来学习研究,正式开发中,想方设法也得用企业版。有了大家的支持,软件才能发展。
5、让开发者专注于业务。这点我认为最重要,不要把大量的时间花在js脚本如何优化,避免在client端处理大量的变量、事件,避免引入多个jQuery插件引起的冲突等等;而是把宝贵的时间放在如何分析透彻业务、利用FineUI的多个工具快速搭建界面,实现用户需求,这才是使用之奥义。

同时几点惊喜,送给开发团队:
1、更新很快。基本上几个月就有一个版本,这几天又看到了5.0,感觉又是一个大的升级。对于正版使用者来说,积极的更新策略总是感觉很好。
2、细节很用心。作为开发者能感觉到,框架在设计上,很多是从开发便利的角度出发,这样用起来很舒服。这是国外软件常常缺乏的。
3、核心技术值得赞赏。从最初的ExtAspNet开始,作者独创的免ViewState交互技术,这个是整个FineUI的基础,从实现的角度,比MS自己的UpdatePanel高到不知道哪里去了。

再有几点建议,供发展的参考:
1、希望对移动控件进行增强,现在的List、Form、Menu这些,对于移动应用是不错的,但是从移动框架上,感觉还不够,比如Grid能不能移动化?DropdownBox能不能移动化?能不能用Tab控件实现底部的全局导航?这些如果实现的话,给asp.net程序员又提供了一个赶上移动潮流的机会。
2、授权模式上可以考虑更多的模式。国外系列的控件,大多已经订阅的模式了,按年/季收费,如果不订阅,那么以前的也可以用,但是没有更新版本。这种模式看上去更加适合于持续发展。而且对于初次购买用户,也可以降低门槛。当然这里策略很复杂,仅供参考。
3、关于主体皮肤,能否有奖请用户或者设计者设计一些定制主题,供大家使用?目前还是以原生和jQueryUI的为主,虽说也很多了,但是终究有审美疲劳的时候。

总之希望FineUI能不忘初心,继续前行,成为国产UI框架的大家。ASP.NET开发者的希望嘱托给你们了,加油吧!





作者: sanshi    时间: 2018-4-15 19:02
Digital 发表于 2018-4-15 15:07
我也来一个,可能细节少点,思考多点,抛砖引玉吧。请版主笑纳。

多谢支持。

所有控件都可以在移动端使用,包括表格控件。
选项卡与按钮分组的示例:http://pro.fineui.com/#/mobile/? ... ox_buttonplain.aspx

授权模式不会变的,毕竟永久免费升级更适合于中国国情,国内的企事业单位申请一次经费不容易,当然希望能够一直用下去。

目前官网已经包含了很多个纯色和背景图片主题,我个人感觉效果比内置的要赞,还可以自行创建
作者: sanshi    时间: 2018-4-17 10:01
截稿日期已临近,欢迎继续投稿
作者: shihahayue    时间: 2018-4-18 22:36
    想说的其实挺多的,一层楼都不够我写的,要是把我博客搬过来几层楼都不够。
    13年接触到了FineUI,当时已经工作三年了,在一个刚走上正轨的小公司,传统的asp.net开发已经过时,没有好看的界面会影响产品的竞争力,综合原因之下需要引进新的技术对产品全面升级,终于翻到了FineUI,第一眼的印象是,很对口,上手很简单,界面美观,样式统一,开发也简单,demo写的相当成熟专业,基本想要的功能例子中都有了,一看就是花了大力气做的,开发成本,学习成本,后期收益全部满足,开始正式研究使用。所以我加入了我的第一个技术QQ群,群里其实不冷清,但回答问题的没几个,算了,自己看,我花了两个月把demo中所有的例子、属性、秘密花园都看了一遍,期间在群里没问一个问题(问了也白问 \斜眼笑),14年2月,我把笔记整理了一下,写了第一篇博客,并发到了群里,后来公司组织变动,产品升级夭折了,但是我研究学习FineUI的道路却一发不可收拾。
    后来基本群里有问题,我都让他看我博客,或者直接截图,因为我知道萌新要经历什么,开始的时候都会很迷糊,所以会很耐心的解答,渐渐群里人多了,又有了全职的保姆。期间FineUI也在升级,每个版本的升级日志我都会仔细看,我知道FineUI在一点一点做的更好。在国内开源不好干,到现在我也认为FineUI是小众,.Net的处境也曾让我动摇,开发的道路本来没有尽头,像无底洞一样,有时我会感觉眼前一片漆黑,但是三石老大一直在坚持,看着群里人越来越多,更多的人关注FineUI,FineUI一步一步走向正轨,某天我也看到了官网底下标注改为了合肥三生石上软件有限公司,小激动了一下。

    对于我个人而言,FineUI给我带来的并不止开发的快捷,技术的提高,更融入了我的生活,成为了我的兴趣爱好,在群里抽风成为了我日常必干的事,FineUI的十年是必然的,很高兴成为了我过往的一部分,希望他能陪我走过无数个十年。

    关于对FineUI想说的话,我最近在想,能不能推到线下的培训机构,比如学完.Net加一节课用FineUI写个页面啥的,宣传靠玩家还是挺难的。



    再来推下我的FineUIMvc扩展 http://140.143.155.224:8086/  很久没有写博客了...


作者: sanshi    时间: 2018-4-22 17:06
本活动已截止!
作者: shihahayue    时间: 2018-4-23 17:54
我的600块啊
作者: 至冰    时间: 2018-4-27 09:20
Neal.六道 发表于 2018-3-30 14:21
距今很久很久以前,一块叫ExtJS的能量陨石从遥远的YahooYUI星球飘到了这里,它拥有瞬间创造UI的力量 ...

人才啊!码农的文笔一样可以很好!鼓掌,啪啪啪!

可惜今天才看到,错过比赛了
作者: Neal.六道    时间: 2018-5-2 16:14
至冰 发表于 2018-4-27 09:20
人才啊!码农的文笔一样可以很好!鼓掌,啪啪啪!

可惜今天才看到,错过比赛了 ...

别笑话我了好不,凑360个字领奖金罢了,你没参加至少损失了一个亿啊




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4