摘要:
FineUIPro控件库 FineUIPro是一套基于jQuery的专业ASP.NET控件库,始于2008年的开源版FineUI控件库。 当年为了提升项目的开发效率,降低代码复杂度,减少对CSS和JavaScript的依赖,我们提出了"No JavaScript, No CSS, No Update 阅读全文
摘要:
本系列教程分为上中下三部分,通过视频的形式讲解如何将基于FineUI(开源版)的AppBox v6.0一步一步升级FineUIPro(基础版)。【视频教程】一步步将AppBox升级到Pro版(上)主讲:三石时长:12分钟下载:免费下载:https://pan.baidu.com/s/1pM8mIqJ 阅读全文
摘要:
三石的新年礼物 三石的新年礼物 9 年了,FineUI(开源版)终于迎来了她的继任者 - FineUIPro(基础版),并且完全免费! FineUIPro(基础版)作为三石奉献给社区的一个礼物,绝对让你心动: 拥有 FineUI(开源版)的全部功能。 全新 jQuery 前端库,体积小,速度快。 强 阅读全文
摘要:
引子 昨天我发了一篇文章【抓个Firefox的小辫子,围观群众有:Chrome、Edge、IE8-11】,提到了一个Firefox很多版本都存在的问题,而相同的测试页面在Chrome、Edge、IE8-11下面一切正常。 在评论里面,网友 @Blackheart 的回复引起了我的注意: 我就按照网友 阅读全文
摘要:
为什么选择ASP.NET Core 2.0? 速度快,ASP.NET Core 的运行速度是 ASP.NET 4.6 的 6 - 23倍。 跨平台,可在Windows,Mac或者Linux上开发和部署。 宇宙级的开发环境,Windows和Mac下都有Visual Studio,Linux下可用Vis 阅读全文
摘要:
前言 很多人都知道我们在做FineUI控件库,在这 9 年多的时间里,在和浏览器无数次的交往中,也发现了多个浏览器自身的BUG,并公开出来方便大家查阅: 分享IE7一个神奇的BUG(不是封闭标签的问题,的确是IE7的BUG) Chrome53 最新版惊现无厘头卡死 BUG! Chrome最新版(53 阅读全文
摘要:
着玻璃窗,看到星巴克里那帮人拿着MacBook喝咖啡,你是不是要默念一遍:这帮傻叉,就爱装逼! 不过话说回来,你想不想尝试下这个傻叉的感觉?是时候了,给自己一个理由,拥有自己的 MacBook Pro 了(最好是老板掏钱了)。 在 MacBook Pro 下用 Visual Studio for M 阅读全文
摘要:
发现问题 在将 FineUIMvc(支持ASP.NET MVC 5.2.3)升级到 ASP.NET Core 2.0 的过程中,我们发现一个奇怪的现象: 通过项目引用 FineUICore 工程一切正常,但是将 FineUICore 编译后,通过程序集的引用方式就会报错: 这就很奇怪了,在折腾了好一 阅读全文
摘要:
问题 如何将一个规模庞大的ASP.NET Core 2.0应用程序进行逻辑分组? 答案 新建一个ASP.NET Core 2.0空项目,修改Startup类,增加Mvc服务和中间件: 创建目录结构如下所示: 向Controllers和Views目录中添加文件(其中Area1的目录结构如下): 向Ar 阅读全文
摘要:
问题 如何在ASP.NET Core 2.0中使用视图组件? 答案 新建一个空项目,修改Startup类并添加MVC服务和中间件: 添加一个模型类: 添加继承自ViewComponent的自定义视图组件: 添加视图组件对应的视图文件(Views/Shared/Components/UserInfo/ 阅读全文
摘要:
问题 如何在ASP.NET Core 2.0中使用部分视图来重用页面的公共部分? 答案 新建一个空项目,在Startup中添加MVC服务和中间件: 添加两个模型: 添加控制器,返回ViewResult并传入模型实例: 添加视图页面Index.cshtml: 添加部分视图_Address.cshtml 阅读全文
摘要:
问题 如何在ASP.NET Core 2.0项目中共享可见元素、代码块和指令? 答案 新建一个空项目,首先添加GreetingService服务和UserViewModel模型: 然后在Startup中添加MVC服务和GreetingService服务,配置MVC中间件: 添加控制器HomeCont 阅读全文
摘要:
基础篇 [译]ASP.NET Core 2.0 中间件 [译]ASP.NET Core 2.0 带初始参数的中间件 [译]ASP.NET Core 2.0 依赖注入 [译]ASP.NET Core 2.0 全局配置项 [译]ASP.NET Core 2.0 机密配置项 [译]ASP.NET Core 阅读全文
摘要:
问题 如何在ASP.NET Core 2.0中使用Razor引擎来创建视图? 答案 新建一个空项目,修改Startup.cs,添加MVC服务和请求中间件: 添加Controllers目录,并添加HomeController控制器: 添加Views/Home目录,并添加Razor视图Index.csh 阅读全文
摘要:
问题 如何在ASP.NET Core 2.0中由路由引擎来生成网址? 答案 新建一个空项目,修改Startup.cs文件,添加MVC服务和中间件: 添加一个MobileController控制器类: 讨论 我们可以使用MVC的路由机制来生成网址,而无需在应用程序中硬编码网址。MVC有这么做的所有信息 阅读全文