正文内容加载中...
posted @ 2020-10-21 17:02 楼上那个蜀黍 阅读(155) 评论(0) 推荐(0) 编辑
摘要:上一次写MvvmLight框架使用入门(4)的时候还在用Visual Studio 2015,我儿子也不会过来盖上我的XPS……重启这个系列一方面是因为最近又开始写UWP的东西了,另一个是因为MvvmLight支持.NET Standard后,在使用上发生了一点小变化。在连续被问了几次 Servic 阅读全文
posted @ 2020-09-13 14:07 楼上那个蜀黍 阅读(230) 评论(0) 推荐(2) 编辑
摘要:最近在做UWP的项目,在2020年相信这已经是相对小众的技术了,但是在学习的过程中,发现某软这么几年仍然添加了不少的API,开放了相当多的权限。所以打算总结一下最近的一些经验和收获,介绍一下2020年的UWP。之前在《UWP开发入门(25)——通过Radio控制Bluetooth, WiFi》篇中我 阅读全文
posted @ 2020-09-06 14:35 楼上那个蜀黍 阅读(197) 评论(0) 推荐(2) 编辑
摘要:1.为什么不要给每个方法都写try catch 为每个方法都编写try catch是错误的做法,理由如下: a.重复嵌套的try catch是无用的,多余的。 这一点非常容易理解,下面的示例代码中,OutsideMethodA中的try catch是不起作用的。 class NestedTryCat 阅读全文
posted @ 2020-07-27 23:55 楼上那个蜀黍 阅读(654) 评论(4) 推荐(7) 编辑
摘要:将 pull request 签出到本地进行 review, 最大的好处是可以通过 IDE 来查找各种变量和方法的上下文引用,以便充分发挥我们杠精的本领,将 pull request 中的各种合理和不合理之处予以快速精准 的打击,在大量添加 comments 的同时,高效地打出 Needs work 阅读全文
posted @ 2020-07-19 22:05 楼上那个蜀黍 阅读(184) 评论(0) 推荐(0) 编辑
摘要:回顾写了许久的UWP开发入门,竟然没有讲过通过Windows.Devices.Radios.Radio来控制Bluetooth和WiFi等功能的开关。也许是因为相关的API设计的简单好用,以至于被我给忽略了。最近工作中有涉及这块的内容,不妨一起来回顾下,顺便看看一些新的发现。 在Windows 10 阅读全文
posted @ 2020-05-31 22:30 楼上那个蜀黍 阅读(251) 评论(0) 推荐(2) 编辑
摘要:在前一篇《.NET Core学习笔记(5)——WebAPI从Server端push消息到Client》中,我们简单学习了.NET Core版本SignalR的使用。Sample工程里我们创建了一个Console的Client接受来自SignalR Hub推送的消息。在最近的工作中,我尝试在UWP的项 阅读全文
posted @ 2020-05-01 22:08 楼上那个蜀黍 阅读(117) 评论(0) 推荐(0) 编辑
摘要:没想到该系列不仅没有太监,还打算更新一个小短篇。在各种大厂小厂工作的各位想必都知道Windows域的概念。入域机器的设置由不得登入所用的域账号,Windows的更新和安全等众多的设置均被锁定,由域管理员掌控。闻道有先后,术业有专攻。域管理员往往不懂软件开发,公司统一的Group Policy设置也不 阅读全文
posted @ 2020-04-06 18:07 楼上那个蜀黍 阅读(159) 评论(0) 推荐(0) 编辑
摘要:标题起得有点厉害,汉字夹杂着E文,不符合教育部公布的“向社会推荐使用的外语词中文译名”规范。不过他管不着我。写本篇的起因,是重构一个现有的WinForms程序,将Server端的部分逻辑从raw socket通讯的方式,改为调用WebAPI。重构则是因为原先代码有严重的性能问题,而组里并没有能够写好 阅读全文
posted @ 2020-03-20 15:24 楼上那个蜀黍 阅读(916) 评论(4) 推荐(2) 编辑
摘要:Windows10 1809版本开始,微软又对UWP开放了新的Capability:AllowElevation。 通过这个新的Capability,UWP APP能够在运行时向用户请求Admin权限,配合Windows 1607版本就引入的RunFullTrust Capability(参考《迁移 阅读全文
posted @ 2020-02-27 10:33 楼上那个蜀黍 阅读(245) 评论(0) 推荐(1) 编辑