摘要:        
前言 今天推荐一款基于MIT license开源、免费、美观的.NET WinForm UI控件库:ReaLTaiizor。 什么是WinForm? WinForm是一个传统的桌面应用程序框架,它基于 Windows 操作系统的原生控件和窗体。通过简单易用的 API,开发者可以快速构建基于窗体的应用    
阅读全文
 
        
        posted @ 2023-12-19 08:44
追逐时光者
阅读(3233)
推荐(8)
        
 
		
    
        
        
摘要:        
前言 TIOBE 2023年12月编程语言指数头条新闻:C#有望成为2023年的编程语言之王。 TIOBE是什么? 访问地址:https://www.tiobe.com/tiobe-index/ TIOBE是一个编程社区指数,用于衡量不同编程语言的受欢迎程度。TIOBE指数基于全球范围内熟练工程师数    
阅读全文
 
        
        posted @ 2023-12-17 19:20
追逐时光者
阅读(322)
推荐(1)
        
            
        
        
摘要:        
前言 SQLite是一个轻量级的嵌入式关系型数据库,目前最新的版本是 SQLite3。今天推荐5个实用的SQLite数据库可视化工具(GUI),帮助大家更好的管理SQLite数据库。 什么是SQLite? SQLite是一个轻量级的嵌入式关系型数据库,它以一个小型的C语言库的形式存在。它的设计目标是    
阅读全文
 
        
        posted @ 2023-12-17 19:16
追逐时光者
阅读(23604)
推荐(5)
        
 
		
    
        
        
摘要:        
前言 今天给大家分享一个方便易用的.NET在线代码编辑工具,能够帮助.NET开发人员快速完成代码编写、测试和分享的需求(.NET开发者的福音):.NET Fiddle。 .NET Fiddle介绍 我们可以不用再担心环境与庞大的IDE安装的问题,不管在任何时间,任何环境都可以在线运行调试! .NET    
阅读全文
 
        
        posted @ 2023-12-16 20:12
追逐时光者
阅读(1778)
推荐(8)
        
 
		
    
        
        
摘要:        
背景 随着公司微信相关业务场景的不断拓展,从最初的一个微信移动应用、然后发展成微信公众号应用、然后又有了微信小程序应用。但是随着应用的拓展,如何保证相同用户的微信用户在不同应用中登录的同一个账号呢?今天的主题就来了.NET微信网页开发之通过UnionID机制解决多应用用户帐号统一问题。 UnionI    
阅读全文
 
        
        posted @ 2023-12-15 22:58
追逐时光者
阅读(707)
推荐(4)
        
 
		
    
        
        
摘要:        
前言 本篇文章来源于微信技术群小伙伴的提问,在企业应用开发中.NET ORM EF常用哪种模式进行开发?今天我们一起来了解一下EF开发的三种模式。 EF/EF Core介绍 Entity Framework (EF) Core 是轻量化、可扩展、开源和跨平台版的常用 Entity Framework    
阅读全文
 
        
        posted @ 2023-12-14 07:44
追逐时光者
阅读(1268)
推荐(14)
        
 
		
    
        
        
摘要:        
前言 今天要讲的是在Window 2008 R2版本的服务器下如何配置Web Deploy,和Visual Studio使用Web Deploy发布.NET Web应用到指定服务器的IIS中。 因为历史原因项目只能使用这个版本的服务器,当然使用其他服务器版本配置流程也是一样的。 Web Deploy    
阅读全文
 
        
        posted @ 2023-12-13 22:14
追逐时光者
阅读(387)
推荐(1)
        
 
		
    
        
        
摘要:        
前言 定时任务调度应该是平时业务开发中比较常见的需求,比如说微信文章定时发布、定时更新某一个业务状态、定时删除一些冗余数据等等。今天给大家推荐一个基于.NET Core + Quartz.NET + Vue + IView开箱即用的定时任务UI(不依赖数据库,只需在界面做简单配置):Quartz.N    
阅读全文
 
        
        posted @ 2023-12-12 22:27
追逐时光者
阅读(3290)
推荐(35)
        
            
        
        
摘要:        
开发背景 当用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们一般通过用户网页授权来无感实现用户登录,并获取用户的微信信息。 注意:用户管理类接口中的“获取用户基本信息接口”,是在用户和公众号产生消息交互或关注后事件推送后,才能根据用户Ope    
阅读全文
 
        
        posted @ 2023-12-12 07:10
