正文内容加载中...
posted @ 2021-06-15 15:40 楼上那个蜀黍 阅读(955) 评论(5) 推荐(3) 编辑
摘要:2021年3月的时候,Win UI 3终于来到了第一个稳定的支持版本,可用于创建发布到Micosoft Store的应用。据某软的说法,这个叫WinUI 3 Project Reunion 0.5的版本,是可以被用于生产了,但按某软的尿性,一般1.1版本会比较靠谱……首先我们要梳理一下Win UI 阅读全文
posted @ 2021-05-06 18:20 楼上那个蜀黍 阅读(1084) 评论(5) 推荐(4) 编辑
摘要:上一篇我们讨论了UWP和Desktop Extension间的双向通讯,适用于Desktop Extension中存在用户交互的场景。本篇我们讨论最后一种情况,与前者不同的是,Desktop Extension和UWP保持相同的生命周期,同时规避AppServiceConnection可能被Wind 阅读全文
posted @ 2021-03-26 16:12 楼上那个蜀黍 阅读(661) 评论(0) 推荐(2) 编辑
摘要:实在是被某软忽悠瘸了,愤而写此一篇。希望能让同样需求的同学们少走弯路。某软在《在 Windows 服务中托管 ASP.NET Core》中,介绍了通过创建Worker Service工程,来将.NET Core和.NET 5的程序以Windows Service的形式运行。但是某软你得说明,托管AS 阅读全文
posted @ 2021-03-10 21:07 楼上那个蜀黍 阅读(531) 评论(2) 推荐(4) 编辑
摘要:上一篇我们梳理了CodeFist的一般流程,本篇我们讨论如何在一套代码中,支持SQL Server和SQLite的切换。同时从本篇开始,我们从.NET Core 3.1 迁移到.NET 5。相信.NET 到了5这个版本,所有人都不会再怀疑某软跨平台的决心。而且SQL Server也从2017版本开始 阅读全文
posted @ 2021-02-08 12:21 楼上那个蜀黍 阅读(529) 评论(0) 推荐(1) 编辑
摘要:上篇我们介绍了怎么通过已有的SQLServer表来创建实体类,本篇我们改用Code First的方式,由C#代码书写的实体类来生成SQLServer表。并且通过简单的Console APP往SQLServer表写入数据。首先我们先创建3个空的Projects,其中EfCodeFirst是作为启动项的 阅读全文
posted @ 2021-01-16 21:35 楼上那个蜀黍 阅读(287) 评论(0) 推荐(0) 编辑
摘要:曾经我以为再也不会去弄啥Database First,然鹅我错了。这个世界上就是有啪啪打脸和真香的时候。当小伙伴拿着做好的DB表结构和SQL脚本递过来的时候,我知道我没法拒绝。望着他突起的肱二头肌和充满杀意的脸庞,我怎能忍心说,来来来,我们Code First一把……DB First嘛,首先我们要确 阅读全文
posted @ 2020-12-31 15:51 楼上那个蜀黍 阅读(477) 评论(0) 推荐(0) 编辑
摘要:上一篇我们提到了怎么在Desktop Extension中等待并处理UWP端发出的request。本篇将讨论UWP和Desktop Extension双向交互的场景,即存在从两端各自发出request,交由对方接受处理。依然是回顾之前总结的四个场景分类: 执行后立即退出 等待request,处理完后 阅读全文
posted @ 2020-12-23 15:30 楼上那个蜀黍 阅读(452) 评论(0) 推荐(4) 编辑
摘要:上一篇我们讨论了UWP和Desktop Extension交互中,Desktop Extension执行后立即退出的场景。下图是提到的四种场景分类: 执行后立即退出 等待request,处理完后退出 一或多个request/response周期 和UWP程序相同生命周期 本篇我们讨论第二种,Desk 阅读全文
posted @ 2020-11-30 23:42 楼上那个蜀黍 阅读(311) 评论(0) 推荐(4) 编辑
摘要:上一篇《2020年的UWP(2)——In Process App Service》中我们了解了UWP和Desktop Extension可以通过AppService进行数据交互。本篇我们就来梳理在不同场景,UWP和Desktop Extension可能存在的交互方式。 对Desktop Extens 阅读全文
posted @ 2020-11-10 21:52 楼上那个蜀黍 阅读(420) 评论(0) 推荐(3) 编辑