上一页 1 2 3 4 5 6 7 8 9 ··· 47 下一页

2023年8月9日

微信支付 V3 开发教程:初识 Senparc.Weixin.TenPayV3

摘要: 前言 我在 9 年前发布了 Senparc.Weixin SDK 第一个开源版本,一直维护至今,如今 Stras 已经破 7K,这一路上得到了 .NET 社区的积极响应和支持,也受到了非常多的宝贵建议,甚至代码的 PR,目前累计的代码贡献者数量已经超过350人,在此表示衷心的感谢! 我们也总在第一时 阅读全文

posted @ 2023-08-09 10:49 大西瓜3721 阅读(1264) 评论(0) 推荐(0)

微信小程序支付V2版之JSAPI支付

摘要: 文章目录 一、微信支付环境搭建 1 企业微信小程序的开通 2. 企业商户号的开通 3 小程序号与商户号关联 二、微信小程序的支付流程 1 `JSAPI`支付流程 2 微信小程序获取`openid` 3 微信小程序下单 4 后台服务程序对订单的处理 5 微信小程序发起支付 6 支付结果的通知 三、微信 阅读全文

posted @ 2023-08-09 09:46 大西瓜3721 阅读(1342) 评论(0) 推荐(0)

2023年8月8日

ASP.NET Core 中的显示和编辑器模板

摘要: 显示模板和编辑器模板指定了自定义类型的用户界面布局。 考虑下列 Address 模型: C#复制 public class Address { public int Id { get; set; } public string FirstName { get; set; } = null!; pub 阅读全文

posted @ 2023-08-08 15:00 大西瓜3721 阅读(151) 评论(0) 推荐(0)

2023年8月7日

Autofac在项目中应用的体会一个接口多个实现的情况

摘要: 在本人接触的项目中Autofac应用的比较多一些,我理解的他的工作原理就是 注册类并映射到接口,通过注入后返回相应实例化的类! 下面说说我在项目中的实际应用 先来简单介绍下Autofac的使用 1、通过Nuget或代码安装autofac 安装autofac :install-package auto 阅读全文

posted @ 2023-08-07 11:37 大西瓜3721 阅读(309) 评论(0) 推荐(0)

c#MVC使用AutoFac实现IoC容器,接口多个实现的注入

摘要: AutoFac能够实现自动注入 Net Core同接口多个实现依赖注入 相关资料 Net Core同接口多个实现依赖注入 AutoFac下载的引入使用nuget包管理引入AutoFac 添加打勾的3个,AutoFac容器,AutoFac的apiController支持,AutoFac的mvc支持 在 阅读全文

posted @ 2023-08-07 11:13 大西瓜3721 阅读(278) 评论(0) 推荐(0)

2023年7月30日

.Net Core中自定义认证实现

摘要: 一、起因 (原文) 最近项目中需要对项目同时支持JWT认证,以及自定义的认证校验方式认证。通过对官方文档了解,得到认证实现主要通过继承 IAuthenticationHandler 或 AuthenticationHandler<TOptions>来实现自定义认证的处理。 那么接下来实现一个自定义的 阅读全文

posted @ 2023-07-30 11:09 大西瓜3721 阅读(471) 评论(0) 推荐(0)

.NET CORE一步一步实现一个简易JWT鉴权

摘要: 鉴权、授权专题之简易鉴权 我记得作为实习生去公司上班的时候,领导就直接让我熟悉注册、登录逻辑!!!emm 用他的话来说就是这部分跟业务关联性不是很大,你先看看。。。登录,注册是跟业务逻辑不咋挂钩,但是对框架得熟悉呀!好吧,自此咱就开始了搬砖路咯~ 安装需要的Nuget包 1System.Identi 阅读全文

posted @ 2023-07-30 11:06 大西瓜3721 阅读(149) 评论(0) 推荐(0)

2023年7月29日

asp.net core 2.0 web api基于JWT自定义策略授权

摘要: 原文 通过登录,来获取Token,再在之后每次请求的Header中追加Authorization为Token的凭据,服务端验证通过即可能获取想要访问的资源。关于JWT的技术,可参考网络上文章,这里不作详细说明, 这篇博文,主要说明在asp.net core 2.0中,基于jwt的web api的权限 阅读全文