追逐时光者
阅读(928)
推荐(9)
        
 
		
    
        
        
摘要:        
前言 今天给大家推荐一个能让你用最少的代码来实现期望的UI效果,适用于定制个性化界面的WPF UI组件库:Panuon.WPF.UI。 组件库官方介绍 Panuon.WPF.UI 是一个适用于定制个性化UI界面的组件库。它能帮助你快速完成样式和控件的UI设计,而不必深入了解WPF的 ControlT    
阅读全文
 
        
        posted @ 2023-12-10 17:58
追逐时光者
阅读(377)
推荐(2)
        
 
		
    
        
        
摘要:        
前言 系统权限管理、工作流是企业应用开发中很常见的功能,虽说开发起来难度不大,但是假如从零开始开发一个完整的权限管理和工作流平台的话也是比较耗费时间的。今天推荐一款.NET开源且好用的权限工作流管理系统(值得借鉴参考和使用):OpenAuth.Net。 官方项目介绍 .Net权限管理及快速开发框架、    
阅读全文
 
        
        posted @ 2023-12-09 07:41
追逐时光者
阅读(756)
推荐(1)
        
 
		
    
        
        
摘要:        
前言 前段时间有同学在微信群里提问,要使用.NET开发一个简单的爬虫功能但是没有做过无从下手。今天给大家推荐一个轻量、灵活、高性能、跨平台的分布式网络爬虫框架(可以帮助 .NET 工程师快速的完成爬虫的开发):DotnetSpider。 注意:为了自身安全请在国家法律允许范围内开发网络爬虫功能。 框    
阅读全文
 
        
        posted @ 2023-12-08 07:44
追逐时光者
阅读(3394)
推荐(31)
        
 
		
    
        
        
摘要:        
前言 在上一章节我们在后端框架中引入 SQLite-net ORM 并封装常用方法(SQLiteHelper),今天我们的任务是设计好班级管理相关的表、完善后端班级管理相关接口并对Swagger自定义配置。 七天.NET 8 操作 SQLite 入门到实战详细教程 第一天 SQLite 简介 第二天    
阅读全文
 
        
        posted @ 2023-12-07 00:13
追逐时光者
阅读(740)
推荐(8)
        
 
		
    
        
        
摘要:        
前言 今天我们主要总结一下.NET微信网页开发的相关文章教程。 微信网页开发详细文档可以看微信官方文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/iOS_WKWebview.html 全面的.NET微信网页开发之JS-S    
阅读全文
 
        
        posted @ 2023-12-05 21:31
追逐时光者
阅读(662)
推荐(5)
        
 
		
    
        
        
摘要:        
前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不    
阅读全文
 
        
        posted @ 2023-12-04 07:48
追逐时光者
阅读(5879)
推荐(72)
        
 
		
    
        
        
摘要:        
JSSDK使用步骤 步骤一:绑定安全域名: 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 步骤二:引入JS文件: 在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.6.0.js    
阅读全文
 
        
        posted @ 2023-12-03 18:06
追逐时光者
阅读(1158)
推荐(5)
        
 
		
    
        
        
摘要:        
前言 今天我们主要总结一下C#面试中常见递归算法。 C#递归算法计算阶乘的方法 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。 原理:亦即n!=1×2×3×...×(n-1)×n。阶乘亦可以递    
阅读全文
 
        
        posted @ 2023-12-02 19:46
追逐时光者
阅读(627)
推荐(2)
        
 
		
    
        
        
摘要:        
前言 上一章节我们搭建好了EasySQLite的前后端框架,今天我们的主要任务是在后端框架中引入SQLite-net ORM并封装常用方法(SQLiteHelper)。 七天.NET 8操作SQLite入门到实战详细教程 第一天 SQLite 简介 第二天 在 Windows 上配置 SQLite环    
阅读全文
 
        
        posted @ 2023-12-01 20:52
追逐时光者
阅读(1352)
推荐(10)
        
 
		
    
        
        
摘要:        
前言 在分布式系统中,由于各个系统服务之间的独立性和网络通信的不确定性,要确保跨系统的事务操作的最终一致性是一项重大的挑战。今天给大家推荐一个.NET开源的处理分布式事务的解决方案基于 .NET Standard 的 C# 库:CAP。 CAP项目介绍 CAP 是一个基于 .NET Standard    
阅读全文
 
        
        posted @ 2023-11-30 20:07
追逐时光者
阅读(871)
推荐(11)
        
            
        
        
摘要:        
前言 今天的主要任务是快速下载并安装.NET 8 SDK,搭建EasySQLite的前后端框架。 .NET 8 介绍 .NET 8 是 .NET 7 的后继版本。 它将作为长期支持 (LTS) 版本得到三年的支持。 使用技术栈和开发环境 咱们的.NET 8操作SQLite入门到实战教程主要使用技术栈    
阅读全文
 
        
        posted @ 2023-11-30 00:15
