.net周刊

InCerry1 个月前
c#·.net周报·.net周刊
.NET周刊【8月第1期 2024-08-04】https://www.cnblogs.com/baibaomen-org/p/18338447这篇文章介绍了在代码层面上优化EF Core实例池和拆分查询的方法。首先,文章建议使用DbContext实例池来重复利用实例,避免资源浪费,并提供相关使用示例。其次,文章讨论了笛尔卡乘积对复杂查询性能的影响,并推荐使用拆分查询来优化SQL语句的执行。通过具体的代码示例和生成的SQL对比,文章详细说明了如何应用这些优化方法。
InCerry2 个月前
.net周刊
.NET周刊【7月第4期 2024-07-28】https://mp.weixin.qq.com/s/fUhJpyPqwcmb3whuV3CDygBufferQueue 是一个用 .NET 编写的高性能的缓冲队列实现,支持多线程并发操作。
InCerry2 个月前
.net周报·.net周刊
.NET周刊【7月第3期 2024-07-21】https://www.cnblogs.com/jingc/p/18307859作者是一名39岁的大龄C#开发程序员,对博客园的艰难处境深感触动,并购买会员支持。回顾他与博客园16年的渊源,博客园在他的学习和工作中提供了大量帮助。尽管在职业生涯中经历多种开发工作,他始终坚持C#开发。面对当前互联网行业不景气,他对未来表示担忧。呼吁博客园通过合作、短视频宣传、找到合作伙伴等方式提升知名度并维持运营,建议会员制度升级和定制化服务以寻求更多支持。
InCerry2 个月前
.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、支持多种操作系统、主题界面定制、多种控件及布局方式,以及扩展控件功能。
InCerry2 个月前
.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步骤,准备好开发者的环境。
InCerry3 个月前
.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基金会,使用宽松的开源协议,且不受美国出口管理条例限制,不存在断供问题。
InCerry3 个月前
.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
InCerry3 个月前
.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。
InCerry3 个月前
.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技术。
InCerry4 个月前
.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实现角向渐变。文章展示了实现代码和效果,但还涉及到多条线
InCerry4 个月前
.net周报·.net周刊
.NET周刊【5月第2期 2024-05-12】https://mp.weixin.qq.com/s/b_Pjt2oii0Xa_sZp_9wYWg这篇文章探讨了C#在工业数字孪生技术中的应用,介绍了三种基于C#的数字孪生系统实现方案:
InCerry4 个月前
.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开发者提供交流与学习的平台。
InCerry5 个月前
.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中,让用户通过代码控制其状态
InCerry5 个月前
.net周报·.net周刊
.NET周刊【4月第1期 2024-04-07】https://www.cnblogs.com/lunacy/p/18117213作者拥有15年软件开发经验,曾在多家公司工作,项目和团队起伏充满变数。2007年,在太皓电子担任.net工程师,参与开发远程教育系统,因一行代码节省了5万元,但项目最终未成功。2008年,作为.net工程师,参与政务审批项目,并解决了一家银行系统对账出现的一分钱误差问题。2009年,担任中软宏大.net项目经理,负责中工网三个子系统,中工网上线后因价格问题受到非议,作者解释其价格合理性。
InCerry6 个月前
.net周报·.net周刊
.NET周刊【3月第3期 2024-03-24】https://www.cnblogs.com/InCerry/p/18083820/garnet_introduce
InCerry6 个月前
.net周报·.net周刊
.NET周刊【3月第2期 2024-03-17】https://www.cnblogs.com/aehyok/p/18058032作者介绍了一个简化版微服务框架,为了简单化省略了一些复杂功能。项目旨在建立一个可复用的基础服务库,减少重复工作。作者承认架构和思考上有不足,项目还在开发初期,欢迎建议。文章涵盖了框架结构、实现的业务功能、依赖注入和控制反转的方法与建议,并介绍了项目中双token登录及其代码实现。
InCerry6 个月前
.net周报·.net周刊
.NET周刊【3月第1期 2024-03-03】https://www.cnblogs.com/Can-daydayup/p/18035760DevToys、Microsoft PowerToys、1Remote、ScreenToGif、GeekDesk、QuickLook、Optimizer、ToastFish、WinMemoryCleaner、Files是十款基于Windows的实用工具,功能涵盖代码格式化、系统优化、文件管理等方面,旨在提高开发者工作效率。其中部分项目采用.NET开发,有的提供源码。这些项目和框架已被收录到C#/.NET/.NET
InCerry7 个月前
.net周报·.net周刊
.NET周刊【2月第3期 2024-02-25】https://www.cnblogs.com/Can-daydayup/p/18027117DotNetGuide是一个为.NET开发者建立的技术社区和知识库。其中包含.NET相关的学习资料、工作心得、面试指南、技术文章、项目框架和常见面试题等,目的是帮助初学者和.NET开发者提升技能。社区鼓励开发者们分享技术经验,问题解决方案,并提供了交流平台。社区贡献受鼓励,可以通过GitHub Issues提建议或投稿。此外,它还推荐优秀的学习课程、编程工具、AI辅助编程工具、在线代码编辑工具、源码查询和多个相关
InCerry7 个月前
.net周报·.net周刊
.NET周刊【2月第2期 2024-02-11】https://www.cnblogs.com/Can-daydayup/p/18006914随着DotNetGuide技术社区交流群的扩大,很多新成员希望知道如何自学C#/.NET。本文提出了自学建议:首先要了解语言特点与发展,然后制定详细学习计划,以微软官方文档为学习起点,并结合动手实践与其他资源来提升自我。还推荐了学习资料包括学习路线图、推荐书籍、学习视频、面试宝典以及一些优秀项目框架,并鼓励加入技术社区交流群以获取更多帮助。
InCerry7 个月前
.net周报·.net周刊
.NET周刊【2月第1期 2024-02-04】祝大家新年快乐,龙年大吉~https://www.cnblogs.com/Can-daydayup/p/18000401