会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
楼上那个蜀黍
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2020年9月6日
2020年的UWP(1)——通过Radio类控制Cellular
摘要: 最近在做UWP的项目,在2020年相信这已经是相对小众的技术了,但是在学习的过程中,发现某软这么几年仍然添加了不少的API,开放了相当多的权限。所以打算总结一下最近的一些经验和收获,介绍一下2020年的UWP。之前在《UWP开发入门(25)——通过Radio控制Bluetooth, WiFi》篇中我
阅读全文
posted @ 2020-09-06 14:35 楼上那个蜀黍
阅读(840)
评论(0)
推荐(2)
2020年7月27日
.NET Core学习笔记(7)——Exception最佳实践
摘要: 1.为什么不要给每个方法都写try catch 为每个方法都编写try catch是错误的做法,理由如下: a.重复嵌套的try catch是无用的,多余的。 这一点非常容易理解,下面的示例代码中,OutsideMethodA中的try catch是不起作用的。 class NestedTryCat
阅读全文
posted @ 2020-07-27 23:55 楼上那个蜀黍
阅读(1704)
评论(5)
推荐(8)
2020年7月19日
如何将 Bitbucket 的 pull request 签出到本地 review
摘要: 将 pull request 签出到本地进行 review, 最大的好处是可以通过 IDE 来查找各种变量和方法的上下文引用,以便充分发挥我们杠精的本领,将 pull request 中的各种合理和不合理之处予以快速精准 的打击,在大量添加 comments 的同时,高效地打出 Needs work
阅读全文
posted @ 2020-07-19 22:05 楼上那个蜀黍
阅读(560)
评论(0)
推荐(0)
2020年5月31日
UWP开发入门(25)——通过Radio控制Bluetooth, WiFi
摘要: 回顾写了许久的UWP开发入门,竟然没有讲过通过Windows.Devices.Radios.Radio来控制Bluetooth和WiFi等功能的开关。也许是因为相关的API设计的简单好用,以至于被我给忽略了。最近工作中有涉及这块的内容,不妨一起来回顾下,顺便看看一些新的发现。 在Windows 10
阅读全文
posted @ 2020-05-31 22:30 楼上那个蜀黍
阅读(1353)
评论(0)
推荐(3)
2020年5月1日
.NET Core学习笔记(6)——UWP略过SSL证书调用SignalR服务
摘要: 在前一篇《.NET Core学习笔记(5)——WebAPI从Server端push消息到Client》中,我们简单学习了.NET Core版本SignalR的使用。Sample工程里我们创建了一个Console的Client接受来自SignalR Hub推送的消息。在最近的工作中,我尝试在UWP的项
阅读全文
posted @ 2020-05-01 22:08 楼上那个蜀黍
阅读(668)
评论(0)
推荐(0)
2020年4月6日
迁移桌面程序到MS Store(15)——通过注册表开启Developer Mode
摘要: 没想到该系列不仅没有太监,还打算更新一个小短篇。在各种大厂小厂工作的各位想必都知道Windows域的概念。入域机器的设置由不得登入所用的域账号,Windows的更新和安全等众多的设置均被锁定,由域管理员掌控。闻道有先后,术业有专攻。域管理员往往不懂软件开发,公司统一的Group Policy设置也不
阅读全文
posted @ 2020-04-06 18:07 楼上那个蜀黍
阅读(533)
评论(0)
推荐(0)
2020年3月20日
.NET Core学习笔记(5)——WebAPI从Server端push消息到Client
摘要: 标题起得有点厉害,汉字夹杂着E文,不符合教育部公布的“向社会推荐使用的外语词中文译名”规范。不过他管不着我。写本篇的起因,是重构一个现有的WinForms程序,将Server端的部分逻辑从raw socket通讯的方式,改为调用WebAPI。重构则是因为原先代码有严重的性能问题,而组里并没有能够写好
阅读全文
posted @ 2020-03-20 15:24 楼上那个蜀黍
阅读(2494)
评论(4)
推荐(2)
2020年2月27日
迁移桌面程序到MS Store(14)——APPX嵌入WCF Service以Admin权限运行
摘要: Windows10 1809版本开始,微软又对UWP开放了新的Capability:AllowElevation。 通过这个新的Capability,UWP APP能够在运行时向用户请求Admin权限,配合Windows 1607版本就引入的RunFullTrust Capability(参考《迁移
阅读全文
posted @ 2020-02-27 10:33 楼上那个蜀黍
阅读(600)
评论(0)
推荐(1)
2020年2月6日
.NET Core学习笔记(4)——谨慎混合同步和异步代码
摘要: 原则上我们应该避免编写混合同步和异步的代码,这其中最大的问题就是很容易出现死锁。让我们来看下面的例子: private void ButtonDelayBlock_Click(object sender, RoutedEventArgs e) { Delay100msAsync().Wait();
阅读全文
posted @ 2020-02-06 15:46 楼上那个蜀黍
阅读(1245)
评论(0)
推荐(1)
2020年1月15日
.NET Core学习笔记(3)——async/await中的Exception处理
摘要: 在写了很多年.NET程序之后,年长的猿类在面对异步编程时,仍不时会犯下致命错误,乃至被拖出去杀了祭天。本篇就async/await中的Exception处理进行讨论,为种族的繁衍生息做出贡献……处理async/await中的Exception,最致命的莫过于想抓的Exception抓不到,程序崩的莫
阅读全文
posted @ 2020-01-15 15:20 楼上那个蜀黍
阅读(4073)
评论(9)
推荐(11)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告