摘要: 前言 在当今日益数据化的世界中,信息的检索和搜索功能对于各种应用来说变得至关重要。 无论是电子商务网站、企业资源规划系统、还是内容管理系统,高效的搜索功能都是提升用户体验、促进业务发展的关键。 因此,选择合适的搜索组件成为了开发人员和项目管理者必须面对的重要任务。 在.NET 生态系统中,存在着多个 阅读全文
posted @ 2024-05-07 15:58 小码编匠 阅读(178) 评论(0) 推荐(1) 编辑
摘要: 前言 项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值,则代码实体类中对应的字段类型为可空类型Nullable<>,如int?,DateTime?,null值字段序列化返回的值都为null,前台对应字段赋值需要做null值判断,怎么才能全局把null替换为空。 本文分享We 阅读全文
posted @ 2021-01-12 11:26 小码编匠 阅读(8107) 评论(24) 推荐(34) 编辑
摘要: 一、jQuery Easy UI (适应屏幕分辨率大小)布局(Layout) 1、首先应用的是jquery-easyui-1.4 版本(版本不同,兼容性不同) 2、实现整个页面的布局( layout: north,south,west,east, center) 3、首先整个页面布局适应屏幕的分辨率... 阅读全文
posted @ 2014-10-10 11:53 小码编匠 阅读(2116) 评论(0) 推荐(1) 编辑
摘要: 一、什么是数据结构 数据结构:是指相互之间存在着一种或多种特定关系的数据元素的集合。 程序=数据结构+算法 数据的逻辑结构:指反映数据元素之间的逻辑关系的数据结构,其中的逻辑关系是指数据元素之间的前后件关系,而与他们在计算机中的存储位置无关。 数据的物理结构:指数据的逻辑结构在计算机存储空间的存放形 阅读全文
posted @ 2014-06-15 20:37 小码编匠 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 一、WCF的简单介绍 Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是MS为SOA (Service Oriented Architecture)战略而设计的一套完整的技术框架。它是一种统一 阅读全文
posted @ 2014-05-31 14:31 小码编匠 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一、软件工程的定义 软件工程学是一门指导软件开发和维护的工程学科,是为了经济地获得能够在实际机器上有效运行的可靠软件而建立和使用的一系列完善的工程化原则。它应用计算机科学、数学及管理科学等原理,借鉴传统工程的原则、方法来生产软件,以达到提高质量、降低成本的目的。 软件工程包括3个要素:方法、工具和过 阅读全文
posted @ 2014-04-07 17:39 小码编匠 阅读(866) 评论(0) 推荐(1) 编辑
摘要: 前言 在实际项目开发中,需求变更和项目迭代是常态。要求我们能够迅速响应,对数据库结构进行相应的调整,如添加新表、更新现有表结构或增加字段等。 为了确保团队成员之间的信息同步,实时更新和维护数据库文档变得至关重要。这不仅提升了数据库的可读性,也极大提高了开发效率和团队协作的流畅性。 SmartSQL, 阅读全文
posted @ 2024-07-31 10:49 小码编匠 阅读(275) 评论(0) 推荐(4) 编辑
摘要: 前言 .NET权限管理及快速开发框架、最好用的权限工作流系统。 基于经典领域驱动设计的权限管理及快速开发框架,源于Martin Fowler企业级应用开发思想及最新技术组合(SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Ele 阅读全文
posted @ 2024-07-30 10:26 小码编匠 阅读(1371) 评论(5) 推荐(10) 编辑
摘要: 前言 当我们需要快速测试代码片段时,常见的做法是启动Visual Studio或使用在线代码编辑器。然而,Visual Studio的启动可能较为缓慢且占用较多系统资源,而在线编辑器则可能遇到语法支持局限或网络延迟问题。 为解决这个问题,给大家推荐一款轻量级的本地C#执行工具——CSharpRepl 阅读全文
posted @ 2024-07-25 10:13 小码编匠 阅读(258) 评论(5) 推荐(0) 编辑
摘要: 前言 MiniExcel 是一个用于 .NET 平台的轻量级、高性能的库,专注于提供简单易用的 API 来处理 Excel 文件。以下是 MiniExcel 的特点总结: 轻量级与高效:MiniExcel 设计为占用较少的系统资源,尤其在内存使用上表现优秀,适合处理大数据集而不会导致内存溢出。 简单 阅读全文
posted @ 2024-07-24 10:12 小码编匠 阅读(1050) 评论(1) 推荐(12) 编辑
摘要: 前言 MethodTimer.Fody 是一个功能强大的库,可以用于测量 .NET 应用程序中的方法的执行时间。允许你在不修改代码的情况下,自动地测量和记录方法的执行时间。 这个工具是基于.NET的 weaving 技术,通过修改IL(Intermediate Language,中间语言)代码来插入 阅读全文
posted @ 2024-07-23 10:24 小码编匠 阅读(2427) 评论(12) 推荐(33) 编辑
摘要: 前言 数字化时代,网络编程已成为软件开发中不可或缺的一环,尤其对于 .NET 开发者而言,掌握 C# 中的网络编程技巧是迈向更高层次的必经之路。无论是构建高性能的 Web 应用,还是实现复杂的分布式系统,网络编程都是支撑这一切的基石。 本篇主要为 .NET 开发者提供一份全面而精炼的 C# 网络编程 阅读全文
posted @ 2024-07-22 10:04 小码编匠 阅读(3528) 评论(8) 推荐(62) 编辑
摘要: 一、前言 2024年AI浪潮席卷全球,编程界迎来全新的挑战与机遇。智能编程、自动化测试、代码审查,这一切都得益于AI技术的迅猛发展,它正在重塑开发者的日常,让编写代码变得更加高效、智能。 精选出最受好评、最具实用价值的Visual Studio插件,涵盖代码编辑、调试、测试、版本控制等多个方面,帮助 阅读全文
posted @ 2024-07-19 10:06 小码编匠 阅读(1991) 评论(16) 推荐(15) 编辑
摘要: 前言 在软件开发领域,选择正确的工具可以极大地提升开发效率和质量。 Visual Studio作为微软推出的强大集成开发环境(IDE),通过安装合适的插件,可以进一步增强其功能,满足开发者多样化的需求。 以下是2024年最新最全的Visual Studio实用插件推荐,旨在帮助开发者优化开发流程,提 阅读全文
posted @ 2024-07-12 10:15 小码编匠 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 前言 FireflySoft.RateLimit是基于.NET Core和.NET Standard构建,支持多种速率限制算法和策略,包括固定窗口、滑动窗口、漏桶、令牌桶等。通过简单的配置和集成,开发者可以快速地将其应用到现有的Web API、微服务或中间件中,实现对请求的精确控制。 同时,该库还支 阅读全文
posted @ 2024-06-24 10:00 小码编匠 阅读(1564) 评论(10) 推荐(19) 编辑
摘要: 前言 在软件开发领域,高效的编程助手一直是提升开发者效率和质量的关键。随着人工智能技术的不断发展,智能编程助手逐渐成为开发者们不可或缺的工具。其中,CodeGeeX作为一款专为Visual Studio设计的免费智能编程助手,凭借其强大的功能和便捷的使用体验,赢得了广大开发者的青睐。 CodeGee 阅读全文
posted @ 2024-05-28 10:19 小码编匠 阅读(3448) 评论(10) 推荐(10) 编辑