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

1.下载

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

http://fineui.codeplex.com/
http://fineui.com/bbs/forum.php?mod=viewthread&tid=2123
http://pan.baidu.com/s/1bntUOr1

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

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

注意看.net版本,

解压,现在得到两个文件

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

这时源代码就可以生成运行了。
注意FineUI开发环境,比如,我电脑上是VS2010,打不开现在的最新项目4.2.+,其实就是解决方案打不开,会出现双击没反应情况。我用VS2010先建个空解决方案,再把项目加进去就可以了。
最新的有个test直接扔,不知道干啥的,
有些Vs2010 会出现 找不到 控件的问题,

解决办法就是 创建个工具箱 把DLL添加到工具箱里面 然后随便拖一个控件到窗体上 再把控件删掉 @北京-砖家
或者升级vs补丁 @沈阳-Sunday

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是开源的,直接用的程序员不是好厨子。

转载于:https://www.cnblogs.com/shiworkyue/p/3845321.html

FineUI开源版(ASP.Net)初学手册相关推荐

  1. FineUI开源版之TreeGrid实现

    FineUI开源版是没有树表格的,但是又需要,怎么办呢?在博客园看到一位大大的文章 http://www.cnblogs.com/shiworkyue/p/4211002.html 然后参考,不知道为 ...

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

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

  3. FineUI开源版之TreeGrid(修改)

    上篇文章中做了简单实现,但是还是有bug的,还需要在外面写事件的处理,今天又进行修改了. 下面放出代码,同样的  hzh modify标记的就是我进行修改的地方 grid.cs 添加代码 1 #reg ...

  4. FineUI初学手册

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

  5. FineUI(开源版)v6.0中FState服务器端验证的实现原理

    前言 1. FineUI(开源版)是完整开源,最早发起于 2008-04,下载全部源代码:http://fineui.codeplex.com/ 2. 你可以通过捐赠作者来支持FineUI(开源版)的 ...

  6. FineUI(开源版)v4.2.2发布(8年125个版本,官网示例突破300个)!

    开源版是 FineUI 的基石,从 2008 年至今已经持续发布了 120 多个版本,拥有会员 15,000 多位,捐赠会员达到 1,200 多位.   FineUI(开源版)v4.2.2 是 8 年 ...

  7. DotNetTextBoxV3.0在线编辑器控件Ver3.4.2 Open Source开源版

    英文名:DotNetTextBox V3.0 WYSWYG Web Control For Asp.Net2.0/3.0/3.5 Open Source 中文名:DotNetTextBox V3.0  ...

  8. 【开源】接口管理平台eoLinker AMS 开源版3.1.5同步线上版!免费增加大量功能!...

    概要:eoLinker是一个免费开源的针对开发人员需求而设计的接口管理工具,通过简单的操作来帮助开发者进行接口文档管理.接口自动化测试.团队协作.数据获取.安全防御监控等功能,降低企业的接口管理成本, ...

  9. DotNetTextBoxV3.0在线编辑器控件Ver3.4.1 Open Source开源版(附商业试用版下载)

    英文名:DotNetTextBox V3.0 WYSWYG Web Control For Asp.Net2.0/3.5 Open Source 中文名:DotNetTextBox V3.0 所见即所 ...

最新文章

  1. Docker使用遇到问题Got permission denied while trying to connect to the Docker daemon socket解决方案
  2. Mysqldump备份和恢复
  3. 如何使用Javascript 访问local部署的YAAS service
  4. React开发(254):react项目理解 ant design 注意参数传递格式
  5. 神清气爽,小妹妹,先给她示范了一遍红色警戒
  6. 使用Docker Swarm部署MinIO ​​​​​​​
  7. 网络规划设计师复习笔记
  8. 函数不可访问_Java中的不可变总结
  9. 如何设置Eclipse新建项目的默认编码方式
  10. 牛人三个月内花不到 5000 美元拿到 CS 学位
  11. PAT 1150 Travelling Salesman Problem(25 分)- 甲级
  12. 【java笔记】基本类型与字符串之间的转换
  13. linux mint 安装内核,使用Ukuu在Ubuntu/Linux Mint上安装Linux Kernel 5.0的方法
  14. 数据分析师如何正确地提意见?
  15. 推荐一个键盘快捷键库Mousetrap
  16. Latex各种命令、符号、公式、数学符号、排版等
  17. 2018---2019 数学四班张子琪 C语言设计总结
  18. 出租屋宽带网络解决方案
  19. 【论文笔记】Details or Artifacts: A Locally Discriminative Learning Approach toRealistic Image Super-Reso
  20. Java验证码图片工具类

热门文章

  1. 噪声系数评估的简易方法
  2. git用户名和密码保存文件_git保存用户名和密码
  3. Java报错 the trustAnchors parameter must be non-empty
  4. 思科 华为 模拟器笔记
  5. 身份证实名校验接口,身份证二要素核验接口,身份证查询API接口【零存储,数据直连】
  6. 神经网络从原理到实现
  7. 基于51单片机的多功能视力保护台灯
  8. VS2010升级VS2013后,出现没有定义类型“PowerPacks.ShapeContainer”错误解决方法
  9. Python简单随机抽样之choice的replace参数解释
  10. 数字电视传输网络技术与标准(转)