随笔分类 - .Net Core
摘要:
背景 很多话题都值得过一段时间再拿出来说说,因为整个.Net生态和社区都在飞速前进,也许你以前知道的,放到如今已经不适用了,需要与时俱进。 这篇重温下给.Net Core项目添加Docker支持并部署运行。 背景: Visual Studio 2022已经成为主流了。 .Net 6 LTS已经成为主
阅读全文
背景 很多话题都值得过一段时间再拿出来说说,因为整个.Net生态和社区都在飞速前进,也许你以前知道的,放到如今已经不适用了,需要与时俱进。 这篇重温下给.Net Core项目添加Docker支持并部署运行。 背景: Visual Studio 2022已经成为主流了。 .Net 6 LTS已经成为主
阅读全文
摘要:
微软和Canonical宣布在Ubuntu 22.04主机和容器中提供本地.NET服务 https://ubuntu.com//blog/install-dotnet-on-ubuntu .NET开发者现在可以通过一个"apt install"命令从Ubuntu 22.04 LTS安装ASP.NET
阅读全文
微软和Canonical宣布在Ubuntu 22.04主机和容器中提供本地.NET服务 https://ubuntu.com//blog/install-dotnet-on-ubuntu .NET开发者现在可以通过一个"apt install"命令从Ubuntu 22.04 LTS安装ASP.NET
阅读全文
摘要:
什么是Microsoft.AspNetCore https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-app ASP.NET Core共享框架(Microsoft.AspNetCore.App)包含由Microso
阅读全文
什么是Microsoft.AspNetCore https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-app ASP.NET Core共享框架(Microsoft.AspNetCore.App)包含由Microso
阅读全文
摘要:
我们最近发起了一次持续数年的改进行动,帮助用户更快地编写性能更高的代码,并带来长期的稳定性与兼容性。请在本文中了解我们在更新脚本基础技术栈方面所做的努力。 .NET生态正在多方面上积极动态地演变,而我们希望尽快将这些改进带给广大用户。我们内部的.NET技术小组正致力于不断改进.NET集成,更新最新的
阅读全文
我们最近发起了一次持续数年的改进行动,帮助用户更快地编写性能更高的代码,并带来长期的稳定性与兼容性。请在本文中了解我们在更新脚本基础技术栈方面所做的努力。 .NET生态正在多方面上积极动态地演变,而我们希望尽快将这些改进带给广大用户。我们内部的.NET技术小组正致力于不断改进.NET集成,更新最新的
阅读全文
摘要:
什么是Microsoft.Extensions .NET Platform Extensions是一套.Net官方的API集合,提供了一些常用的编程模式和实用工具,例如依赖项注入、日志记录、缓存、Host以及配置等等。 https://docs.microsoft.com/en-us/dotnet/
阅读全文
什么是Microsoft.Extensions .NET Platform Extensions是一套.Net官方的API集合,提供了一些常用的编程模式和实用工具,例如依赖项注入、日志记录、缓存、Host以及配置等等。 https://docs.microsoft.com/en-us/dotnet/
阅读全文
摘要:
什么是依赖注入(DI) https://zh.wikipedia.org/zh-cn/%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5 在软件工程中,依赖注入(Dependency Injection,缩写为DI)是一种软件设计模式,也是实现控制反转的其中一种技术。这种模式能
阅读全文
什么是依赖注入(DI) https://zh.wikipedia.org/zh-cn/%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5 在软件工程中,依赖注入(Dependency Injection,缩写为DI)是一种软件设计模式,也是实现控制反转的其中一种技术。这种模式能
阅读全文
摘要:
索引 2022年8月9日,生产力来到.NET MAUI在Visual Studio 2022 使用Visual Studio 2022 v17.3浅尝跨平台UI框架.NET MAUI 微软跨平台UI框架.NET MAUI 6正式发布,一套代码面向多平台 .Net Core遇见MAUI(.NET Mu
阅读全文
索引 2022年8月9日,生产力来到.NET MAUI在Visual Studio 2022 使用Visual Studio 2022 v17.3浅尝跨平台UI框架.NET MAUI 微软跨平台UI框架.NET MAUI 6正式发布,一套代码面向多平台 .Net Core遇见MAUI(.NET Mu
阅读全文
摘要:
什么是ML.NET https://dot.net/ml https://dotnet.microsoft.com/zh-cn/apps/machinelearning-ai/ml-dotnet https://docs.microsoft.com/zh-cn/dotnet/machine-lear
阅读全文
什么是ML.NET https://dot.net/ml https://dotnet.microsoft.com/zh-cn/apps/machinelearning-ai/ml-dotnet https://docs.microsoft.com/zh-cn/dotnet/machine-lear
阅读全文
摘要:
关于Mono Mono项目是提供一个符合微软公共语言规范(Common Language Infrastructure, CLI)的跨平台虚拟机实现,不同于.Net Framework只在Windows平台上实现。 历史 Mono的创始人是Miguel de Icaza,微软在2001年把CLI和C
阅读全文
关于Mono Mono项目是提供一个符合微软公共语言规范(Common Language Infrastructure, CLI)的跨平台虚拟机实现,不同于.Net Framework只在Windows平台上实现。 历史 Mono的创始人是Miguel de Icaza,微软在2001年把CLI和C
阅读全文
摘要:
官宣新闻 https://dot.net/maui 欢迎使用 .NET多平台应用程序UI(.NET MAUI)。此版本标志着我们在统一.NET平台的多年旅程中的新里程碑。现在,您和超过500万其他.NET开发人员拥有面向Android、iOS、macOS、Windows和Linux(由Github开
阅读全文
官宣新闻 https://dot.net/maui 欢迎使用 .NET多平台应用程序UI(.NET MAUI)。此版本标志着我们在统一.NET平台的多年旅程中的新里程碑。现在,您和超过500万其他.NET开发人员拥有面向Android、iOS、macOS、Windows和Linux(由Github开
阅读全文
摘要:
背景 随着.Net Core的崛起,.Net技术栈跨平台已经成为主流趋势,不管是服务端还是客户端都在朝着这个目标迈进。其实甚至连最老的.Net Framework技术栈也可以通过开源社区的Mono来实现跨平台开发和运行,这是传统.Net桌面应用以最小代价进行跨平台移植的选择之一。 让Ubuntu时刻
阅读全文
背景 随着.Net Core的崛起,.Net技术栈跨平台已经成为主流趋势,不管是服务端还是客户端都在朝着这个目标迈进。其实甚至连最老的.Net Framework技术栈也可以通过开源社区的Mono来实现跨平台开发和运行,这是传统.Net桌面应用以最小代价进行跨平台移植的选择之一。 让Ubuntu时刻
阅读全文
摘要:
什么是工作负载(Workload) https://github.com/dotnet/designs/blob/main/accepted/2020/workloads/workloads.md .NET可选SDK工作负载 在.NET 5.0中,我们将增加对iOS、Android和Web Asse
阅读全文
什么是工作负载(Workload) https://github.com/dotnet/designs/blob/main/accepted/2020/workloads/workloads.md .NET可选SDK工作负载 在.NET 5.0中,我们将增加对iOS、Android和Web Asse
阅读全文
摘要:
关于.NET 7.0 https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0 首个预览版已发布,.NET 7有什么新东西? 随着第一个预览版发布,.NET 7渐渐浮出水面,.NET高级项目经理Jeremy Likness在官方博客中介绍了.NET
阅读全文
关于.NET 7.0 https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0 首个预览版已发布,.NET 7有什么新东西? 随着第一个预览版发布,.NET 7渐渐浮出水面,.NET高级项目经理Jeremy Likness在官方博客中介绍了.NET
阅读全文
摘要:
什么是.NET 6 .NET 6为浏览器(Browser)、云(Cloud)、桌面(Desktop)、物联网(IOT)和移动应用程序(Mobile Apps)提供了一个统一的平台。底层平台已更新,以满足所有应用程序类型的需求,并使您可以轻松地在所有应用程序中重用代码。新功能和改进可同时用于所有应用程
阅读全文
什么是.NET 6 .NET 6为浏览器(Browser)、云(Cloud)、桌面(Desktop)、物联网(IOT)和移动应用程序(Mobile Apps)提供了一个统一的平台。底层平台已更新,以满足所有应用程序类型的需求,并使您可以轻松地在所有应用程序中重用代码。新功能和改进可同时用于所有应用程
阅读全文
摘要:
什么是阿里云对象存储OSS https://www.aliyun.com/product/oss/ 阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或
阅读全文
什么是阿里云对象存储OSS https://www.aliyun.com/product/oss/ 阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或
阅读全文
摘要:
什么是MVVM Toolkit 大家一说起WPF或者UWP能用的MVVM框架,肯定主流的推荐就是Prism和MVVMLight这两个,算是使用最广泛的,但是目前Prism已经不再支持UWP了,然后MVVMLight已经多年不更新了,那就玩完了? 不,官方社区套件(Windows Community
阅读全文
什么是MVVM Toolkit 大家一说起WPF或者UWP能用的MVVM框架,肯定主流的推荐就是Prism和MVVMLight这两个,算是使用最广泛的,但是目前Prism已经不再支持UWP了,然后MVVMLight已经多年不更新了,那就玩完了? 不,官方社区套件(Windows Community
阅读全文
摘要:
什么是Git Ignore清单 https://git-scm.com/docs/gitignore 简单来说,在Git进行源代码管理中,我们可以通过建立.gitignore来实现一个忽略的黑名单管理,在这个配置文件中被忽略的目录或者文件,发生的任何git变更动作都会被忽略,也不会被Commit和P
阅读全文
什么是Git Ignore清单 https://git-scm.com/docs/gitignore 简单来说,在Git进行源代码管理中,我们可以通过建立.gitignore来实现一个忽略的黑名单管理,在这个配置文件中被忽略的目录或者文件,发生的任何git变更动作都会被忽略,也不会被Commit和P
阅读全文
摘要:
ABP的前生今世 什么是ABP(ASP.NET Boilerplate Project) https://abp.io https://github.com/abpframework/abp ABP是用于创建现代Web应用程序的完整架构和强大的基础设施! 遵循最佳实践和约定,为你提供SOLID开发经
阅读全文
ABP的前生今世 什么是ABP(ASP.NET Boilerplate Project) https://abp.io https://github.com/abpframework/abp ABP是用于创建现代Web应用程序的完整架构和强大的基础设施! 遵循最佳实践和约定,为你提供SOLID开发经
阅读全文
摘要:
阅读全文
阅读全文
摘要:
阅读全文
阅读全文

浙公网安备 33010602011771号