posted @ 2023-07-29 09:44 大西瓜3721 阅读(340) 评论(0) 推荐(0)

2023年7月28日

Asp.Net Core 集成JWT采用Rsa非对称密钥并实现自定义身份验证

摘要: 授权和鉴权分为了两个项目。 首先是授权: 建立Asp.net core 项目,并在Nuget包安装 System.IdentityModel.Tokens.Jwt 新建一个Web Api 用于登录,这里使用账户密码方便调试。另外BaseResult是我封装的一个统一返回数据类型。需要注意的是 aud 阅读全文

posted @ 2023-07-28 17:38 大西瓜3721 阅读(523) 评论(0) 推荐(0)

ASP.NET Core-授权-自定义策略

摘要: 认识 ASP.NET Core / 验证(Autentication) 理解Core自定义身份认证与授权 一 、什么是基于策略的授权基于策略的授权是 ASP.NET Core 中引入的一种新的授权方法。一个授权策略由一个或者多个 requirement 构成。 二 、添加策略在 Startup 中添 阅读全文

posted @ 2023-07-28 10:06 大西瓜3721 阅读(225) 评论(0) 推荐(0)

2023年7月27日

快速理解 IdentityServer4 中的认证 & 授权

摘要: 快速理解 IdentityServer4 中的认证 & 授权 在实际的生产环境中,存在各种各样的应用程序相互访问,当用户访问 app 应用的时候,为了安全性考虑,通常都会要求搭配授权码或者安全令牌服务一并访问,这样可有效地对 Server 端的 API 资源起到一定程度的有效保护,大概流程如下: 接 阅读全文

posted @ 2023-07-27 17:01 大西瓜3721 阅读(1069) 评论(0) 推荐(0)

ASP.NET Core 使用 Claim 认证详解

摘要: ASP.NET Core 认证与授权[5]:初识授权 微软在早期 .NET Framework 时代,针对 ASP.NET 的用户登录身份认证,提供了 Forms 认证实现方案。后来在推出 ASP.NET Core 之后,采用 Claim 认证替代了 Forms 认证,两者本质上都是基于 Cooki 阅读全文

posted @ 2023-07-27 16:50 大西瓜3721 阅读(572) 评论(1) 推荐(0)

.Net Core中Autofac的使用方法

摘要: Core3.0中使用AutoFac Core Autofac(webapi/mvc 通过) Core入门使用Autofac实现DI与AOP 如何将 Autofac 整合进 Net6.0 Core MVC 项目中 目录 一、IOC容器的使用 1、依赖倒置【DIP】 2、控制反转【IOC】 3、依赖注入 阅读全文

posted @ 2023-07-27 14:21 大西瓜3721 阅读(1611) 评论(0) 推荐(0)

.NET Core依赖注入与Autofac注入介绍

摘要: 本文不介绍IoC和DI的概念,如果你对Ioc之前没有了解的话,建议先去搜索一下相关的资料(.net core 3.0已经不需要这种做法了) 这篇文章将简单介绍一下AutoFac的基本使用以及在asp .net core中的应用 Autofac介绍组件的三种注册方式反射现成的实例(new)lambda 阅读全文

posted @ 2023-07-27 12:23 大西瓜3721 阅读(1422) 评论(0) 推荐(0)

2023年7月24日

layuiadmin开发文档

摘要: layuiAdmin pro v1.x 【单页版】开发者文档 layui中的table模块中的基础参数应用 更新日志 常见问题 在线演示 会员专区 切换到:iframe版文档 layuiAdmin pro (单页版)是完全基于 layui 架构而成的后台管理模板系统,可以更轻松地实现前后端分离,它是 阅读全文

posted @ 2023-07-24 16:54 大西瓜3721 阅读(3590) 评论(0) 推荐(0)

2023年7月2日

10个适合后端程序员的前端框架

