随笔分类 -  开源框架

关于NopCommerce3.6版用户登录详解
摘要:一、登录方式 Nop登录方式有两种(且只能选择一种方式登录):一种是用用户名登录,另一种是用户注册邮箱登录,这个在后台可配置: 第一种:用户名登录 后台配置路径在商城设置à设置管理à客户设置:使用用户名登录 第二种:如果使用用户名复选框未选中的话就是使用邮箱登陆了。 二、加密方式 Nop 的用户密码 阅读全文

posted @ 2026-03-17 20:04 大西瓜3721 阅读(1) 评论(0) 推荐(0)

AutoFac注册的动态实例 Named和Keyed
摘要:AutoFac注册的动态实例 Named和Keyed named和keyed是有多个实现时,应用程序根据不同参数或不同场景下进行选择性实例。(我理解是这样的,能想到的场景:支付(根据用户选择实例 支付宝或微信)) using System;using System.Collections.Gener 阅读全文

posted @ 2026-03-16 09:24 大西瓜3721 阅读(1) 评论(0) 推荐(0)

NOP源码分析 六
摘要:上节讲到Head.cshtml,里面实际做的是根据supportRtl、supportResponsive、themeName三个变量,引入相应的CSS文件等。 接着看这一句: @Html.Widget("head_html_tag") 扩展方法: public static MvcHtmlStri 阅读全文

posted @ 2026-03-15 11:29 大西瓜3721 阅读(2) 评论(0) 推荐(0)

NOP源码分析五---set的存储
摘要:我们已经把ISetting的基本实现都过了一遍,但好像它的值如何取出来的,还不知道。 其实通过上节我们可知道 ,最终他是通过SettingService.cs类GetAllSettingsCached方法进行。内部有如下代码: var query = from s in _settingReposi 阅读全文

posted @ 2026-03-15 11:28 大西瓜3721 阅读(2) 评论(0) 推荐(0)

NOP源码分析四
摘要:前面我们知道,依赖注入是通过实现IDependencyRegistrar接口的Register方法实现的。而NOP的依赖类是在Nop.Web.Framework下的DependencyRegistrar类,里面注册了好多类,就不黏贴了。我们再回头看一下上节介绍的任务计划。里面有个 ISchedule 阅读全文

posted @ 2026-03-15 11:27 大西瓜3721 阅读(2) 评论(0) 推荐(0)

Nop源码分析三
摘要:上次卡壳在下面一句,由于有点累了,也没再研究,如下: //Add some functionality on top of the default ModelMetadataProvider ModelMetadataProviders.Current = new NopMetadataProvid 阅读全文

posted @ 2026-03-15 11:26 大西瓜3721 阅读(2) 评论(0) 推荐(0)

NOP源码分析 二
摘要:昨天研究到: builder.RegisterInstance(config).As<NopConfig>().SingleInstance(); builder.RegisterInstance(this).As<IEngine>().SingleInstance(); builder.Regis 阅读全文

posted @ 2026-03-15 11:25 大西瓜3721 阅读(2) 评论(0) 推荐(0)

