随笔分类 - .NET Core
摘要:
ASP.NET 团队和社区在 .NET 8 继续全力投入 Blazor,为它带来了非常多的新特性,特别是在服务端渲染(SSR)方面,一定程度解决之前 WASM 加载慢,Server 性能不理想等局限性,也跟原来的 MVC,Razor Pages 框架在底层完成了统一。 AntDesign Blazo
阅读全文

摘要:.NET 6 预览版 2 现已推出,其中包括许多对 ASP.NET Core 的新改进。
阅读全文
摘要:
阅读全文

摘要:
阅读全文
摘要:对于单页面应用程序,gRPC Web 是 JSON over HTTP 的一种方便、高性能的替代方案。 如果你已经了解关于 gRPC 和 gRPC Web 的一切,你可以跳到 添加 gRPC 服务到一个Blazor WebAssembly 应用程序 一节。如果你只是想要一些简单的 Blazor We
阅读全文
摘要:本篇将介绍一下在前端 JS/TS 中调用 ASP.NET Core gRPC-Web。
阅读全文
摘要:grpc-dotnet 项目在 [PR #695](https://github.com/grpc/grpc-dotnet/pull/695) 完成了 ASP.NET Core 服务与 .NET Core gRPC 客户端的 gRPC-Web 实现。
虽然目前还是实验性项目,但是并不阻碍我们为之兴奋。下面我们来看看如何使用。
阅读全文
摘要:最近在给使用 Identity Server 开发的登录中心添加第三方授权登录,集成了微信、钉钉、Github,最后还想到使用Windows 10系统的用户,大多数都有 Microsoft 帐号了,如果集成了 Microsoft 帐号,会带来更多方便!于是就研究了 Microsoft Account
阅读全文
摘要:.NET Core love gRPC 千呼万唤的 .NET Core 3.0 终于在 9 月份正式发布,在它的众多新特性中,除了性能得到了大大提高,比较受关注的应该是 ASP.NET Core 3.0 对 gRPC 的集成了。 它的源码托管在 grpc dotnet 这个 Github 库中,由微
阅读全文
摘要:背景 2019第一篇文章。 此文源于前公司在迁移项目到.NET Core的过程中,希望使用Generic Host来管理定时任务程序时,没法部署到Windows服务的问题,而且官方也没给出解决方案,只能关注一下 "官方issue 809" 等他们方解决了。 官方文档只提供了一个 "《在 Window
阅读全文
摘要:动态代理仓储 SmartSql源码:https://github.com/Ahoo Wang/SmartSql 简介 动态代理仓储(SmartSql.DyRepository)组件是SmartSql非常独特的功能,它能简化SmartSql的使用。对业务代码除了配置几乎没有侵入。可以说使用SmartS
阅读全文
摘要:前言 本文基于官方文档 "《在 ASP.NET Core 防止跨站点请求伪造 (XSRF/CSRF) 攻击》" 扩展另一种全局配置Antiforgery方法,适用于使用ASP.NET Core Razor + JQuery Ajax的项目,喜欢玩前后端分离的同学可以酌情参考,但希望不要对XSRF/C
阅读全文
摘要:背景 Aop即是面向切面编程,众多Aop框架里Castle是最为人所知的,另外还有死去的Spring.NET,当然,.NET Core社区新秀AspectCore在性能与功能上都非常优秀,已经逐渐被社区推崇和有越来越多的人使用。感谢柠檬同学的礼物! 如果大家出于自身需求或者学习,想实现一个Aop,是
阅读全文
摘要:系列回顾 "《ASP.NET Core 中的SEO优化(1):中间件实现服务端静态化缓存》" "《ASP.NET Core 中的SEO优化(2):中间件中渲染Razor视图》" "《ASP.NET Core 中的SEO优化(3):自定义路由匹配和生成》" 背景 切换主题,是博客、CMS等系统的必备功
阅读全文
摘要:前言 前两篇文章主要总结了CMS系统两个技术点在 ASP.NET Core 中的应用: "《ASP.NET Core 中的SEO优化(1):中间件实现服务端静态化缓存》" "《ASP.NET Core 中的SEO优化(2):中间件中渲染Razor视图》" 而本篇文章,继续介绍另一个技术点:自定义路由
阅读全文
摘要:前言 上一篇文章 "《ASP.NET Core 中的SEO优化(1):中间件实现服务端静态化缓存》" 中介绍了中间件的使用方法、以及使用中间件实现服务端静态化缓存的功能。本系列文章的这些技巧都是我最近在做的公司实际项目中的一些奇怪的需求之后总结而来的…… 要解决的问题 好了,本篇说说如何在中间件中渲
阅读全文
摘要:分享 最近在公司成功落地了一个用ASP.NET Core 开发前台的CMS项目,虽然对于表层的开发是兼容MVC5的,但是作为爱好者当然要用尽量多的ASP.NET Core新功能了。 背景 在项目开发的过程中,为了满足需求,还是有许多功能要自己“发明”,也就是已有技术的组(qi)合ji)运(yin)用
阅读全文
