Loading

随笔分类 -  C#

摘要:说明 在今年的3月30号, 发布了国内的首个公开的Xamarin.Forms项目实战教程, 基于ABP框架开发的针对.NET 移动端开发的项目, 本着交个朋友的原则, 这次一共收入了1.6W, 包含当时在未包含捐赠范围内的3000余元。了解过我的朋友都知道, 这已经不是第一次做这种事情, 那么在之前 阅读全文
posted @ 2022-06-02 10:55 痕迹g 阅读(2244) 评论(5) 推荐(22)
摘要:Youtube Wndows方向: KevinBost Xamarin方向:Gerald Versluis Xamarin方向:JamesMontemagno Github Wndows方向:Keboo Blog Xamarin方向:Gerald Versluis 热门的开源项目 客户端 MAUI 阅读全文
posted @ 2021-11-22 18:28 痕迹g 阅读(5351) 评论(3) 推荐(7)
摘要:在 .NET 5.0 的发布中,不仅统一了框架,微软还在C#9.0中推出了一些新特性。 本版本中,印象深刻的功能: Init-only setters (初始化设置器) Records (记录) Top-level statements (顶级语句) Pattern matching (模式匹配) 阅读全文
posted @ 2021-09-03 12:23 痕迹g 阅读(1914) 评论(0) 推荐(2)
摘要:需求来源 在几年前, 做的项目是依赖Windows服务来支撑一些业务, 目前已经把技术栈全部由.NET Framework 升级至 .NET Core x。 旧得需求大部分是,接入一些第三方得硬件设备, 例如PLC、串口读卡器、TCP阅读器、各种硬件模块。 为了能够让任何开发语言接入无需重新实现, 阅读全文
posted @ 2021-07-30 10:41 痕迹g 阅读(1059) 评论(1) 推荐(1)
摘要:什么是Digicert ? DigiCert SSL证书现在包含原 Symantec SSL证书、GeoTrust、RapidSSL、Thawte 证书,可以保证用户和服务器间信息传输的保密性,具有防窃听篡改、防劫持跳转、身份验证等功能。没有安装SSL证书的网站,浏览器也会显示“不安全”警告,严重影 阅读全文
posted @ 2021-07-11 11:39 痕迹g 阅读(335) 评论(0) 推荐(0)
摘要:阿姆斯特朗数 阿姆斯特朗数是一个数字,等于每个数字的幂乘以总位数。 例如,诸如0、1、153、370、371和407、1634、8208、9474的数字是阿姆斯特朗数。 例如: 371 为3位数, 则用每位数的3次方 (3 * 3 * 3)=27 (7 * 7 * 7)=343 (1 * 1 * 1 阅读全文
posted @ 2021-04-28 16:49 痕迹g 阅读(761) 评论(0) 推荐(1)
摘要:~交换两个变量的方法 使用C#中的第三个变量交换两个数字 int number1=10,number2=20,temp=0; temp=number1; number1=number2; number2=temp; 不使用第三个变量交换数字的方法 通过 *和/ int number1=10,numb 阅读全文
posted @ 2021-04-28 14:27 痕迹g 阅读(680) 评论(0) 推荐(2)
摘要:令人振奋的消息!Visual Studio 2022的第一个公开预览版将于今年夏天发布。 Visual Studio的下一个主要版本将更快,更易访问且更轻巧,专门为学习者和构建工业规模解决方案的人设计。有史以来第一次,Visual Studio将是64位。用户体验将变得更加干净,智能和面向操作。 开 阅读全文
posted @ 2021-04-20 10:02 痕迹g 阅读(6734) 评论(0) 推荐(6)
摘要:点击观看视频 关于IDialogService 在Prism中,该接口封装了一组API, 提供了Show/ShowDialog方法, 便于我们在应用程序中灵活的进行弹出窗口进行操作。 对于Show/ShowDialog方法, 提供了一组参数与回调函数, 允许我们在调用方法前传递参数, 以及处理回调函 阅读全文
posted @ 2021-01-24 12:10 痕迹g 阅读(8788) 评论(1) 推荐(2)
摘要:.NET 中的正则表达式引擎是一种功能强大而齐全的工具,它基于模式匹配(而不是比较和匹配文本)来处理文本。 在大多数情况下,它可以快速、高效地执行模式匹配。 但在某些情况下,正则表达式引擎的速度似乎很慢。 在极端情况下,它甚至看似停止响应,因为它会用若干个小时甚至若干天处理相对小的输入。 本主题概述 阅读全文
posted @ 2021-01-19 14:13 痕迹g 阅读(1313) 评论(0) 推荐(0)
摘要:关于注册表 注册表是存储设备,用于提供有关应用程序、用户和默认系统设置的信息。 例如,应用程序可以使用注册表存储需要在应用程序关闭后保留的信息,并在重新加载应用程序时访问相同的信息。 例如,你可以存储颜色首选项、屏幕位置或窗口大小。 可以通过将信息存储在注册表中的不同位置来控制每个用户的此数据。 说 阅读全文
posted @ 2021-01-19 12:47 痕迹g 阅读(812) 评论(0) 推荐(1)
摘要:.NET 5.0 引入了一项运行时行为更改,其中,全球化 API 目前在所有支持的平台上默认使用 ICU。 这明显有别于较早的 .NET Core 和 .NET Framework 版本,在 Windows 上运行这些版本时,它们利用操作系统的区域语言支持 (NLS) 功能。 有关这些更改的详细信息 阅读全文
posted @ 2021-01-18 17:42 痕迹g 阅读(504) 评论(0) 推荐(1)
摘要:.NET 为开发本地化和全球化应用程序提供广泛支持,在执行排序和显示字符串等常见操作时,轻松应用当前区域性或特定区域性的约定。 但排序或比较字符串并不总是区分区域性的操作。 例如,对于应用程序内部使用的字符串,通常应该跨所有区域性以相同的方式对其进行处理。 如果将 XML 标记、HTML 标记、用户 阅读全文
posted @ 2021-01-18 17:34 痕迹g 阅读(2134) 评论(1) 推荐(2)
摘要:需求 针对一种特殊的应用, 不需要显示GUI, 希望常驻在Windows服务当中,在必要的时候我们可以进行启动或开机启动。 这个时候我们就可以创建WindowsService 来实现。 创建WindowsService 下面演示了使用VisualStudio2019创建一个基于.NetFramewo 阅读全文
posted @ 2021-01-18 17:19 痕迹g 阅读(1287) 评论(0) 推荐(0)
摘要:什么是定时任务? 最近恰巧有类似的需求, 需要做一个应用程序服务, 每天定时给服务器上传采集的数据。 在没有任务框架的使用前提下, 如果我们想要实现类似的需求,可以自己写一个计时器, 然后24小时运行,达到指定的时间就运行。但是这样不仅扩展性差, 而且不易于维护。 在定时任务这块, 也有非常的多的框 阅读全文
posted @ 2021-01-14 16:27 痕迹g 阅读(13910) 评论(0) 推荐(2)
摘要:导航 开发者博客 文档学习 开发者平台 🤭 就在今年的国庆, 有幸获得了微软最有价值专家 (MVP)奖。 本想着等到微软寄送的MVP大礼包到达之后, 再给大家做一个大总结。 当时心情按耐不住, B站发布了一个开箱视频 点我观看 于是今天把它写成一篇博客文章, 总结一下关于微软MVP奖项以及给自己留 阅读全文
posted @ 2020-11-11 14:40 痕迹g 阅读(2223) 评论(2) 推荐(11)
摘要:场景 在使用Xamarin开发手机App的时候, 我们希望在自己的设备上开发调试, 下面将演示如何在安卓机上进行本机调试。 先决条件 1.手机启动开发者模式 (不同的手机设置不一样,可以详细查询自己手机的设置) 2.手机使用USB链接至开发电脑 3.使用VisualStudio2019 打开Andr 阅读全文
posted @ 2020-10-23 13:32 痕迹g 阅读(1511) 评论(0) 推荐(0)
摘要:新增及修改功能: 1.EF自动生成迁移以及更新到数据库 2.重构API层, 转移控制器代码, 添加独立的管理类。 3.添加AutoMapper 4.修复部分功能异常, 添加多个服务器测试通道。 5.移除Mvvmlight扩展包, 更新至Microsoft.Toolkit.Mvvm扩展包。 6.暂时移 阅读全文
posted @ 2020-10-16 17:52 痕迹g 阅读(1575) 评论(0) 推荐(1)
摘要:单例与静态类的相同作用 1.单例与静态类只能拥有一个实例,该实例在应用程序的整个周期中用于保持应用程序的全局状态。 2.单例和静态类都可以实现线程安全。 单例与静态类的区别? 需要记住的是, 静态是属于C#中的一种语言功能, 而单例是一种设计模式。所以两者属于不同的领域。 1.无法创建静态类的实例, 阅读全文
posted @ 2020-10-10 10:15 痕迹g 阅读(2544) 评论(1) 推荐(1)
摘要:1.什么是 COM? COM 代表组件对象模型。 COM 是微软技术之一。使用这项技术,我们可以开发窗口应用程序以及Web应用程序。 在较早的 COM 中,VB 是用于实现 windows 应用程序的编程语言,ASP 用于实现 Web 应用程序。 2.COM有什么缺点? COM 的主要缺点是 不完整 阅读全文
posted @ 2020-09-21 14:37 痕迹g 阅读(1847) 评论(1) 推荐(6)