1. 首页
  2. 文章列表
  3. 标签_.net

C#简单代码实现对手机号邮箱等隐私信息进行*号打码

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

一个系统的安全设计总是会注重用户的隐私保护的,开发中也不乏能遇到这样的需求,将电话号码,QQ号,邮箱之类的敏感信息进行脱敏处理,呈现基本信息的同时并保护用户隐私。比如13123456789这样的手机号,通常展示为131****6789。

0 在看 | 1 评论 | 11 支持

解决ASP.NET Core MVC的Razor视图渲染中文乱码的问题

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

同样也是在迁移.NET Framework项目到.NET Core时踩的一个坑,在我以为已经迁移完成的时候,在浏览器里偶然按下Ctrl+U时发现,我的中文呢,怎么全是Unicode编码,然后导致的问题就是弹出的模态框,也是Unicode编码的中文字;

0 在看 | 3 评论 | 11 支持

一些小众冷门但却非常实用的.NET(Core)开源库推荐

作者: 懒得勤快 | 更新时间: | 分类: 开源项目

相信大家也看过其他博主推荐的.NET开源库,大家推荐的都各有千秋,那今天博主就推荐一下我自用的一些.NET开源库吧,数量不多,虽然有些点赞数并不高,但个人觉得都是好到爆的一些工具库。本文旨在收录一些小众冷门的开源库,像AutoMapper、Autofac、epplus、Hangfire之类的大众都知...

0 在看 | 2 评论 | 10 支持

由double类型判等引发的一点小思考

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

其实这篇文章很早就想发出来的,由于工作比较忙碌,所以一直也没写,最近有点空闲时间了,所以趁此整理一下,分享出来。

0 在看 | 13 评论 | 10 支持

ASP.NET Core MVC/WebAPI中另辟蹊径的全局统一异常处理方式

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

作为一名合格的.NET开发者,大家都知道在程序发生异常的时候,不应该将详细的异常堆栈信息抛给前台用户显示,我们应该对程序所有的不可预知的异常做统一处理,返回一个有好的提示给前台用户,并在程序里将错误信息以日志的形式记录下来,比如一个友好的错误页面,像本站的404页面和503页面:

0 在看 | 1 评论 | 10 支持

利用github/gitlab/gitee作为网站免费图床的实现

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

在很久以前,大家都还在开开心心的撸着新浪图床的羊毛,突然在某一天开始,新浪图床的图片接二连三的全挂掉了,所有的新浪图床图片全部都加上防盗链了,请求报403,当然也包括博主我在内的,当时的内心是崩溃的,于是赶紧想办法,在无奈之下,想了一个馊主意,那就是先把网站的Refer暂时先屏蔽掉,于是,就在网站的...

0 在看 | 27 评论 | 10 支持

软谋C# .NET 2020架构班视频教程

作者: 懒得勤快 | 更新时间: | 分类: 视频课程/C#/.NET/.NET Core

没有摘要

0 在看 | 27 评论 | 9 支持

.NET控件库——DevExpress Universal 23.2.3全家桶学习版

作者: 懒得勤快 | 更新时间: | 分类: 开发工具

devexpress 20是一个功能强大的控件库,拥有各种编程人员在开发工作中所需要的控件,它有着精美的界面,且界面可以根据用户的需要自行定制,操作也非常容易,部分高级控件更是零代码的,非常易于上手使用。该软件所提供的控件使用非常广泛,可满足ASP.NET、MVC、WPF、Windows 、Web前...

0 在看 | 18 评论 | 9 支持

为ASP.NET Core实现一个自适应ModelBinder,让Action自适应前端参数传递

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

在以前.NET Framework写MVC5的时候,Action的参数前端传递的时候默认是可以自适应的,即:以queryString、表单或者json传递都能够被正确接收,而到了asp.net core中,action接收参数默认只有queryString,显式声明了FromForm或FromBod...

0 在看 | 9 评论 | 9 支持

如何自由转换两个没有继承关系的字段及类型相同的实体模型

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

相信很多童鞋们都被问到过这个问题,不管是在面试的时候被问过,还是笔试题里考过,甚至有些童鞋们找我要学习资料的时候我也考过这个问题,包括博主我自己,也曾被问过,而且博主现在有时作为公司的面试官,也喜欢问应试者这样的问题。

0 在看 | 4 评论 | 8 支持

C#的λ表达式树(LambdaExpression)保姆级超详细简单入门教程

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

有看过我之前发表过的C#相关文章分享和阅读过我代码的朋友们可能会在我的代码里面经常看到各种各样的λ表达式动态拼接,C#的λ表达式树是一个好东西,也是别的语言学不来的,熟悉掌握λ表达式就能够实现各种linq场景的个性化操作,如动态拼接查询条件、排序方式等,也能够实现替代反射的高性能操作,比如我们常用到...

0 在看 | 12 评论 | 8 支持

.NET数据库建模神器——Devart EntityDeveloper 7.2.10/LinqConnect 5.1.10 Professional完美学习版

作者: 懒得勤快 | 更新时间: | 分类: 开发工具

Entity Developer是一个用于LINQ to SQL建模和代码产生的强大工具。你可以从零开始或者从一个现有数据库逆向设计LINQ to SQL。

0 在看 | 21 评论 | 8 支持

极客时间.NETCore开发实战视频教程

作者: 懒得勤快 | 更新时间: | 分类: 视频课程/C#/.NET/.NET Core

.NET Core已经被微软视作 .NET 未来的发展方向,.NET Core与以往版本最大的不同就是跨平台和开源。跨平台意味着你可以有更多的开发环境和部署环境的选择,尤其是对Docker和Kubernetes,.NET Core都具有良好的支持,开发者可以基于.NET Core快速构建微服务架构并...

0 在看 | 13 评论 | 8 支持

.NET代码保护混淆和软件许可系统——Eziriz .NET Reactor 6.9学习版

作者: 懒得勤快 | 更新时间: | 分类: 开发工具

.NET Reactor是用于为.NET Framework编写的软件的功能强大的代码保护和软件许可系统,并且支持生成.NET程序集的所有语言。主要功能特点:知识产权保护、强大的许可系统、软件开发工具包以及部署。支持对所有.NET产品的保护。

0 在看 | 13 评论 | 8 支持

解决VisualStudio 2022不能加载.NET Framework4.5项目的问题

作者: 懒得勤快 | 更新时间: | 分类: .NET开发技术

升级到VisualStudio2022之后,开发体验确实有所提升,然而在升级之后准备打开我的Masuit.Tools解决方案的时候,由于解决方案中包含一个.NET Framework4.5的项目Masuit.Tools.Net45,所以每次打开项目就会报错:不支持的目标框架:

0 在看 | 11 评论 | 7 支持