摘要: 前言 AdminLTE Gentelella layuimini Materialize vue-element-admin vue-admin-better Ant Design Vue vue-vben-admin ngx-admin react-admin DotNetGuide技术交流群 前 阅读全文

posted @ 2023-07-02 23:51 大西瓜3721 阅读(209) 评论(0) 推荐(0)

2023年6月21日

java与C#、.NET AES加密、解密 解决方案

摘要: java与C#、.NET AES加密、解密 解决方案 1.情景展示 Java提供的密钥,C#无法解密。 2.原因分析 在Java中,AES的实际密钥需要用到KeyGenerator 和 SecureRandom,但是C#和.NET 里面没有这2个类, 所以,无法使用安全随机数生成KEY,进而导致解密 阅读全文

posted @ 2023-06-21 10:57 大西瓜3721 阅读(2035) 评论(0) 推荐(1)

2023年5月22日

微信小程序返回上级页面传参的几种方法

摘要: 文章目录1、使⽤本地缓存Storage实现2、使⽤⼩程序的Page页⾯栈getCurrentPages实现3、使⽤globalData实现4、使⽤wx.navigateTo API的events实现 在做微信小程序跳转页面,经常会遇到二级页面要返回上级页面,并且需要携带参数,wx.navigateT 阅读全文

posted @ 2023-05-22 11:20 大西瓜3721 阅读(2058) 评论(0) 推荐(0)

2023年5月19日

微信小程序setData()对数组的操作

