摘要: "上一章" 中我们完成了一个简单的登录功能, 这一章主要演示如何对Stylet工程中的ViewModel进行单元测试. 回忆一下我们的登录逻辑,主要有以下4点: 1. 当"用户名"或"密码"为空时, 是不允许登录的("登录"按钮处于禁用状态). 1. 用户名或密码不正确时, 显示"用户名或密码不正确 阅读全文
posted @ 2019-10-23 16:45 WAKU 阅读(1283) 评论(2) 推荐(1) 编辑
摘要: ABP v1.0终于发布了! 今天是个大日子!经过约3年的不断开发,第一个稳定的ABP版本,1.0,已经发布了.感谢为该项目做出贡献或试用过的每个人. 立即开始使用新的ABP框架: "abp.io/get started" 统计 在这里,有关该项目的一些GitHub和NuGet统计信息: 2,360 阅读全文
posted @ 2019-10-23 10:21 WAKU 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: .NET Core 3.0已经发布了,除了一大堆令人激动的功能以外,也增加了对WPF的正式支持, 那么WPF在.NET Core 3.0下的开发体验如何呢? 本文利用了Stylet框架开发.NET Core 3.0上的WPF应用程序.关于Stylet框架, 可能大家比较陌生, 它是一个轻量级(但是非 阅读全文
posted @ 2019-10-17 15:48 WAKU 阅读(5376) 评论(14) 推荐(9) 编辑
摘要: 基于ASP.NET Core 3.0的ABP v0.21已发布 在微软发布仅仅一个小时后, 基于ASP.NET Core 3.0的ABP v0.21也紧跟着 "发布了." v0.21没有新功能.它只是升级到稳定的ASP.NET Core 3.0. 查看 "v0.20发行说明" 以获取新功能,增强功能 阅读全文
posted @ 2019-10-05 08:28 WAKU 阅读(800) 评论(0) 推荐(2) 编辑
摘要: 一年一度的 .NET Conf马上就要开始了,我将日程简易的翻译了一下,并且时间全部转换为北京时间,以方便国内.NETer. 日程 第1天 (北京时间9月24日) .NET Conf 2019 基调 Scott Hunter Mads Torgersen James Montemagno Olia 阅读全文
posted @ 2019-09-22 17:28 WAKU 阅读(1137) 评论(1) 推荐(4) 编辑
摘要: .NET CORE下比较两个文件是否相同的最快的方法! 阅读全文
posted @ 2019-09-02 17:35 WAKU 阅读(1158) 评论(4) 推荐(5) 编辑
摘要: ABP默认的MVC启动模板在登录后, 右上角显示的是用户名: 如果想让它显示用户的姓名该如何做呢?这就需要用到ABP一个非常强大的功能 虚拟文件系统. 前期准备 使用 "ABP CLI" 创建一个名为 的ASP.NET MVC项目: 关于MVC的启动模板可以看 "文档" , 这里就不赘述. 虚拟文件 阅读全文
posted @ 2019-08-31 12:04 WAKU 阅读(2631) 评论(11) 推荐(3) 编辑
摘要: ABP提供的启动模板, 默认使用是英文: 虽然可以通过右上角的菜单切换成中文, 但是对于国内项目来说, 默认使用中文是很正常的需求. 本文介绍了如何实现默认语言的几种方法, 希望能对ABP爱好者有所帮助, Let's begin! 前期准备 使用ABP CLI创建一个名为AbpStudy的ASP.N 阅读全文
posted @ 2019-08-30 12:12 WAKU 阅读(3469) 评论(6) 推荐(9) 编辑
摘要: 发布ABP v0.19包含Angular UI选项 ABP v0.19已发布,包含解决的 "~90个问题" 和 "600+次提交" . 新功能 Angular UI 终于,ABP有了一个 SPA UI 选项,使用最新的 "Angular" 框架.Angular的集成不是简单地创建了一个启动模板. 创 阅读全文
posted @ 2019-08-16 19:22 WAKU 阅读(621) 评论(0) 推荐(0) 编辑
摘要: .NET CORE下比较两个文件是否相同的最快的方法! 阅读全文
posted @ 2019-06-22 16:07 WAKU 阅读(4662) 评论(34) 推荐(39) 编辑