上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 自.NET Core 3.0开始,某软加入了对WPF的支持。同时对XAML Islands也做了进一步加强。在.NET Core 3.0之前,我们只能在WPF程序中,通过两种方式有限制地使用Standard UWP Control: 微软包装好的第一方控件,比如InkCanvas,InkToolba 阅读全文
posted @ 2019-12-23 17:48 楼上那个蜀黍 阅读(3110) 评论(9) 推荐(15) 编辑
摘要: 假设我们现有一个WPF程序,需要支持1903以前的Windows 10版本。同时在1903以后的版本上,额外多出一个Ink的功能。那么我们就可以通过ApiInformation.IsApiContractPresent方法来判断1903的API是否可用,决定要不要开放Ink功能给当前用户。新来的同学 阅读全文
posted @ 2019-12-02 13:41 楼上那个蜀黍 阅读(647) 评论(1) 推荐(1) 编辑
摘要: 我们在《迁移桌面程序到MS Store(4)——桌面程序调用Win10 API》提到了对Win10 API的调用,但仍存在无法在WPF中使用UWP控件的问题,虽然都是XAML控件,但却是两套命名空间下的同名类型,无法混用。人总会被现实打败,强大如某软也得向生活低头,UWP一直没有起色,某软的老大又一 阅读全文
posted @ 2019-11-26 17:07 楼上那个蜀黍 阅读(1257) 评论(1) 推荐(6) 编辑
摘要: 在传统桌面程序中,对图标的使用大多是直接嵌入JPG或者PNG的图片。在祖传的1366x768分辨率下,并没有什么问题。相对于手机硬件的突飞猛进,也侧面反映了PC行业的落寞和桌面程序开发的不思进取。用360卫士的群众并不能倒推PC行业的升级。反倒是水果公司双高的利润和口碑让人很是眼馋。加之某软跳出来教 阅读全文
posted @ 2019-11-14 17:00 楼上那个蜀黍 阅读(735) 评论(6) 推荐(4) 编辑
摘要: 虽然经常看到阿迪王发“看那个开发UWP的又上吊了”的图……还是忍不住重启一下这个系列。最近有用到UWP的print API,特地来写一篇给某软的这个伟大构想续一秒。 之前的打印对话框差不多长成这样: 而新的Win10风格打印对话框是下图的样子,包括预览图非常的直观。 首先让我们构建一个极简的UWP程 阅读全文
posted @ 2019-10-16 21:43 楼上那个蜀黍 阅读(1236) 评论(2) 推荐(3) 编辑
摘要: 首先简单介绍Windows 10 S Mode,Windows在该模式下,只能跑MS Store里的软件,不能通过其他方式安装。好处是安全有保障,杜绝一切国产流氓软件。就像iOS一样,APP进商店都需审核,同时APP在沙盒环境下,以普通用户权限运行,不能偷偷摸摸地干坏事,抢占资源的情况也不会发生,自 阅读全文
posted @ 2019-09-03 18:00 楼上那个蜀黍 阅读(808) 评论(0) 推荐(1) 编辑
摘要: 都说.NET Core可以跨平台,说实话Linux咱也不太懂,咱也不敢问。怎样把一个简单的Console App在Linux下跑起来,真是费了我一番功夫。特做此篇以供指北。 .NET Core的大饼我就不替某软画了。接下来我们就做个傻瓜教程,把Visual Studio 2019(VS2017也可以 阅读全文
posted @ 2019-07-11 16:46 楼上那个蜀黍 阅读(4512) 评论(10) 推荐(3) 编辑
摘要: 在《迁移桌面程序到MS Store(8)——通过APPX下载Win32Component》中我们讨论了通过APPX来下载Service部分的安装包。但是纯UWP的客户端并不能自动运行下载的exe或者msi文件。本篇将着手解决这个问题。假设我们有如下结构的application,蓝色APPX中包含UW 阅读全文
posted @ 2019-07-02 16:56 楼上那个蜀黍 阅读(1085) 评论(1) 推荐(1) 编辑
摘要: 在上一篇《迁移桌面程序到MS Store(7)——APPX + Service》中,我们提到将desktop application拆分成UI Client+Service两部分。其中UI Client可以通过Desktop Bridge技术Pacakage成APPX,上传到MS Store以供下载 阅读全文
posted @ 2019-05-24 16:29 楼上那个蜀黍 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 本篇我们以一个Sample工程,来说明如何把一个常见结构的desktop application,转制成APPX并在MS Store提供下载。 之前的篇章中,我们已经介绍了一些内容,包括如何通过Visual Studio创建Packaging工程, 如何将Class Libraries转换到.NET 阅读全文
posted @ 2019-04-01 15:35 楼上那个蜀黍 阅读(949) 评论(1) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页