你的位置: 首页 / 资讯列表 / 分类资讯

最新.NET/.NET Core/Web开发资讯源


8 热度

深入 .NET Core 基础 - 1:deps.json, runtimeconfig.json 以及 dll

在本博文中,我将展示在 .NET Core 中使用的多数基础工具,并手工创建 .NET Core 应用程序而不借助于 Visual Studio...

收录时间: 2019-12-08
分类: .NET Core
贡献者: Rector
7 热度

November 2019 .NET/ASP.NET Documentation Update

So the .NET Core 3.1 has finally released in the last few days, so expect lots of things related to this. This update covers everything that happened since November 1st through December 4th. Although not everything has yet been updated for 3.1, expect a lot more coming next month! If you still don’t know me, my name is Maxime Rouiller and I’m a Cloud Advocate with Microsoft. For this month, I’m covering three major products...

收录时间: 2019-12-07
分类: .NET
贡献者: Rector
14 热度

C#使用Consul集群进行服务注册与发现

我个人觉得,中间件的部署与使用是非常难记忆的;也就是说,如果两次使用中间件的时间间隔比较长,那基本上等于要重新学习使用。所以,我觉得学习中间件的文章,越详细越好;因为,这对作者而言也是一份珍贵的备忘资料。Consul简介Consul一个什么,我想大家通过搜索引擎一定可以搜索到;所以,我就不在重复他的官方描述了。这里,我为大家提供一个更加好理解的描述。Consul是什么?Consul本质上是一个Socket通信中间件。它主要实现了两个功能,服务注册与发现与自身的负载均衡的集群。我们可以把他理解为一个没有界面的应用程序,因为没有界面,所以想启动Consul就只能使用命令行了;也因为没有界面,一...

收录时间: 2019-12-06
分类: C#开发
贡献者: Rector
15 热度

Visual Studio 2019 16.4 发布,加入对 GitHub 的整合

微软于近日发布了 Visual Studio 2019 version 16.4,新版本值得关注的一个功能是加入对 GitHub 的整合,这原本是属于 Visual Studio GitHub 扩展的部分功能,现已被正式整合至 Visual Studi...

收录时间: 2019-12-06
分类: Visual Studio
贡献者: Rector
9 热度

DataGrip 2019.3 正式发布,开始支持 MongoDB

DataGrip 2019.3 正式发布了,此版本包含关于 MongoDB 支持、Oracle 调试器、内联查询进度等多项更新。 MongoDB 支持 DataGrip 2019.3 终于增加了对 MongoDB 的支持。以下是此版本中可使用的...

收录时间: 2019-12-06
分类: 开发工具
贡献者: Rector
9 热度

Entity Framework Core 3.1 和 Entity Framework 6.4 发布

目前,Entity Framework Core 3.1 和 Entity Framework 6.4 已正式发布。 EF Core 3.1的获取方式 EF Core 3.1 作为一组 NuGet 软件包专门分发。例如,要将 SQL Server 提供程序添加到您的项目...

收录时间: 2019-12-06
贡献者: Rector
8 热度

Updates to .NET Core Windows Forms designer in Visual Studio 16.5 Preview 1

We are happy to announce the new preview version of the .NET Core Windows Forms designer, which is available with the Visual Studio 16.5 Preview 1. The big news is that the designer is now part of Visual Studio! This means that installing the .NET Core Windows Forms designer from a separate VSIX is no longer needed!

收录时间: 2019-12-06
分类: .NET Core
贡献者: Rector
8 热度

Using WebAssembly from .NET with Wasmtime

Wasmtime, the WebAssembly runtime from the Bytecode Alliance, recently added an early preview of an API for .NET Core, Microsoft’s free, open-source, and cross-platform application runtime. This API enables developers to programmatically load and execute WebAssembly code directly from their .NET programs.

收录时间: 2019-12-06
分类: .NET
贡献者: Rector
7 热度

.NET Core 2.2 will reach End of Life on December 23, 2019

.NET Core 2.2 was released on December 4, 2018. As a non-LTS (“Current”) release, it is supported for three months after the next release. .NET Core 3.0 was released on September 23, 2019. As a result, .NET Core 2.2 is supported until December 23, 2019.

收录时间: 2019-12-06
分类: .NET Core
贡献者: Rector
10 热度

Protecting C# Applications That Use Dynamic Types

The dynamic type in C# provides flexibility that is not available in other statically-typed languages. Since its introduction in C# 4.0 (.NET 4.5), we have worked with customers who wanted to know more about how dynamic types are impacted by the obfuscation process.When a dynamic type is used, the c...

收录时间: 2019-12-06
分类: C#开发
贡献者: Rector
14 热度

C# 异步编程

基于Task的异步编程模式(TAP)是Microsoft为.Net平台下使用Task进行编程所提供的一组建议,这种模式提供了可以被await消耗(调用)方法的APIs,并且当使用async关键字编写遵守这种模式的方法时,手写Task通常很有用。通常TAP用起来与普通方式没什么两样,但是不支持ref和out参数。     任务和线程的区别:     1、任务是架构在线程之上的,也就是说任务最终还是要抛给线程去执行。     2、任务跟线程不是一对一的关系,比如开10个任务并不是说会开10个线程,这一点任务有点类似线程池,但是任务相比线程池有很小的开销和精确的控制。     3、Task的优势Th...