追逐时光者
阅读(524)
推荐(1)
        
 
		
    
        
        
摘要:        
前言 对于小程序大家可能都非常熟悉了,随着小程序的不断普及越来越多的公司都开始推广使用起来了。今天接到一个需求就是生成小程序码,并且与运营给的推广图片合并在一起做成一张漂亮美观的推广二维码,扫码这种二维码就可以进入小程序。为了节省服务器内存资源,我想的就是成功调用通微信生成小程序码的接口后直接把微信    
阅读全文
 
        
        posted @ 2023-11-28 22:05
追逐时光者
阅读(1915)
推荐(15)
        
 
		
    
        
        
摘要:        
前言 在ASP.NET Core Web API中设置响应输出Json数据格式有两种方式,可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式,本文示例使用的是新的Minimal API模式。 JSON序    
阅读全文
 
        
        posted @ 2023-11-27 21:42
追逐时光者
阅读(2239)
推荐(8)
        
 
		
    
        
        
摘要:        
前言 今天给大家推荐一个基于.NET Core开源、跨平台的仓储管理系统,数据库支持MSSQL/MySQL:ZEQP.WMS。 仓储管理系统介绍 仓储管理系统(Warehouse Management System,WMS)是一种用于管理和控制仓库操作的软件系统,它可以帮助企业实现对仓库内物品的跟踪    
阅读全文
 
        
        posted @ 2023-11-26 19:47
追逐时光者
阅读(4417)
推荐(28)
        
 
		
    
        
        
摘要:        
前言 古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍已分类,欢迎大家PR分享自己觉得不错的C#/.NET/.NET Core宝藏书    
阅读全文
 
        
        posted @ 2023-11-25 00:43
追逐时光者
阅读(4790)
推荐(35)
        
 
		
    
        
        
摘要:        
前言 今天给大家推荐一套开源、强大且美观的WPF UI控件库:HandyControl。 WPF介绍 WPF 是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。 Ha    
阅读全文
 
        
        posted @ 2023-11-23 00:20
追逐时光者
阅读(6837)
推荐(54)
        
 
		
    
        
        
摘要:        
前言 今天我们花费一个小时快速了解SQLite数据类型、SQLite常用命令和语法。 七天.NET 8操作SQLite入门到实战详细教程 第一天 SQLite 简介 第二天 在 Windows 上配置 SQLite环境 EasySQLite项目源码地址 GitHub地址:https://github    
阅读全文
 
        
        posted @ 2023-11-22 21:43
追逐时光者
阅读(597)
推荐(4)
        
 
		
    
        
        
摘要:        
前言 SQLite的一个重要的特性是零配置的、无需服务器,这意味着不需要复杂的安装或管理。它跟微软的Access差不多,只是一个.db格式的文件。但是与Access不同的是,它不需要安装任何软件,非常轻巧。 七天.NET 8操作SQLite入门到实战详细教程 第一天 SQLite 简介 EasySQ    
阅读全文
 
        
        posted @ 2023-11-21 21:18
追逐时光者
阅读(1251)
推荐(5)
        
 
		
    
        
        
摘要:        
什么是SQLite? SQLite是一个轻量级的嵌入式关系型数据库,它以一个小型的C语言库的形式存在。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。SQLite还具有跨平台的特性,可以在多个操作系统上运行包括Window    
阅读全文
 
        
        posted @ 2023-11-20 21:36
追逐时光者
阅读(2376)
推荐(16)
        
 
		
    
        
        
摘要:        
前言 在我们日常开发工作中,为了数据安全问题对数据加密、解密是必不可少的。加密方式有很多种如常见的AES,RSA,MD5,SAH1,SAH256,DES等,这时候假如我们有一个封装的对应加密解密工具类可以直接调用,那这样可以节省不少的开发时间。今天推荐一款实用的.NET Core加密解密工具类库:N    
阅读全文
 
        
        posted @ 2023-11-19 23:56
追逐时光者
阅读(1443)
推荐(7)
        
 
		
    
        
        
摘要:        
前言 我们在使用Windows系统的时候经常会遇到一些程序不会释放已分配的内存,从而导致电脑变得缓慢。今天给大家推荐一款.NET开源的小巧、智能、免费的Windows内存清理工具:WinMemoryCleaner。 使用Windows内存清理工具来优化内存,这样不必浪费时间去重新启动电脑。 工具主要    
阅读全文
 
        
        posted @ 2023-11-18 22:47
追逐时光者
阅读(5467)
推荐(7)