.net周报

InCerry6 天前
.net周报·.net周刊
.NET周刊【12月第2期 2024-12-08】https://www.cnblogs.com/sheng_chao/p/18581139升讯威在线客服与营销系统由.net core和WPF开发,旨在开放、开源、共享。开发者为解决360与其他国产管家的误报问题,采用数字签名以提升软件安全性。使用Signcode.exe工具可为多种文件类型提供数字签名,增强可信度,并通过时间戳服务维持有效性,避免重签名。生成数字签名证书涉及自签名证书创建及导出,Signtool用于签名执行。制作根证书和子证书确保许可范围,通过Signcode完成文件签名。同时,强调证书
InCerry16 天前
.net周报·.net周刊
.NET周刊【12月第1期 2024-12-01】我在.NET Conf China 2024 等你!.NET Conf China 2024 是一场面向开发人员的社区盛会,旨在庆祝 .NET 9 的发布,并回顾过去一年 .NET 在中国的发展成就。作为延续 .NET Conf 2024 的重要活动,本次峰会汇聚了来自中国各地区的技术社区、知名企业和开源组织的共同努力,是年度国内规模最大的 .NET 线上和线下会议。我们希望通过这次盛会,用中文传播 .NET 相关技术的知识和经验,促进技术交流与合作 。
InCerry25 天前
.net周报·.net周刊
.NET周刊【11月第4期 2024-11-24】https://www.cnblogs.com/whuanle/p/18551532这篇文章主要介绍了使用 C# 进行深度学习的方法,特别是微积分在此领域的应用。作者简要讲解了极限、导数等基本概念,并展示了如何在 C# 中实现这些数学运算,例如将一个极大的数表示为无穷大,利用 Pytorch 和导数计算函数在某点的瞬时变化率。尽管细节不是数学教程的重点,但还是涉及了一些高等数学的基本公式和理论,如极限求解、导数的定义及其计算方法等。文章强调了数学基础在学习深度学习中的重要性。
InCerry1 个月前
.net周报·.net周刊
.NET周刊【11月第3期 2024-11-17】https://www.cnblogs.com/netry/p/18543378/scalar-an-alternative-to-swagger-in-dotnet-9
InCerry2 个月前
.net周报·.net周刊
.NET周刊【11月第1期 2024-11-03】https://www.cnblogs.com/lsq6/p/18519287.NET 9 引入了 AOT 支持,使得应用程序能够在编译时优化,以在老旧 Windows 系统上运行。这项技术通过静态编译,消除运行时的 JIT 编译,加速程序执行。尽管 Windows 7 和 XP 已不再主流,它们在某些领域仍被广泛使用。.NET 9 的 AOT 旨在提升兼容性和性能。AOT 编译程序通常执行更快,部署简单,降低了维护成本。项目配置展示了如何实现 AOT 支持,以及相关依赖的管理。
InCerry2 个月前
.net周报·.net周刊
.NET周刊【10月第3期 2024-10-20】https://www.cnblogs.com/calvinK/p/18469889作者分享了一次在公司中API服务器从.NET 6升级到.NET 8后遇到的JIT BUG经历。升级后一个实例在某些部署中出现AES解密明文字符丢失的问题,而初步检查和单元测试未发现代码问题。在特定CPU环境中,此BUG多次出现,但调试代码上线后,BUG不再发生,无法复现。作者认为此BUG影响范围有限,决定暂停追查。2个月后,另一个项目也遇到了更为严重的解密问题,引起作者再次关注。这篇文章记录了发现BUG的具体过程与思考,但
InCerry2 个月前
.net周报·.net周刊
.NET周刊【10月第1期 2024-10-06】https://www.cnblogs.com/weskynet/p/18445584该教程讲述如何使用RemoteShadowApp进行远程设置和程序启动。使用工具需要VS2022、.NET 8和WPF,并通过DPAPI加密数据。教程展示了利用该程序自动更新远程服务器注册表的方法,也可手动设置。用户需提供IP、用户名、密码及程序路径以远程打开程序。若遇限制需查看详细信息及登录。支持同时打开多个远程程序,服务器资源被占用,本地不受影响。DPAPI用于加密关键数据,教程提供了加密和解密的代码示例。核心功能为
InCerry4 个月前
c#·.net周报·.net周刊
.NET周刊【8月第1期 2024-08-04】https://www.cnblogs.com/baibaomen-org/p/18338447这篇文章介绍了在代码层面上优化EF Core实例池和拆分查询的方法。首先,文章建议使用DbContext实例池来重复利用实例,避免资源浪费,并提供相关使用示例。其次,文章讨论了笛尔卡乘积对复杂查询性能的影响,并推荐使用拆分查询来优化SQL语句的执行。通过具体的代码示例和生成的SQL对比,文章详细说明了如何应用这些优化方法。
InCerry5 个月前
.net周报·.net周刊
.NET周刊【7月第3期 2024-07-21】https://www.cnblogs.com/jingc/p/18307859作者是一名39岁的大龄C#开发程序员,对博客园的艰难处境深感触动,并购买会员支持。回顾他与博客园16年的渊源,博客园在他的学习和工作中提供了大量帮助。尽管在职业生涯中经历多种开发工作,他始终坚持C#开发。面对当前互联网行业不景气,他对未来表示担忧。呼吁博客园通过合作、短视频宣传、找到合作伙伴等方式提升知名度并维持运营,建议会员制度升级和定制化服务以寻求更多支持。
InCerry5 个月前
.net周报·.net周刊
.NET周刊【7月第2期 2024-07-14】https://www.cnblogs.com/easywebfactory/p/18289178GTKSystem.Windows.Forms框架是一种C# winform应用程序跨平台界面开发框架,兼容C#原生控件,无需额外学习,支持跨平台运行。其优势包括开源、与visual studio兼容、与C#原生控件兼容、支持.NET控制台和GTK、支持多种操作系统、主题界面定制、多种控件及布局方式,以及扩展控件功能。
InCerry5 个月前
.net·.net周报·.net周刊
.NET周刊【7月第1期 2024-07-07】https://www.cnblogs.com/hejiale010426/p/18280441MiniApis是ASP.NET Core中的轻量级框架,用最少的代码和配置创建HTTP API。其特点包括简洁明了、性能卓越、灵活多变、易于学习使用,并与ASP.NET Core生态系统完美集成。适用于微服务、原型开发、简单的CRUD应用、无服务器函数及物联网设备通信。通过简单代码示例,展示其创建API的便捷性。环境搭建部分介绍系统要求及安装.NET SDK步骤,准备好开发者的环境。
InCerry6 个月前
.net周报·.net周刊
.NET周刊【6月第5期 2024-06-30】https://www.cnblogs.com/shanyou/p/18264292近日,《上海市卫生健康“信息技术应用创新”白皮书》发布,提到医疗信创核心应用适配方法及公立医院信息系统。文章中对C#/.NET平台的分类存在错误,C#/.NET不应被归类为A组件。文中详细介绍了C#从1.0到12的版本历程,并解释了C#及.NET平台的标准化和开源情况。指出C#自2014年起属于开源项目,版权归.NET基金会,使用宽松的开源协议,且不受美国出口管理条例限制,不存在断供问题。
InCerry6 个月前
.net周报·.net周刊
.NET周刊【6月第4期 2024-06-23】https://www.cnblogs.com/anding/p/18229596.Net中提供了数组、列表、字典等多种集合类型,分为泛型和非泛型集合。泛型集合具有更好的性能和类型安全性。集合的基础接口包括IEnumerator、IEnumerable、ICollection、IList、IDictionary等,这些接口提供了枚举、索引、添加、删除等操作。非泛型集合由于历史原因仍存在但不推荐使用。Collection<T>和List<T>的主要区别在于前者便于继承和自定义实现,而后者优化了性能。fore
InCerry6 个月前
.net周报·.net周刊
.NET周刊【6月第2期 2024-06-09】https://www.cnblogs.com/Can-daydayup/p/18230586文章介绍了一个免费的C#工具类库Z.ExtensionMethods,可以通过NuGet包管理器轻松集成。该库支持.NET Standard 2.0和.NET Framework 4.0,包含丰富的扩展方法示例,如MD5哈希算法、解压GZip字节数组以及将泛型数组转换为DataTable。
InCerry7 个月前
.net周报·.net周刊
.NET周刊【6月第1期 2024-06-02】https://www.cnblogs.com/Can-daydayup/p/18214473.NET是一个免费、开源、跨平台的开发平台框架,广泛应用于桌面、Web、移动、云服务、游戏、物联网、大数据和人工智能等领域开发。它支持C#、Visual Basic、F#等多种编程语言,其中C#最为常用,通过提供全栈开发支持、安全代码优先等设计亮点,促进了开发人员的工作效率。本文除介绍.NET各领域应用外,还推荐了多个有关它的学习资源和工具,有助于开发者掌握和应用.NET技术。
InCerry7 个月前
.net周报·.net周刊
.NET周刊【5月第3期 2024-05-19】https://www.cnblogs.com/czwy/p/18192720文章介绍了利用WPF的Shape和动画功能,模仿CSS/SVG实现复杂的线条光效动画效果。首先,通过Polyline和StrokeDashArray实现了虚线动画,再通过StrokeDashOffset添加动画效果。然而,由于WPF不支持角向渐变,作者另寻两种方法来实现渐变效果,一种是基于多条线段的动画,最后提到可以使用Avalonia的ConicGradientBrush实现角向渐变。文章展示了实现代码和效果,但还涉及到多条线
InCerry7 个月前
.net周报·.net周刊
.NET周刊【5月第2期 2024-05-12】https://mp.weixin.qq.com/s/b_Pjt2oii0Xa_sZp_9wYWg这篇文章探讨了C#在工业数字孪生技术中的应用,介绍了三种基于C#的数字孪生系统实现方案:
InCerry7 个月前
.net周报·.net周刊
.NET周刊【5月第1期 2024-05-05】https://www.cnblogs.com/Can-daydayup/p/18164905CSharpier是一个开源、免费的C#代码格式化工具,特点是轻量级且依赖Roslyn引擎重构代码格式。支持的IDE包括Visual Studio (2019与2022) 和 Visual Studio Code等。该项目在GitHub上托管,并被集成到C#/.NET/.NET Core优秀项目框架精选列表中。DotNetGuide技术社区也推荐使用CSharpier,并为.NET开发者提供交流与学习的平台。
InCerry8 个月前
.net周报·.net周刊
.NET周刊【4月第2期 2024-04-21】https://www.cnblogs.com/hezp/p/18142099三合是一位不喜欢动态编程语言的开发者,对集成米家智能家居到苹果HomeKit的现有开源解决方案不满意。因为遇到了稳定性问题以及个人编程偏好的问题,他决定使用C#创建自己的智能家居解决方案。在一番研究后,三合开发了两个SDK【MiHome.Net】和【Homekit.Net】,后者已在GitHub上发布。文中介绍了如何用Homekit.Net模拟智能设备,如开关和温度传感器,并将其添加到苹果的家庭App中,让用户通过代码控制其状态
InCerry8 个月前
.net周报·.net周刊
.NET周刊【4月第1期 2024-04-07】https://www.cnblogs.com/lunacy/p/18117213作者拥有15年软件开发经验,曾在多家公司工作,项目和团队起伏充满变数。2007年,在太皓电子担任.net工程师,参与开发远程教育系统,因一行代码节省了5万元,但项目最终未成功。2008年,作为.net工程师,参与政务审批项目,并解决了一家银行系统对账出现的一分钱误差问题。2009年,担任中软宏大.net项目经理,负责中工网三个子系统,中工网上线后因价格问题受到非议,作者解释其价格合理性。