女朋友鄙视我原创少...

1.下载

进入官方论坛:http://www.fineui.com/bbs/
要用到下载源代码和空项目下载

http://fineui.codeplex.com/
http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123

源代码直接下载,注意FineUI版本

空项目里下载 对应版本的空项目,注意.NET版本,与VS版本相关。_V后是FineUI的版本号。

解压,现在得到两个文件

第一个是源码,第二个是空项目。把空项目里的extjs包复制到源码 FineUI.Examples 目录里,

这时源代码就可以生成运行了。
2.学习FineUI
解决方案包含两个项目 FineUI FineUI.Examples ,FineUI 项目生成FineUI为FineUI后台源码,生成对应的FineUI.dll, FineUI.Examples为例子程序,对应官方在线示例http://fineui.com/demo/。
default.aspx为启动页,是个母版页式的页面,其他页面以页签形式展现,页面打开后上边是logo,左边是目录树,右边是显示区域。
生成项目成功后初学者应当对照项目查看官方教程http://www.fineui.com/doc/,对整个教程查看之后(最少看完前四章)对FineUI开发有个初步了解。
项目运行后可以点击 源代码 查看当前页面源代码 方便学习。地址栏会给出当前页面的地址http://fineui.com/demo/#/demo/grid/grid_groupheader.aspx即FineUI.Examples 目录下grid/grid_groupheader.aspx文件,VS中搜索grid_groupheader.aspx.cs即可。

注意打开解决方案跟踪活动项。

所有方法属性(不包括js)都可以在官方API查找 http://www.fineui.com/api/ ,提供理解属性的意义。

加入QQ群 158028499  方便解答各种问题,里面的保姆很专业,而且群共享里还有好多资源。
3.源代码分析
注意查看Web.config学习dll的引用。
AssemblyInfo.cs配置版本和页面信息。

CommonResourceHelper.RegisterCommonResource可配置页面加载引用的js,js目录在FineUI.Examples\extjs 可以自己添加必备的js。

其中string metaContent 参数配置网页信息。
ResourceManager提示为找到extjs错误的信息。
 

所有配置页面都继承自PageBase
其中绘制页面时通过Cookie判断页面样式。表格的创建(即模拟数据)及其他页面需要的方法。
控件的所有方法都可以找到对应源码(F12)供学习参考。

extjs为整个FineUI开源版基础,FineUI优化成了两个js文件,,其中ext-part2.js未压缩,可以参考学习一些基础用法。ext-part1可以搜索解压软件解压查看,也可参考extjs源码下的ext-4.2.1-gpl\ext-4.2.1.883\ext-all-debug.js文件。
FineUI是开源的,直接用的程序员不是好厨子。

FineUI初学手册相关推荐

  1. FineUI初学手册-部分JS整理

    有人老找JS,我吧FineUI自己写的JS沾过来方便大家看看,在实现前端的时候更灵活 JS 实例 注释 控件 F.ready F.ready(function(){}); 就是ready 很多方法都在 ...

  2. FineUI开源版(ASP.Net)初学手册

    女朋友鄙视我原创少... 1.下载 进入官方论坛: http://www.fineui.com/bbs/ 要用到下载源代码和空项目下载 http://fineui.codeplex.com/ http ...

  3. FineUI开源版(ASP.Net)初学手册-部分JS整理

    有人老找JS,我吧FineUI自己写的JS沾过来方便大家看看,在实现前端的时候更灵活 JS 实例 注释 控件 F.ready F.ready(function(){}); 就是ready 很多方法都在 ...

  4. 【杂谈】超过12个,150页深度学习开源框架指导手册与GitHub项目,初学CV你值得拥有...

    之前我们公众号输出了很多深度学习开源框架相关的内容,今天整理成技术手册给大家分享以方便阅读,下面是详细信息. 开源框架背景 现如今开源生态非常完善,深度学习相关的开源框架众多,光是为人熟知的就有caf ...

  5. python必背内容-初学Python必背手册

    1.print()-输出 print()函数的基本用法如下: print(输出内容) 其中,输出内容可以是数字和字符串(使用引号括起来),此类内容将直接输出,也可 以是包含运算符的表达式,此类内容将计 ...

  6. python必背入门代码-初学Python必背手册

    1.print()-输出 print()函数的基本用法如下: print(输出内容) 其中,输出内容可以是数字和字符串(使用引号括起来),此类内容将直接输出,也可 以是包含运算符的表达式,此类内容将计 ...

  7. 使用python用什么软件-python开发工具有哪些(初学python用什么软件)

    python开发工具有哪些 一.jupyternotebookIDE简介-五星推荐 jupyternotebook是python学习与开发的一款简介的IDE,是一款Web应用程序,便于创建和编写文档等 ...

  8. 一篇非常有用的文章-《台湾清华彭明辉教授的研究生手册》

    台湾清华彭明辉教授的研究生手册 引子 Before you try... Before you try to solve a problem,define it. Before you try to ...

  9. 广告贴——希望大家有空能够参加11月27日的《葵花宝典——WPF自学手册》签名售书活动...

    活动主办方:电子工业出版社博文视点公司 活动时间及地点:2010年11月27日  下午13:30~15:00  中关村图书大厦五层多功能厅 这是一个广告贴.但是我会用心去写,否则发在首页,就愧对大家了 ...

最新文章

  1. Oracle DSI(Data Server Internals) 下载说明
  2. 【学生党福利】AD 学生免费许可申请
  3. sysstat工具包提供的主要命令
  4. dbf转成excel_DBF文件转换成excel工具(DbfToExcel)
  5. 多源信息融合_BIM+GIS的深度融合之路
  6. Lintcode A+B问题
  7. etcd教程(二)—clientv3简单使用
  8. 比较802.11ac(Wi‑Fi 5)和802.11ax(Wi‑Fi 6)
  9. redis集群出现No reachable node in cluster
  10. linux磁盘配额步骤,Linux磁盘配额设置及使用
  11. Linux sdkman使用方法
  12. 从零开始设计开发优惠券系统
  13. 传实缴注册资本要5亿,那些想上市的P2P平台顶得住吗?
  14. 了解一下chirp,扫频信号的生成
  15. Spine3.8.75学习版打开不同版本骨架.skel的方法
  16. 进服务器显示系统缓冲区空间不足,由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作--解决方法...
  17. oldguo实战师徒班 mysql实战笔记
  18. JavaScript 控制台打印window对象
  19. macOS如何重装系统
  20. java 气泡聊天消息_Html,CSS 实现类似QQ的气泡聊天

热门文章

  1. LNMP环境搭建(Linux)
  2. Litecoin成为赞助UFC的第一个加密货币
  3. 50HZ转60HZ变频电源规格
  4. marquee标签属性
  5. 评分卡模型的思想和数理推导
  6. Linux坏掉检测,测起来!安兔兔评测Linux版上线 目前仅支持x86平台
  7. 使用DEM生成彩色的立体图像
  8. IE浏览器无法显示背景颜色问题
  9. 蓝牙耳机什么牌子的好又实惠?实惠好用的蓝牙耳机品牌
  10. 2021年线上录制视频汇总暨2022年样卷开始录制的消息