收录时间: 2019-12-05
分类: C#开发
贡献者: Rector
24 热度

asp.net core 从 3.0 到 3.1

asp.net core 从 3.0 到 3.1Intro今天 .net core 3.1 正式发布了,.net core 3.1 正式版已发布,3.1 主要是对 3.0 的 bug 修复,以及一些小优化,而且作为 LTS 版本,建议大家升级。值得一提的是.net core 2.2 这个月就要寿终正寝了,微软将不再提供支持,如果你在使用 2.2 ,强烈建议升级到 3.1,如果在使用 2.1,尤其是公司项目,可以暂时不用着急升级,2.1也是 LTS 版本总体来说,从 .net core 3.0 更新到 .net core 3.1 还是比较简单的,并没有遇到什么问题类库更新类库更新起来和 .net...

收录时间: 2019-12-05
分类: ASP.NET Core
贡献者: Rector
16 热度

[ASP.NET Core 3框架揭秘] 配置[2]:读取配置数据[下篇]

[接上篇]提到“配置”二字,我想绝大部分.NET开发人员脑海中会立即浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web.config,多年以来我们已经习惯了将结构化的配置定义在这两个XML格式的文件之中。到了.NET Core的时代,很多我们习以为常的东西都发生了改变,其中就包括定义配置的方式。总的来说,新的配置系统显得更加轻量级,并且具有更好的扩展性,其最大的特点就是支持多样化的数据源。我们可以采用内存的变量作为配置的数据源,也可以将配置定义在持久化的文件甚至数据库中。在对配置系统进行系统介绍之前,我们先从编程的角度来体验一下全新的配置读取方式。四、将结构化配置直接...

收录时间: 2019-12-05
分类: ASP.NET Core
贡献者: Rector
19 热度

.NET Core 3.1 发布,支持三年的 LTS 版本

.NET Core 3.1 发布了,这是对两个多月前发布的 .NET Core 3.0 的一小部分修复和完善,其中最重要的是 .NET Core 3.1 是一个长期支持(LTS)版本,并且官方将会支持三年。 .NET Core 3.1 中的...

收录时间: 2019-12-05
分类: .NET Core
贡献者: Rector
21 热度

PowerToys 0.14.0 发布,微软开发的免费实用工具集

微软发布了 PowerToys 0.14.0 版本,更新内容如下: FancyZones Changes: 删除了旧版编辑器(以及用于在旧版和新版编辑器之间进行选择的设置选项) 添加了 FancyZones 设置,用于禁用用户定..

收录时间: 2019-12-05
分类: 技术资讯
贡献者: Rector
14 热度

Elasticsearch 7.5.0 发布,分布式搜索和数据分析引擎

Elasticsearch 7.5.0 发布了,Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎。 主要更新内容: 新特性 Features/ILM+SLM 添加 API,以按需执行 SLM 保留 #47405 (issues: ...

收录时间: 2019-12-05
分类: 技术资讯
贡献者: Rector
15 热度

Use Blazor in your existing ASP.NET Core 3.x application

Starting with ASP.NET Core 3.0, you can add Blazor components to your existing ASP.NET Core (MVC, Razor Pages) application.This is a great way to test the ground with Blazor, without chucking everything you have in the bin and starting over!Here’s how to do it using ASP.NET Core 3.1...

收录时间: 2019-12-05
分类: Blazor
贡献者: Rector
15 热度

Sending an anti-forgery token with Razor Pages AJAX requests

ASP.NET Razor Pages uses anti-forgery tokens to protect websites against Cross-site request forgery (CSRF) attacks. When posting information to a Razor Page handler, you need to take special care to send this anti-forgery token otherwise the request fails. This blog post looks at a couple of techniques you can use to ensure the anti-forgery token is sent with your AJAX POST requests.

收录时间: 2019-12-05
分类: ASP.NET Core
贡献者: Rector
18 热度

What’s new in XAML developer tools in Visual Studio 2019 for WPF & UWP

Since the launch of Visual Studio 2019 we’ve released many new features for XAML developers working on WPF or UWP desktop applications. With this week’s release of Visual Studio 2019 version 16.4 and 16.5 Preview 1 we’d like to use this opportunity to do a recap of what’s new throughout the year. If you missed our previous releases or simply have not had a chance to catch-up, this blog post will be the one place where you can see every major improvement we’ve made throughout 2019.

收录时间: 2019-12-05
分类: Visual Studio
贡献者: Rector
14 热度

What’s new with SQL Server 2019 Linux features

With SQL Server 2017, Microsoft entered the world of multi-OS platform support for SQL Server. For many technical professionals, the ability to run SQL Server on the same open source operating system as the rest of the application stack is not just a goal, but a dream that Microsoft made come true. With the release of SQL Server 2019, the inclusion of Linux now includes new features, support, and capabilities.

收录时间: 2019-12-05
分类: SQL Server
贡献者: Rector