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

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

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

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

0 在看 | 13 评论 | 8 支持

ASP.NET Core MVC集成Blazor实现一个简单的dashboard案例分享

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

Blazor,一个微软发明的神奇的开发框架,它使得通过C#开发前端应用变得更加容易了,不需要写更多繁杂的javascript代码即可实现非常丰富的前端交互。

0 在看 | 8 评论 | 3 支持

深入理解C#中的IDisposable接口

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

在开始之前,我们需要明确什么是C#(或者说.NET)中的资源,打码的时候我们经常说释放资源,那么到底什么是资源,简单来讲,C#中的每一种类型都是一种资源,而资源又分为托管资源和非托管资源,那这又是什么?!

0 在看 | 10 评论 | 6 支持

通过Expression表达式树,为EF Core找回AddOrUpdate方法

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

在做.NET Core开发工作的开发者们应该都知道,在EF Core之后,微软大大再也没有提供AddOrUpdate方法,但实际开发当中经常会有AddOrUpdate这样的需求,虽然能够自己根据业务进行定制化的实现,但有个通用的AddOrUpdate方法就会很实用了,而且,博主在曾经.NET Fra...

0 在看 | 3 评论 | 4 支持

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

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

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

0 在看 | 1 评论 | 10 支持

ASP.NET Core MVC中的自动静态资源压缩中间件

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

还记得在.NET Framework时代的在cshtml中的静态资源压缩绑定的操作么?只需要在cshtml中@Scripts.Render就能将配置好的静态资源文件在生产环境中进行自动压缩打包处理,可是到了.NET Core MVC中,这样的操作已经被微软废弃掉了,而微软更推荐的做法是通过安装Bun...

0 在看 | 1 评论 | 2 支持

.NET Core实战——手把手教你掌握380个精彩案例(微软技术开发者丛书)

作者: 懒得勤快 | 更新时间: | 分类: 共享文献

《.NET Core实战:手把手教你掌握380个精彩案例》通过380个独立且简单的实例全面介绍 了.NETCore的核心开发技术。

0 在看 | 12 评论 | 0 支持

奉献两套Asp.Net Core最新视频教程

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

.NET Core已经两年了,但网络上目前流出的.NET Core视频教程并不多,想当初博主我还是自己看官方文档学习的呢!现在有了视频教程,有需要的大家抓紧学习吧!

0 在看 | 11 评论 | 1 支持

简单两步,为ASP.NET Core应用程序开启gzip+Brotli响应压缩

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

我们都知道,网络带宽是一种有限且非常宝贵的资源,所以我们应该尽大可能的利用网络带宽为更多的人进行服务,而我们在日常开发过程中也往往会忽略掉网络带宽的优化,这也算是web应用的一个优化方向。为节省带宽,便只能考虑数据压缩后返回给客户端。同时也能一定程度上提高网站的访问速度。

ASP.NET Core通过URL重写将www的域名301到不带www的域名和强制使用https访问网站

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

之前写过一篇IIS通过URL重写将www的域名301到不带www的域名和强制使用https访问网站的文章,突然想到,ASP.NET Core的还没写,今天补上吧。

0 在看 | 6 评论 | 4 支持

ASP.NET Core SignalR 实时推送框架简单入门教程+服务端主动推送案例

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

最近在迁移博客项目的时候,项目之前一直是基于.NET Framework的,在迁移到.NET Core 2.2的过程中,由于其中有一部分功能用到了服务端实时推送消息的功能,即网站服务器性能实时监控,界面如下图:

0 在看 | 4 评论 | 0 支持

C#移除图片文件的EXIF信息代码实现

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

EXIF(Exchangeable image file format), 记录了数位照片许多属性和拍摄数据 ,其中可能包含类似 GPS 定位等隐私消息 , 甚至图片的产生日期 , 因此我们会希望使用者上传的图片,不会不经意的透漏一些隐私消息 ,   目前许多网站例如微博 , 微信,QQ空间就会抹去...

0 在看 | 0 评论 | 1 支持

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

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

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

0 在看 | 3 评论 | 11 支持

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

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

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

0 在看 | 9 评论 | 9 支持

Autofac在.NET Core中的属性注入

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

之前写过一篇文章深入浅出依赖注入容器——Autofac,autofac的基本功能算是都会用了,但是最近在迁移博客项目到.NET Core的时候,因为其中有部分代码是属性注入的方式,autofac本身是基于.NET Standard的,原以为代码原封不动搬过来肯定是可以用的,结果跑起来的时候发现,属性...

0 在看 | 1 评论 | 1 支持