摘要: 在ASP.NET Core中使用百度在线编辑器UEditor 0x00 起因 最近需要一个在线编辑器,之前听人说过百度的UEditor不错,去官网下了一个。不过服务端只有ASP.NET版的,如果是为了能尽快使用,只要把ASP.NET版的服务端作为应用部署在IIS上就可以立即使用了。不过我的需求并不急阅读全文
posted @ 2016-11-30 09:45 durow 阅读(2601) 评论(13) 编辑
摘要: .NetCore MVC中的路由(2)在路由中使用约束 0x00 路由模板中的约束 在配置路由模板时,除了以静态字符和变量的形式外,还可以通过配置对变量进行约束。实际如果不嫌麻烦的话在路由到的Action中对变量进行检查也是一种方法,不过对于变量的通用的约束当然是放在路由层面更加合适。而且这样做会简阅读全文
posted @ 2016-10-30 12:27 durow 阅读(460) 评论(0) 编辑
摘要: .NetCore MVC中的路由(1)路由配置基础 0x00 路由在MVC中起到的作用 前段时间一直忙于别的事情,终于搞定了继续学习.NetCore。这次学习的主题是MVC中的路由。路由是所有MVC框架都会实现的一个组件,核心功能就是根据接收到的Http请求中的Path(对于http://local阅读全文
posted @ 2016-10-24 14:41 durow 阅读(1158) 评论(1) 编辑
摘要: 使用C#处理基于比特流的数据 0x00 起因 最近需要处理一些基于比特流的数据,计算机处理数据一般都是以byte(8bit)为单位的,使用BinaryReader读取的数据也是如此,即使读取bool型也是一个byte。不过借助于C#基础类库中提供的一些方法,也实现了对基于比特的数据的读取。任务完成后阅读全文
posted @ 2016-10-13 17:45 durow 阅读(1169) 评论(7) 编辑
摘要: .NetCore中的日志(2)集成第三方日志工具 0x00 在.NetCore的Logging组件中集成NLog 上一篇讨论了.NetCore中日志框架的结构,这一篇讨论一下.NetCore的Logging组件中第三方日志工具的集成。只要按照Logging组件中相关接口的要求提供相应的实现(ILog阅读全文
posted @ 2016-09-09 14:30 durow 阅读(1011) 评论(0) 编辑
摘要: .NetCore中的日志(1)日志组件解析 0x00 问题的产生 日志记录功能在开发中很常用,可以记录程序运行的细节,也可以记录用户的行为。在之前开发时我一般都是用自己写的小工具来记录日志,输出目标包含控制台、文本文件、数据库,一般都是创建全局的Logger,在需要记录日志的地方调用相应的Logge阅读全文
posted @ 2016-09-07 17:39 durow 阅读(1389) 评论(0) 编辑
摘要: 在WPF中使用依赖注入的方式创建视图 0x00 问题的产生 互联网时代桌面开发真是越来越少了,很多应用都转到了浏览器端和移动智能终端,相应的软件开发上的新技术应用到桌面开发的文章也很少。我之前主要做WPF,今年开始学习Web应用开发,于是就接触到了.NET Core,其中的很多概念很值得在桌面开发中阅读全文
posted @ 2016-08-25 13:56 durow 阅读(1122) 评论(7) 编辑
摘要: .NET Core中的认证管理解析 0x00 问题来源 在新建.NET Core的Web项目时选择“使用个人用户账户”就可以创建一个带有用户和权限管理的项目,已经准备好了用户注册、登录等很多页面,也可以使用AuthorizeAttribute进行各种权限管理,看起来似乎十分方便。不过生成的代码都替我阅读全文
posted @ 2016-08-18 10:39 durow 阅读(4028) 评论(6) 编辑
摘要: 在离线环境中发布.NET Core至Windows Server 2008 0x00 写在开始 之前一篇博客中写了在离线环境中使用.NET Core,之后一边学习一边写了一些页面作为测试,现在打算发布一下试试。看了下官方给出的发布教程感觉挺详细的了(https://docs.asp.net/en/l阅读全文
posted @ 2016-08-12 15:29 durow 阅读(1164) 评论(0) 编辑
摘要: .NET Core中间件的注册和管道的构建(3) 使用Map/MapWhen扩展方法 0x00 为什么需要Map(MapWhen)扩展 如果业务逻辑比较简单的话,一条主管道就够了,确实用不到Map。不过当业务逻辑比较复杂的时候,有时候我们可能希望根据情况的不同使用特殊的一组中间件来处理HttpCon阅读全文
posted @ 2016-08-09 10:24 durow 阅读(645) 评论(2) 编辑
摘要: .NET Core中间件的注册和管道的构建(2) 用UseMiddleware扩展方法注册中间件类 0x00 为什么要引入扩展方法 有的中间件功能比较简单,有的则比较复杂,并且依赖其它组件。除了直接用ApplicationBuilder的Use()方法注册中间件外,还可以使用ApplicationB阅读全文
posted @ 2016-08-08 09:59 durow 阅读(1052) 评论(8) 编辑
摘要: .NET Core中间件的注册和管道的构建(1) 注册和构建原理 0x00 问题的产生 管道是.NET Core中非常关键的一个概念,很多重要的组件都以中间件的形式存在,包括权限管理、会话管理、路由等。所以搞明白中间件是如何注册并最终构建成管道的很重要。园子里很多先驱早已经开始了这方面的研究学习,也阅读全文
posted @ 2016-08-04 13:36 durow 阅读(925) 评论(0) 编辑
摘要: 在离线环境中使用.NET Core 0x00 写在开始 很早开始就对.NET Core比较关注,一改微软之前给人的印象,变得轻量、开源、跨平台。最近打算试着在工作中使用。但工作是在与互联网完全隔离的网络中进行的,因此就开始了在离线环境中部署.NET Core开发环境的尝试。总的来说还是比较蛋疼的,几阅读全文
posted @ 2016-07-18 15:20 durow 阅读(2855) 评论(7) 编辑
摘要: 在Ubuntu下搭建ASP.NET 5开发环境0x00 写在前面的废话年底这段时间实在太忙了,各种事情都凑在这个时候,没时间去学习自己感兴趣的东西,所以博客也好就没写了。最近工作上有个小功能要做成Web应用,之前曾经有过类似需求,当时用的是WCF做WebAPI,前端用ExtJS。这次需求不关键,只要...阅读全文
posted @ 2015-12-25 20:24 durow 阅读(2341) 评论(30) 编辑
摘要: 领域驱动和MVVM应用于UWP开发的一些思考0x00 起因有段时间没写博客了,其实最近本来是根据梳理的MSDN上的资料(UWP开发目录整理)有条不紊的进行UWP学习的。学习中有了心得体会或遇到了问题就写一篇博客记录一下,方便后面查询。不过前几天在园子里逛看了几篇领域驱动的文章,突然发现领域驱动设计的...阅读全文
posted @ 2015-10-30 12:48 durow 阅读(3143) 评论(21) 编辑
摘要: UWP中实现自定义标题栏0x00 起因在UWP开发中,有时候我们希望实现自定义标题栏,例如在标题栏中加入搜索框、按钮之类的控件。搜了下资料居然在一个日文网站找到了一篇介绍这个主题的文章:http://www.atmarkit.co.jp/ait/articles/1510/14/news022.ht...阅读全文
posted @ 2015-10-21 14:50 durow 阅读(2139) 评论(6) 编辑
摘要: UWP中新加的数据绑定方式x:Bind分析总结0x00 UWP中的x:Bind由之前有过WPF开发经验,所以在学习UWP的时候直接省略了XAML、数据绑定等几个看着十分眼熟的主题。学习过程中倒是也没遇到麻烦。直到在园子里看到了这篇文章:http://www.cnblogs.com/gaoshang2...阅读全文
posted @ 2015-10-19 21:44 durow 阅读(1655) 评论(9) 编辑
摘要: MVVM框架从WPF移植到UWP遇到的问题和解决方法0x00 起因这几天开始学习UWP了,之前有WPF经验,所以总体感觉还可以,看了一些基础概念和主题,写了几个测试程序,突然想起来了前一段时间在WPF下写的简易的MVVM框架(MVVM模式和在WPF中的实现),都是.NET平台的,移到通用类库里只要复...阅读全文
posted @ 2015-10-15 20:18 durow 阅读(2068) 评论(6) 编辑
摘要: UWP学习目录整理0x00 可以忽略的废话10月6号靠着半听半猜和文字直播的补充看完了微软的秋季新品发布会,信仰充值成功,对UWP的开发十分感兴趣,打算后面找时间学习一下。谁想到学习的欲望越来越强烈,干脆把UWP学习提上了日程,马上开始。之前有过2年WPF开发经验,过渡到UWP应该不会特别困难。第一...阅读全文
posted @ 2015-10-14 21:06 durow 阅读(4600) 评论(17) 编辑
摘要: MVVM模式解析和在WPF中的实现(六)用依赖注入的方式配置ViewModel并注册消息系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定M...阅读全文
posted @ 2015-10-11 22:21 durow 阅读(2406) 评论(2) 编辑
摘要: MVVM模式解析和在WPF中的实现(五)View和ViewModel的通信系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定MVVM模式解析...阅读全文
posted @ 2015-10-10 13:31 durow 阅读(3361) 评论(0) 编辑
摘要: MVVM设计模式和在WPF中的实现(四)事件绑定系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定MVVM模式解析和在WPF中的实现(五)V...阅读全文
posted @ 2015-10-08 13:58 durow 阅读(4421) 评论(1) 编辑
摘要: MVVM模式解析和在WPF中的实现(三)命令绑定系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定MVVM模式解析和在WPF中的实现(五)V...阅读全文
posted @ 2015-10-07 14:34 durow 阅读(3504) 评论(0) 编辑
摘要: MVVM模式解析和在WPF中的实现(二)数据绑定系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定MVVM模式解析和在WPF中的实现(五)V...阅读全文
posted @ 2015-10-06 19:09 durow 阅读(5885) 评论(1) 编辑
摘要: MVVM模式解析和在WPF中的实现(一)MVVM模式简介系列目录:MVVM模式解析和在WPF中的实现(一)MVVM模式简介MVVM模式解析和在WPF中的实现(二)数据绑定MVVM模式解析和在WPF中的实现(三)命令绑定MVVM模式解析和在WPF中的实现(四)事件绑定MVVM模式解析和在WPF中的实现...阅读全文
posted @ 2015-10-03 19:14 durow 阅读(5752) 评论(8) 编辑