NOP源码分析 一
摘要:新建Nop.Web项目(framework4.51),解决方案:NopCommerce.解决方案下创建解决方案文件夹:Presentation,拖拽Nop.Web到里面。 源项目Global.asax.cs注册路由的代码: public static void RegisterRoutes(Rout 阅读全文

posted @ 2026-03-15 11:24 大西瓜3721 阅读(1) 评论(0) 推荐(0)

NopCommerce的资料
摘要:NopCommerce之旅:依赖注入(IOC/DI) NopCommerce之旅(8)路由分析 NopCommerce大波浪系统学习资料 NopCommerce的开发框架-缓存网站设置系统日志用户操作 NopCommerce插件api 汉化包3.9 NopCommerce用Autofac实现依赖注入 阅读全文

posted @ 2026-03-15 11:17 大西瓜3721 阅读(3) 评论(0) 推荐(0)

控制反转——Autofac框架
摘要:Autofac入门 AutoFac在MVC使用 NetFramework用Autofac依赖注入 理论基础+实战实现AutoFac注入 NopConfig-IConfigurationSectionHandler使用 一、 组件注册方式 1. RegisterType(注册类型):“需要时请new一 阅读全文

posted @ 2026-03-07 17:35 大西瓜3721 阅读(6) 评论(0) 推荐(0)

精选10款C#/.NET开发必备类库
摘要:优秀项目和框架精选 本文所有项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。 Git 阅读全文

posted @ 2026-03-05 13:53 大西瓜3721 阅读(4) 评论(0) 推荐(0)

MVC开源CMS
摘要:盘点6个.NET Core MVC开源项目 下面推荐10个基于.Net开发的CMS开源项目。 一、Squidex 一个基于 .NET Core 构建开源的无头内容管理系统(Headless CMS),主要用于构建和管理复杂的内容管理系统。 它允许开发者和内容管理者通过API来处理内容,而不是传统的网 阅读全文

posted @ 2026-02-10 11:10 大西瓜3721 阅读(11) 评论(0) 推荐(0)

其他开源框架(PHP)
摘要:CRMEB开源商城系统 众邦科技/CRMEB开源商城系统 Thinkphp6快速入门 MYSQL安装使用教程 Xdebug安装对应版本与配置 VSCODE+XDEBUG调试PHP PHP.ini文件的配置 Win环境VsCode中使用xdebug进行PHP断点调试 Win下VSCODE+XDEBUG 阅读全文

posted @ 2025-11-11 19:13 大西瓜3721 阅读(26) 评论(0) 推荐(0)

C#使用开源操作库MiniExcel操作Excel
摘要:MiniExcel 简单、高效避免 OOM 的.NET 处理 Excel 查、写、填充数据工具。 目前主流框架大多需要将数据全载入到内存方便操作,但这会导致内存消耗问题,MiniExcel 尝试以 Stream 角度写底层算法逻辑,能让原本 1000 多 MB 占用降低到几 MB,避免内存不够情况。 阅读全文

posted @ 2025-10-12 14:49 大西瓜3721 阅读(521) 评论(0) 推荐(0)

.Net开源组件
摘要:介绍.NET 6款好看的winform开源UI库 翔星 有10年+工作经验,高级软件工程师,可以解决各种问题 10 人赞同了该文章 最近有群友问,有没有好看的winform开源UI库,在github找到如下开源UI库。 NanUI NanUI 界面组件是一个开放源代码的 .NET / .NET Co 阅读全文

posted @ 2025-06-24 09:23 大西瓜3721 阅读(127) 评论(0) 推荐(0)

RabbitMQ
摘要:RabbitMQ的介绍 阅读全文

posted @ 2025-01-09 17:00 大西瓜3721 阅读(20) 评论(0) 推荐(0)

开源框架NetCore
摘要:18个优质的C#开源项目,全是干货! 推荐几个开箱即用的开源管理系统做项目 原文链接:https://blog.csdn.net/2401_83384536/article/details/140441595 SCUI Admin 中后台前端解决方案 SCUI 是一个中后台前端解决方案,基于 VUE 阅读全文

posted @ 2024-11-14 16:07 大西瓜3721 阅读(514) 评论(0) 推荐(0)

ORM Sql Sugar资料
摘要:SqlSugar5.X 官网 SqlSugar 开源ORM SqlSugar入门 SqlSugar处理、封装支持多数据库并使实际业务开发中 基于SqlSugar的开发框架循序渐进介绍ORM学习笔记:T4入门及生成数据库实体类 Sql Sugar使用 深入探索SqlSugar SqlSugar的多对多 阅读全文

posted @ 2024-06-06 09:55 大西瓜3721 阅读(28) 评论(0) 推荐(0)

NopCommerce源码架构详解--插件机制相关源码分析二
摘要:上一篇文章介绍了一下NopCommerce插件机制相关所有到一些核心类的主要功能和作用。现在我们就来看看这些类具体是怎么实现的。 nop.Core.Plugins.PluginDescriptor 我们还是先来看看类PluginDescriptor相关的类图: PluginDescriptor实现接 阅读全文

posted @ 2024-04-12 00:17 大西瓜3721 阅读(116) 评论(0) 推荐(0)

NopCommerce源码架构详解--TypeFinder程序集类型自动查找及操作相关源码分析
摘要:今天我们来看看NopCommerce源码一个值得借鉴的设计,TypeFinder类型自动查找。它会自动去程序的bin目录或者AppDomain下查找满足指定类型的的所有类型的集合。比如: var consumers = typeFinder.FindClassesOfType(typeof(ICon 阅读全文

posted @ 2024-04-12 00:15 大西瓜3721 阅读(124) 评论(0) 推荐(0)

导航