摘要: 对于setData普通数据类型而言,没什么讲究 但是对于数组而言,再直接修改一个完整的数组显得有些多余,首先写着不简易,其次效率很是滴。 比如 你都能觉得复杂,官方肯定是有对应的优化的。 官方demo Page({ data: { array: [{text: 'init data'}], }, c 阅读全文

posted @ 2023-05-19 12:28 大西瓜3721 阅读(180) 评论(0) 推荐(0)

基于 .NET的FluentValidation验证教程

摘要: 虽然 FluentValidation 是一个非常强大的验证框架,但针对该框架的中文资料并不完善,零度在学习的过程中,将官方文档进行了翻译,由此产生本文,可供参阅。 要使用验证框架, 需要在项目中添加对 FluentValidation.dll 的引用,支持 netstandard2.0 库和 .N 阅读全文

posted @ 2023-05-19 10:13 大西瓜3721 阅读(403) 评论(0) 推荐(0)

2023年5月10日

css实现各种优惠券效果

摘要: css实现各种优惠券效果 一、左半圆效果 <style type="text/css"> .coupon { width: 240px; height: 100px; margin-top: 15px; background-color: #F56C6C; -webkit-mask: radial- 阅读全文

posted @ 2023-05-10 17:43 大西瓜3721 阅读(1586) 评论(0) 推荐(0)

2023年4月24日

PowerDesigner 12小技巧-pd修改外键命名规则-pd添加外键

摘要: PowerDesigner 12小技巧-pd小技巧-pd工具栏不见了-pd修改外键命名规则-pd添加外键 1. 附加:工具栏不见了 调色板(Palette)快捷工具栏不见了PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢 上网搜索了一下”powerdesigne 阅读全文

posted @ 2023-04-24 13:11 大西瓜3721 阅读(970) 评论(0) 推荐(0)

2023年4月21日

LayUI资料

摘要: 数据表字段生成自定义样式 layui-动态表格使用心得 Layui监听(表单和数据表格) 总结Layui中的表单验证 Layui的switch开关传值 Layui-swtich使用 监听checkbox 、radio、switch LayUI框架快速上手详解 框架中layer父子页面交互的方法分析 阅读全文

posted @ 2023-04-21 10:25 大西瓜3721 阅读(39) 评论(0) 推荐(0)

2023年4月18日

EntityFrameworkCore2.1的安装使用和其中遇到的那些坑

摘要: LazyLoading是EntityFramework受争议比较严重的特性,有些人爱它,没有它就活不下去了,有些人对它嗤之以鼻,因为这种不受控制的查询而感到焦虑。 我个人觉得如果要用EF那还是尽量要使用它尽可能多的特性,不然,你还不如去找其它更轻量级的ORM。 本人对EF的理解还是处于比较初级的阶段 阅读全文

posted @ 2023-04-18 15:39 大西瓜3721 阅读(104) 评论(0) 推荐(0)

asp.net core系列 26 EF模型配置(实体关系)

摘要: 一.概述 EF实体关系定义了两个实体互相关联起来(主体实体和依赖实体的关系,对应数据库中主表和子表关系)。 在关系型数据库中,这种表示是通过外键约束来体现。本篇主要讲一对多的关系。先了解下描述关系的术语。 (1) 依赖实体: 这是包含外键属性的实体(子表)。有时称为 child 。 (2) 主体实体 阅读全文

posted @ 2023-04-18 09:39 大西瓜3721 阅读(345) 评论(0) 推荐(0)

2023年4月12日

Nopcommerce 项目添加插件

摘要: 插件是用来扩展nopCommerce功能的。nopCommerce拥有多种类型的插件。例如:支付方式(PayPal),税务机构,送货方式计算方法(UPS, USP, FedEx),小部件(如“在线聊天”块)等等。 nopCommerce本身也自带了很多不同的插件。您还可以在nopCommerce官方 阅读全文

posted @ 2023-04-12 11:36 大西瓜3721 阅读(167) 评论(0) 推荐(0)

2023年4月5日

JavaScript中数组元素删除的七大方法汇总

摘要: 原文链接:https://blog.csdn.net/u010323023/article/details/52700770 在JavaScript中,除了Object之外,Array类型恐怕就是最常用的类型了。与其他语言的数组有着很大的区别,JavaScript中的Array非常灵活。今天我就来总 阅读全文

posted @ 2023-04-05 13:09 大西瓜3721 阅读(20025) 评论(0) 推荐(1)

ASP.NET Web API 中的参数绑定

摘要: 一、针对.net core中post类型的api注意的地方(前提是Controller上加[ApiController]特性)。默认是这个。 1、如果客户端Content-Type是application/json, api接口如果是用单个对象做参数的时候,加或者不加[FromBody]都可以正常解 阅读全文

posted @ 2023-04-05 10:53 大西瓜3721 阅读(561) 评论(0) 推荐(0)

2023年4月4日

小程序 使用navigateBack返回携带参数

摘要: 在写业务的时候,我们有时候会遇到这样的场景:从a页面跳转到b页面,然后需要再从b页面返回到a页面;并携带一些数据回来。 这个时候通常我们会使用到 wx.navigateBack 但是由于navigateBack无法直接携带参数;传参就需要另想办法了 当然实现的方法有很多;这里要说的是通过setDat 阅读全文

posted @ 2023-04-04 20:50 大西瓜3721 阅读(1599) 评论(0) 推荐(0)

2023年4月2日

微信小程序资料

摘要: 小程序支付文档 带参分享参数 获取微信小程序更多页面路径的方法 详解弹框wx.showToast、wx.showModal、wx.showActionSheet/modal控件解释及input输入框值的获取 小程序modal组件 自定义个性化模态框l组件 封装组件showModal wx:for使用 阅读全文

posted @ 2023-04-02 22:58 大西瓜3721 阅读(48) 评论(0) 推荐(0)

微信小程序自定义封装组件-showModal

摘要: 封装一个组件 这里由于最近使用微信小程序居多,所以着重写的是小程序的,但是万变不离其宗,组件实现思路其实都差不多的 微信小程序开发中官方自带的wx.showModal,这个弹窗API有时候并不能满足我们的弹窗效果,所以往往需要自定义modal组件。下面我们进行一个自定义modal弹窗组件的开发,并进 阅读全文

posted @ 2023-04-02 22:30 大西瓜3721 阅读(2226) 评论(0) 推荐(0)

2023年4月1日

微信小程序登录、获取用户信息的流程及实现

摘要: 微信小程序登录、获取用户信息的流程及实现 微信小程序之获取并解密用户数据(获取openid,nickName等) 本篇文章将通过以下三步,让你了解到小程序登录、和用户信息获取的微信生态变迁,和流程上前后端技术实现。 小程序登录流程 小程序获取手机号 小程序获取头像昵称 小程序登录 小程序登录是通过微 阅读全文

posted @ 2023-04-01 11:35 大西瓜3721 阅读(8343) 评论(0) 推荐(1)

2023年3月31日

JavaScript Promise

该文被密码保护。 阅读全文

posted @ 2023-03-31 20:05 大西瓜3721 阅读(0) 评论(0) 推荐(0)

微信小程序使用 wxs 对模板数据格式化展示

摘要: 在小程序页面展示时,对时间、金额进行格式化处理。但是每次在 js 文件中处理,并 setData 感觉无比麻烦。是否可以直接在 wxml 模板文件中进行处理。正好发现了微信小程序 wxs,完全满足需求。 微信小程序 wxs 使用场景 WXS(WeiXin Script)是微信创造的一套脚本语言,虽然 阅读全文

posted @ 2023-03-31 09:20 大西瓜3721 阅读(363) 评论(0) 推荐(0)

2023年3月30日

EF中的三种加载方式

摘要: EF性能优化 一、Lazy Loading 【延迟加载】或者【懒加载】: 对于这种类型的加载,在您访问导航属性时,会从数据源自动加载相关实体。 使用此加载类型时,请注意,如果实体尚未在 ObjectContext 中,则您访问的每个导航属性都会导致针对数据源执行一个单独的查询。 开启或者关闭懒加载 阅读全文

posted @ 2023-03-30 16:41 大西瓜3721 阅读(154) 评论(0) 推荐(0)

.NET CORE Authentication Authorization

摘要: 阅读目录 .NET CORE 鉴权 回到目录 .NET CORE 鉴权 返回顶部 基础信息 1.什么是鉴权授权? 鉴权是验证用户是否拥有访问系统的权利,授权是判断用户是否有权限做一些其他操作。 2.传统的Session 和Cookie 主要用于无状态请求下的的用户身份识别,只不过Session将信息 阅读全文

posted @ 2023-03-30 13:43 大西瓜3721 阅读(269) 评论(0) 推荐(0)

Log4Net MaxSizeRollBackups和MaxFileSize不生效问题解决办法

摘要: 一.常规Log4Net开发 在.net开发上关于日志方面输出大多数都是使用Log4Net类库进行开发,大家在配置Log4Net的配置文件时一般都可以查到如下配置,一般复制下来就可以使用。 1 2 3 4 5 6 7 8 9 10 11 12 13 <appender name="ErrorAppen 阅读全文

posted @ 2023-03-30 10:50 大西瓜3721 阅读(1594) 评论(0) 推荐(1)

2023年3月29日

asp.net core系列 38 WebAPI 返回类型与响应格式--必备

摘要: 一.返回类型 ASP.NET Core 提供以下 Web API Action方法返回类型选项,以及说明每种返回类型的最佳适用情况: (1) 固定类型 (2) IActionResult (3) ActionResult<T> 1.1 固定类型 最简单的操作是返回基元或复杂数据类型(如 string 阅读全文

posted @ 2023-03-29 18:23 大西瓜3721 阅读(1298) 评论(0) 推荐(0)

2023年3月26日

详解 | 小程序页面间如何进行传递数据

摘要: 工作中我们经常会遇到B页面需要A页面内的部分或全部数据;C页面内的一个函数执行完之后需要改变B页面内的显示样式;也或者是A和B两个页面用到了同样的网络数据,在其中一个页面做出修改后另一个页面也要随之改变以保证回传服务器时数据的准确性,等等诸如此类的页面间数据传递的问题。 在小程序中组件与组件之间的通 阅读全文

posted @ 2023-03-26 17:13 大西瓜3721 阅读(630) 评论(0) 推荐(0)

2023年3月22日

微信小程序之wx.getLocation再次授权问题解决

摘要: 首先,在page外定义一个公共函数用于发送获取位置的请求 var getLocation = function (that) { wx.getLocation({ type: 'wgs84', success: function (res) { // 经纬度 var latitude = res.l 阅读全文

posted @ 2023-03-22 12:09 大西瓜3721 阅读(405) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 47 下一页

导航