正文内容加载中...
posted @ 2021-02-08 12:21 楼上那个蜀黍 阅读(345) 评论(0) 推荐(1) 编辑
摘要:上篇我们介绍了怎么通过已有的SQLServer表来创建实体类,本篇我们改用Code First的方式,由C#代码书写的实体类来生成SQLServer表。并且通过简单的Console APP往SQLServer表写入数据。首先我们先创建3个空的Projects,其中EfCodeFirst是作为启动项的 阅读全文
posted @ 2021-01-16 21:35 楼上那个蜀黍 阅读(213) 评论(0) 推荐(0) 编辑
摘要:曾经我以为再也不会去弄啥Database First,然鹅我错了。这个世界上就是有啪啪打脸和真香的时候。当小伙伴拿着做好的DB表结构和SQL脚本递过来的时候,我知道我没法拒绝。望着他突起的肱二头肌和充满杀意的脸庞,我怎能忍心说,来来来,我们Code First一把……DB First嘛,首先我们要确 阅读全文
posted @ 2020-12-31 15:51 楼上那个蜀黍 阅读(406) 评论(0) 推荐(0) 编辑
摘要:上一篇我们提到了怎么在Desktop Extension中等待并处理UWP端发出的request。本篇将讨论UWP和Desktop Extension双向交互的场景,即存在从两端各自发出request,交由对方接受处理。依然是回顾之前总结的四个场景分类: 执行后立即退出 等待request,处理完后 阅读全文
posted @ 2020-12-23 15:30 楼上那个蜀黍 阅读(366) 评论(0) 推荐(4) 编辑
摘要:上一篇我们讨论了UWP和Desktop Extension交互中,Desktop Extension执行后立即退出的场景。下图是提到的四种场景分类: 执行后立即退出 等待request,处理完后退出 一或多个request/response周期 和UWP程序相同生命周期 本篇我们讨论第二种,Desk 阅读全文
posted @ 2020-11-30 23:42 楼上那个蜀黍 阅读(235) 评论(0) 推荐(4) 编辑
摘要:上一篇《2020年的UWP(2)——In Process App Service》中我们了解了UWP和Desktop Extension可以通过AppService进行数据交互。本篇我们就来梳理在不同场景,UWP和Desktop Extension可能存在的交互方式。 对Desktop Extens 阅读全文
posted @ 2020-11-10 21:52 楼上那个蜀黍 阅读(286) 评论(0) 推荐(3) 编辑
摘要:最早的时候App Service被定义为一种后台服务,类似于极简版的Windows Service。App Service作为Background Task在宿主UWP APP中运行,向其他UWP APP提供服务,可用于UWP APP间通讯及交换数据。 早期的App Service应用场景较为单一, 阅读全文
posted @ 2020-10-21 17:02 楼上那个蜀黍 阅读(366) 评论(0) 推荐(2) 编辑
摘要:上一次写MvvmLight框架使用入门(4)的时候还在用Visual Studio 2015,我儿子也不会过来盖上我的XPS……重启这个系列一方面是因为最近又开始写UWP的东西了,另一个是因为MvvmLight支持.NET Standard后,在使用上发生了一点小变化。在连续被问了几次 Servic 阅读全文
posted @ 2020-09-13 14:07 楼上那个蜀黍 阅读(535) 评论(1) 推荐(2) 编辑
摘要:最近在做UWP的项目,在2020年相信这已经是相对小众的技术了,但是在学习的过程中,发现某软这么几年仍然添加了不少的API,开放了相当多的权限。所以打算总结一下最近的一些经验和收获,介绍一下2020年的UWP。之前在《UWP开发入门(25)——通过Radio控制Bluetooth, WiFi》篇中我 阅读全文
posted @ 2020-09-06 14:35 楼上那个蜀黍 阅读(330) 评论(0) 推荐(2) 编辑
摘要:1.为什么不要给每个方法都写try catch 为每个方法都编写try catch是错误的做法,理由如下: a.重复嵌套的try catch是无用的,多余的。 这一点非常容易理解,下面的示例代码中,OutsideMethodA中的try catch是不起作用的。 class NestedTryCat 阅读全文
posted @ 2020-07-27 23:55 楼上那个蜀黍 阅读(804) 评论(4) 推荐(7) 编辑