- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
https://www.cnblogs.com/lindexi/p/18700406 。
本文记录 dotnet 9 的一个已知且当前已修问题。默认开启 CET 导致一些模块执行时触发崩溃.
https://www.cnblogs.com/lindexi/p/18687046 。
本文记录我使用 ColorCode 开源库简单做一个代码着色器. 。
https://www.cnblogs.com/lindexi/p/18672096 。
本文在 Win11 系统下,测试使用 FileStream 对文件进行读写,读写过程中,删除正在读写的文件后的行为. 。
https://www.cnblogs.com/yunei/p/18695808 。
新版Tinyfox是一款全新的跨平台高性能OWIN服务引擎。它去除了OWIN协议,提升性能,简化操作。新版集成WebApi和WebSocket,新增动态HTML功能,使用户能轻松开发具有UI的网页。Tinyfox体积小、功能独立,支持多种.NET版本及操作系统。为支持.NET NativeAOT,它移除动态加载和反射相关代码。设计上强调易用性和开放性,用户可快速上手。开发者聚焦关键功能,确保框架高效稳固.
https://www.cnblogs.com/GreenShade/p/18692804 。
本文探讨了.NET IoT及其应用,特别是机器人控制和相关硬件。详细介绍了树莓派的使用及所需电路板,阐明了舵机、I2C通讯、Lottie动画及FFmpeg等技术概念。提供了实用的指导,帮助读者理解机器人的构建和控制。文章清晰易懂,实用性强,涵盖了技术细节和应用实例,适合技术爱好者和开发者。介绍了资源获取渠道,降低了学习门槛。整体内容富有信息量,体现了技术深度与实用价值.
https://www.cnblogs.com/zt199510/p/18694574 。
本文介绍如何在本地部署DeepSeek大语言模型以实现联网增强的AI应用。文章基于Microsoft Semantic Kernel框架,强调系统架构设计和核心组件的集成,如Ollama服务和自定义搜索技能。文中提供详细的代码实现,包括搜索技能的执行和主流程的编排,展示了进行联网搜索和处理响应的过程。文章讨论了混合智能架构和搜索增强功能,强调数据隐私和提升用户交互体验的应用场景。通过这些实现,开发者能够安全高效地构建智能应用.
https://www.cnblogs.com/hez2010/p/18696074/brainfly-brainfuck-compiler-built-with-csharp 。
Brainfuck 是一门极简的编程语言,仅有八个字符,每个字符对应一个指令。其语法简单,能够在 C# 类型系统中实现编译器,利用 .NET 的泛型特性。示例代码展示了 C# 类型如何根据泛型参数特化,支持多种数据类型的操作。文章深入探讨了接口的虚静态成员,推动了对 C# 类型系统的理解。整体内容清晰且具有实践意义,适合对编程语言有兴趣的读者.
https://www.cnblogs.com/MingsonZheng/p/18694980 。
.NET 升级助手最近增加了新功能和中央包管理 (CPM) 升级类型。该助手帮助用户将解决方案升级到更新的 .NET 版本。用户可通过 Visual Studio 扩展或命令行工具使用该助手。最新功能允许将整个解决方案或部分项目通过 Nuget 转换为 CPM。用户可自定义设置并选择升级项目。还可以通过命令行工具实现相同效果。升级后,项目文件会自动调整,现有的包引用和程序集引用会被删除。此外,包的管理和发现方式也有所改进。这些新功能显著提升了升级体验.
https://www.cnblogs.com/jackyfei/p/18262641 。
本文章讨论了ABP框架及其在领域驱动设计(DDD)中的应用。ABP框架为应用开发提供架构方法,DDD作为其核心,通过分层构建助力灵活、可维护的代码库。文章描述了领域层、应用层、表示层和基础设施层的关系,以及各层的职责。其中,领域层包含实体和值对象,应用层通过应用服务实现业务逻辑。文章还阐述了存储库、领域服务、规约和领域事件的概念,强调这些知识对构建基于DDD的解决方案的重要性.
https://www.cnblogs.com/Can-daydayup/p/18692730 。
本文介绍了多款实用的开发工具,旨在提高开发者的工作效率和学习效果。内容涵盖了在线SSH管理工具、API管理工具、Redis可视化管理工具、屏幕录制工具、Linux服务器管理工具、在线文档工具,以及支持C#语言的AI辅助编程工具。这些工具各具特色,适合不同发展阶段的开发者选择使用,以满足其具体需求.
https://www.cnblogs.com/hugogoos/p/18694925 。
本文探讨了C#中的线程同步方案,主要介绍了ThreadStatic和ThreadLocal的使用。ThreadStatic用于实现线程本地存储,使每个线程拥有独立字段副本,避免了资源共享问题。使用ThreadStatic时需注意,它仅作用于静态字段,且不应进行内联初始化。ThreadLocal则解决了ThreadStatic的一些缺陷,通过实例化,可以让所有线程获取相同的初始化值,因而更为推荐。文章以示例代码展示了这两种方法的不同效果,阐明了线程间如何正确处理局部变量的访问.
https://www.cnblogs.com/MingsonZheng/p/18696241 。
这篇文章介绍了MongoDB的EF Core提供程序,专门为.NET开发人员设计。文章讨论了如何将属性添加到实体、执行复杂查询、事务管理和更改跟踪。以sample_mflix数据库为例,作者展示了动态添加新属性和使用EF Core的功能。这些新特性在Microsoft .NET和MongoDB团队支持下得以实现。代码示例提供了实际操作指导,便于开发者上手。整体来说,这篇文章清晰、直观,适合对MongoDB与EF Core感兴趣的读者.
https://www.cnblogs.com/Can-daydayup/p/18692724 。
这篇文章汇总了C#/.NET/.NET Core相关的技术文章和资源,包括设计模式、yield关键字、日志处理、WPF控件库等内容,帮助开发者提升技术视野和实用技能。它介绍了新的功能和最佳实践,以及开源项目,旨在为技术人员提供全面的支持和参考.
https://www.cnblogs.com/MingsonZheng/p/18692763 。
这篇文章介绍了针对WinForms应用程序的新Roslyn分析器,旨在帮助开发者解决代码中的潜在问题。文章强调了Roslyn编译器平台的开放性和可扩展性,并介绍了.NET 9中新增的异步API和分析器的作用。文中具体分析了如何选择正确的InvokeAsync重载,以避免异步代码出现不稳定的问题。这个分析器在安全性、稳定性和生产力等领域具有重要意义,未来还将引入更多规则和功能.
https://www.cnblogs.com/MingsonZheng/p/18693290 。
构建 AI 应用程序时,评估小型语言模型(SLM)和大型语言模型(LLM)的响应质量至关重要。Microsoft.Extensions.AI.Evaluation 库为 .NET 应用程序提供评估工具,支持生成报告、缓存响应及集成现有测试框架。该库包括多个 NuGet 包,具备内置评估指标,可以自定义评估。通过此库,开发者能有效提高应用程序的质量、准确性和用户体验。使用该库可简化评估过程并减少成本,用户可快速集成并配置评估报告.
https://www.cnblogs.com/MingsonZheng/p/18695888 。
本文探讨了如何在业务应用程序中集成人工智能,特别是以增强型 eShopSupport 为例。该应用不仅展示了 AI 在客户支持和工作流程中的应用,还演示了语义搜索、自动分类和情感分析等功能。此外,文章指出 .NET Aspire 的跨服务协作能力及与 Python 微服务的互操作性。文章强调 Microsoft.Extensions.AI 提供的 API 和工具,帮助开发者构建智能应用程序,确保一致性与高效性。最后,文章提供了运行示例的步骤和要求.
https://devblogs.microsoft.com/dotnet/dotnet-9-networking-improvements/ 。
有关 .NET 9 中的网络改进的文章.
https://devblogs.microsoft.com/dotnet/servicing-release-advisory-aspnetcore-23/ 。
适用于 .NET Framework 的 ASP.NET Core 2.3 服务版本.
本文解释了为什么 ASP.NET Core 2.1 作为 .NET Framework 的 ASP.NET Core 2.3 重新发布,以及为什么它变成了 2.3.
https://tracebit.com/blog/why-tracebit-is-written-in-c-sharp 。
一篇关于为什么使用 C# 开发 Tracebit (提供安全相关服务)的文章.
本文列举了选择 C# 的各种好处,包括生产力、开源、跨平台、您需要的一切、工具和性能.
https://qiita.com/spc_ksudoh/items/441e68ad4b2532aaa22a 。
了解如何在控制台应用程序中部署通用主机.
https://minidump.net/writing-a-net-gc-in-c-part-2/ 。
有关在 C# 中实现 .NET 垃圾回收器(.NET + 本机 AOT)的系列文章的第 2 部分。 说明如何实现分配内存但不释放内存的 GC.
https://devblogs.microsoft.com/visualstudio/http-file-updates-for-request-variables-and-more/ 。
Visual Studio 2022 17.12 及更高版本支持的“.http”文件中的请求变量说明.
本文介绍了 '$shared' 环境,它具有可与请求变量通用的值.
https://visualstudiomagazine.com/Articles/2025/02/04/Uno-Platform-Wants-Microsoft-to-Improve-WebAssembly.aspx 。
它讨论了 Uno 平台要求 Microsoft 改进 .NET 中的 WebAssembly 的两件事:垃圾回收和多线程.
https://qiita.com/omt_teruki/items/48c486c521bfa969776a 。
了解如何在 .NET 应用程序中创建 PDF 文件。 本文展示了如何通过使用 ChromeDriver 运行 Chromium 而不是使用 iText 或任何付费库来生成 Chromium.
https://qiita.com/MasatsunaKawamata/items/962206a5fc8147ff21fd 。
有关 BIPROGY 的 .NET 培训计划的介绍性文章.
在本文中,我们将介绍正在进行的培训类型,以及基于培训的独特架构.
https://devblogs.microsoft.com/visualstudio/your-fonts-are-now-preserved-when-changing-theme/ 。
说明自 Visual Studio 2022 最新更新以来,更改主题时如何保留字体 本文还介绍了如何将此行为恢复到以前的行为.
https://andrewlock.net/creating-a-source-generator-part-14-supporting-multiple-sdk-versions-in-a-source-generator/ 。
有关如何创建支持多个版本的 .NET SDK(= Roslyn 的多个版本)的源生成器的文章.
本文介绍了从如何创建包到如何进行集成测试的所有内容.
https://qiita.com/linyixian/items/912cfca9e76b7c9bc287 。
在 ESP32 上使用 .NET nanoFramework 运行代码的说明.
https://devblogs.microsoft.com/visualstudio/customize-your-ai-generated-git-commit-messages/ 。
了解如何使用自定义说明控制 Visual Studio 提交消息的 AI 生成功能.
https://zenn.dev/ktnd111/articles/14a0f43a7cfc15 。
现代书写风格的描述,如 C# 12 集合公式及其应用程序示例.
https://qiita.com/Sheegyy/items/5b542f390a683dcfbd34 。
了解如何使用多个模型实现 AutoGen for .NET.
https://zenn.dev/chai0917/articles/331f5919307f1d 。
在 Windows 上使用 .NET 实现文件选择.
本文介绍了如何使用文件选择对话框,以及如何通过拖放来实现它.
https://qiita.com/hez2010/items/d02287771efbe65e5cd6 。
了解如何使用 C# 泛型等创建 Brainf*ck 编译器.
本文介绍了如何实现 Brainf*ck 编译器以及结果编译器的性能.
https://devblogs.microsoft.com/dotnet/start-building-an-intelligent-app-with-dotnet-and-deep-seek/ 。
有关如何从 .NET 应用程序使用 DeepSeek R1 的讨论文章.
本文介绍了如何通过 Microsoft.Extensions.AI 库使用 GitHub 模型上托管的 DeepSeek R1.
https://blog.neno.dev/entry/2025/02/01/185538 。
发送带有 JsonContent 的请求(停止块请求)时,如何在请求头中添加 Content-Length.
本文还谈到了 Google Cloud Run 的行为,这是问题的背景.
https://tech.guitarrapc.com/entry/2025/01/26/235900 。
一篇关于 'Util.Dif' 方法的文章,该方法在 LINQPad 中打印对象的 diff.
https://tech.guitarrapc.com/entry/2025/01/27/235900 。
了解如何在 macOS 上试用 LINQPad for macOS (Beta),它的实际感觉如何,以及它的行为有何不同.
https://tech.guitarrapc.com/entry/2025/01/30/235900 。
如果测试失败,如何自动重试测试,并显示“dotnet test”.
本文介绍如何使用 dotnet-test-rerun 和 dotnet-retest 自行重试.
https://tech.guitarrapc.com/entry/2025/01/28/235900 。
了解如何从 C# 代码中获取当前正在运行的计算机的 CPU 模型.
https://github.com/umlx5h/LLPlayer 。
https://x.com/jamesnk/status/1887229715120902257?s=12 。
https://github.com/dotnet/runtime/issues/108913 。
最后此篇关于.NET周刊【2月第1期2025-02-02】的文章就讲到这里了,如果你想了解更多关于.NET周刊【2月第1期2025-02-02】的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
Khi tạo một trang asp.net sử dụng .NET framework, liệu máy khách truy cập trang đó có cần phải cài đặt .NET framework trên máy tính của họ không? TỨC LÀ. Nếu người dùng truy cập www.fakesite.com/default.aspx và họ không cài đặt khung, họ
Tôi đã đọc rất nhiều blog và câu hỏi khác nhau trên StackOverflow để cố gắng tìm câu trả lời cho vấn đề của mình, nhưng cuối cùng tôi không tìm thấy câu trả lời nào cả, vì vậy tôi nghĩ mình sẽ tự hỏi câu hỏi này. Tôi đang xây dựng một ứng dụng trong đó tôi có một luồng công nhân chạy dài thực hiện một số
Đã khóa. Câu hỏi này và câu trả lời của nó bị khóa vì câu hỏi không liên quan đến chủ đề nhưng lại có ý nghĩa lịch sử. Hiện tại không chấp nhận câu trả lời hoặc tương tác mới. Tôi luôn tự hỏi tại sao Microsoft lại chọn một cái tên kỳ lạ, không thân thiện với SEO cho một nền tảng tuyệt vời như vậy. Họ chỉ
Sự khác biệt giữa .Net Framework .Net .NET Standard 1. .NET Framework Trong tương lai, .NET Framework có thể sẽ trở thành dĩ vãng, nhưng nó vẫn được sử dụng ở nhiều nơi. Bộ này
Nếu được lựa chọn, bạn sẽ đi theo con đường nào? ASP.NET Webforms + ASP.NET AJAX hoặc ASP.NET MVC + JavaScript Framework theo lựa chọn của bạn
Tôi có một dịch vụ web sử dụng dịch vụ web của bên thứ ba qua https thông qua kết nối chuyên dụng, tôi đã áp dụng ServicePointManager.ServerCertificateValidationCallback
Tại sao tôi nên chọn Ứng dụng web ASP.NET (.NET Framework) thay vì Ứng dụng web ASP.NET Core (.NET Framework)? Tôi ở đây
Tôi chưa tìm thấy bất kỳ quy ước đặt tên nào được chấp nhận chung trên web cho các giải pháp .NET có chứa các dự án .NET Standard, .NET Core và .NET Framework. Trong trường hợp của tôi, chúng tôi có những điều sau đây trong dự án .NET Framework
.NET Compact có phải là tập hợp con hoàn hảo của .NET không? Giả sử tôi đã tính đến kích thước màn hình và các hạn chế khác và tránh các lớp và phương thức mà .NET Compact không hỗ trợ hoặc .NET Compact là GUI khác và không tương thích
Tôi đã đọc tất cả các bài viết tôi có thể tìm thấy liên quan đến thiết lập maxconnection trong connectionManagement: cụ thể là http://support.microsoft.com/kb/821268
Hiện tại tôi đang sử dụng asp.net mvc và đang băn khoăn không biết nên sử dụng Json tích hợp hay Json.Net, nhưng tôi không chắc liệu cái nào có ưu điểm hơn cái nào. Ngoài ra, nếu tôi chọn đi theo con đường Json.Net, thì tôi nên chọn
Trong Visual Studio, bạn có thể tạo ít nhất ba loại thư viện lớp khác nhau: Thư viện lớp (.NET Framework) Thư viện lớp (.NET Standard) Thư viện lớp (.NET Core) Trong khi loại đầu tiên là loại chúng ta đã sử dụng trong nhiều năm,
Sự khác biệt giữa .NET và ASP.NET là gì? Chúng liên quan thế nào? Câu trả lời hay nhấtASP.Net được xây dựng trên nền tảng .Net và cung cấp các tính năng bổ sung cho việc phát triển web. Bạn có thể xem bài viết trên wikipedia
Tôi có cần cài đặt .net framework 1.1 và 2.0 trước khi cài đặt phiên bản cao hơn (3.0) không? Hay chỉ cần cài đặt riêng framework 3.0 là đủ và hỗ trợ cho phần mềm được viết trên các phiên bản framework cũ hơn? Cảm ơn, Liran Câu trả lời hay nhất Không, bạn không cần phải cài đặt framework trước đó. TÔI
Tôi đang thực hiện một dự án cho phép mọi người có thể "cập nhật" danh mục, ví dụ: thay đổi tên danh mục. Tôi nhận được thông báo sau: This is called sau khi nhấp vào nút cập nhật với câu lệnh SQL
Luồng lớp .NET System.Net.CookieContainer có an toàn không? --Cập nhật: Trả lời của Postkey -- Có cách nào để đảm bảo rằng các biến được sửa đổi trong quá trình yêu cầu không đồng bộ (tức là HttpWebRequest.Coo
Tôi đang sử dụng JScript.NET để viết các tập lệnh trong ứng dụng C# WinForms mà tôi đang viết. Nó hoạt động tốt, nhưng tôi vừa thử đưa một số xử lý ngoại lệ vào tập lệnh, nhưng tôi không biết làm thế nào để biết mã C# của tôi đang đưa ra loại ngoại lệ nào.
Tôi cần sự giúp đỡ của bạn, ví dụ tôi có một biến kiểu thập phân và tôi muốn làm tròn nó như thế này. Ví dụ: 3,0 = 3 3,1 = 4 3,2 = 4 3,3 = 4 3,4 = 4 3,5 = 4 3,6 = 4 3,7 = 4 3.
Tôi đã từng sử dụng mã như thế này: http://msdn.microsoft.com/en-us/library/dw70f090.aspx để truy cập cơ sở dữ liệu khi làm việc trong ASP.NET (2-3 năm trước). Tôi không nhận ra tôi đã
Vì ConfigurationManager không tồn tại trong .NET Standard, cách tốt nhất để lấy các thiết lập ứng dụng cho assembly đang thực thi là gì, cho dù đó là web.config hay appSettings.{env
Tôi là một lập trình viên xuất sắc, rất giỏi!