上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 320 下一页
摘要: 应用程序如果启动即闪退,那大部分时候日志模块还没初始化完成,很难通过应用自身的启动流程了解到应用启动失败的原因。本文来告诉几个不同的方法用来调查应用启动失败的原因 阅读全文
posted @ 2022-06-20 19:47 lindexi 阅读(1530) 评论(0) 推荐(2)
摘要: 我对几个应用进行严格的启动性能评估,对比了在 .NET Framework 和 dotnet 6 下的应用启动性能,非常符合预期的可以看到,在用户的设备上,经过了 NGen 之后的 .NET Framework 可以提供非常优越的启动性能,再加上 .NET Framework 本身就是属于系统组件的部分,很少存在冷启动的时候,大部分的 DLL 都在系统里预热。启动性能方面,依然是 .NET Framework 比 dotnet 6 快非常多。而在破坏了 .NET Framework 的运行时框架层的 NGen 之后,可以发现 .NET Framework 的启动性能就比不过 dotnet 6 的启动性能。为了在 dotnet 6 下追平和 .NET Framework 的启动性能差异,引入与 NGen 的同等级的 ReadyToRun 用来提升整体的性能。本文将告诉大家如何在 dotnet 6 的应用里面,使用 Crossgen2 工具,给 DLL 生成 AOT 数据,提升应用启动性能 阅读全文
posted @ 2022-06-20 19:42 lindexi 阅读(1116) 评论(12) 推荐(7)
摘要: 在2022的5月份,某软正式发布了 MAUI 跨平台 UI 框架。我本来想着趁六一儿童节放假来写几篇关于 MAUI 入门的博客,可惜发现我不擅长写很入门的博客。再加上 MAUI 似乎是为了赶发布日期而发布,只能勉强说能开发了,能用了。于是我就来开始假定大家是一个成熟的 MAUI 开发者了,开始进入复杂控件自绘的自定义绘图渲染的博客 阅读全文
posted @ 2022-06-06 20:06 lindexi 阅读(1671) 评论(0) 推荐(1)
摘要: 本文记录我将应用迁移到 dotnet 6 之后,在 Win7 系统上,因为使用 HttpWebRequest 访问一个本地服务,此本地服务开启 https 且证书链在此 Win7 系统上错误,导致应用内存泄露问题。本文记录此问题的原因以及调查过程 阅读全文
posted @ 2022-05-09 08:53 lindexi 阅读(1156) 评论(1) 推荐(7)
摘要: 在经过了两年的准备,以及迁移了几个应用项目积累了让我有信心的经验之后,我最近在开始将团队里面最大的一个项目,从 .NET Framework 4.5 迁移到 .NET 6 上。这是一个从 2016 时开始开发,最多有 50 多位开发者参与,代码的 MR 数量过万,而且整个团队没有一个人能说清楚项目里 阅读全文
posted @ 2022-05-05 20:14 lindexi 阅读(3596) 评论(14) 推荐(25)
摘要: 本文告诉大家,在 dotnet 6 或更高版本的 dotnet 里,如何使用 string.Create 提升字符串创建和拼接的性能,减少拼接字符串时,需要额外申请的内存,从而减少内存回收压力 阅读全文
posted @ 2022-03-23 19:05 lindexi 阅读(3914) 评论(9) 推荐(29)
摘要: 在 WPF 框架,为什么需要定义一个 BooleanBoxes 类。为什么在 D3DImage 的 Callback 方法里面,传入的是 object 对象,却能被转换为布尔。本文将告诉大家为什么需要这样设计 阅读全文
posted @ 2022-03-23 08:24 lindexi 阅读(506) 评论(0) 推荐(2)
摘要: 本文来和大家聊一下关于 XAML 资源的定义的事情,和开发技术关系不大,更多的是开发的思路 阅读全文
posted @ 2022-03-22 08:55 lindexi 阅读(411) 评论(3) 推荐(1)
摘要: 在 UWP 里,可以非常方便将某个文本转换为音频语音,转换时,将会根据输入的内容以及本机所安装的语言库选择一位机器人帮忙将输入的文本转换为语音。本文来告诉大家如何切换文本转语音的机器人,例如从默认的女声转换为男声,如选择 Kangkang 或 Huihui 等特定机器人帮助转换语音 阅读全文
posted @ 2022-03-03 08:30 lindexi 阅读(519) 评论(0) 推荐(0)
摘要: 本文告诉大家如何在 WPF 使用 VideoDrawing 进行视频播放 阅读全文
posted @ 2022-03-01 08:38 lindexi 阅读(882) 评论(0) 推荐(2)
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 320 下一页