在VSCode中开发ASP.NET网站的示例

在 VSCode 中开发 ASP.NET 非常简单。你只需要安装一些必要的扩展并创建一个 ASP.NET 项目。

2023-09-05 2854 0 ASP.NET VSCode VSCode开发ASP.NET

.NET Core不重新编译立即更新页面

在 .NET Core 中,你可以使用一种称为 "Razor Pages" 或 "Razor Views" 的技术来实现页面的热重载,即不需要重新编译应用程序就能立即更新页面。这通常用于开发环境中,以提高开发人员的生产力。

2023-09-05 2645 0 .NET .NET Core 重新编译 更新页面

VSCode开发ASP.NET网站

Visual Studio Code(VSCode)是一个轻量级的代码编辑器,非常适合开发ASP.NET网站,特别是ASP.NET Core项目。以下是在VSCode中开发ASP.NET网站的一般步骤。

2023-09-05 2540 0 ASP.NET VSCode ASP.NET网站

轻量级ORM框架Dapper用法

Dapper 是一个轻量级的 ORM 框架,它可以简化与数据库的交互。Dapper 使用 SQL 查询来访问数据库,并将查询结果映射到对象。

2023-09-04 2294 0 ORM 轻量级ORM ORM框架 Dapper Dapper用法

.NET Framework被.NET Core淘汰了吗?

.NET Framework 和 .NET Core 是微软推出的两个开发框架,它们之间存在着一定的差异。.NET Framework 是微软早期推出的框架,主要面向 Windows 平台,具有较高的性能和稳定性。.NET Core 是微软推出的开源框架,具有跨平台性和可移植性等优势。

2023-09-04 2796 0 .NET .NET Core .NET Framework

c#反编译工具有哪些?

C#反编译工具可以将C#程序集反编译为C#代码。这可以用于调试、分析、学习或修改C#程序。

2023-09-03 3625 0 C# 反编译 反编译工具 c#反编译

.NET常见设计模式面试题

.NET 设计模式是软件工程中的一个重要概念。设计模式可以帮助我们设计和构建更加可靠、可扩展和可维护的软件系统。

2023-09-03 2499 0 .NET .NET面试题 设计模式 .NET设计模式 设计模式面试题

.NET IoC工具有哪些?

NET 有许多 IoC 工具可供选择。以下是一些流行的选择:Unity:Unity 是微软开发的开源 IoC 容器。它是 .NET 生态系统中最流行的 IoC 工具之一。Unity 提供了丰富的功能,包括构造函数注入、属性注入、依赖解析、服务定位等。

2023-09-03 1875 0 .NET IoC IoC工具

c#控制反转常见面试题

控制反转(IoC)是软件工程中的一个设计模式,它将对象的创建和控制权从客户端转移到容器。在传统的编程方式中,客户端需要创建和管理对象,这会导致对象之间存在强耦合关系。

2023-09-03 1815 0 C# 面试题 控制反转

.NET如何控制并发

.NET 提供了多种机制来控制并发,包括:锁:锁是用于保护共享资源的机制。当一个线程获取了锁,其他线程将无法访问该资源。锁可以用于防止数据竞争和死锁。

2023-09-03 1786 0 .NET .NET并发 .NET控制并发

.NET高性能大并发解决方案

.NET 提供了多种技术来提高应用程序的性能和并发能力。以下是一些常见的解决方案:使用任务并行库(TPL):TPL 提供了一种简单的方法来并行执行多个任务,从而提高性能。在 .NET Core 中,可以使用 Task 类来创建和管理任务。

2023-09-02 2746 0 .NET .NET高性能 .NET大并发

选择.NET6长期支持版本还是最新的.NET版本?

这取决于您的具体需求。如果您需要一个稳定可靠的平台来开发生产应用程序,那么您应该选择 .NET 6 长期支持版本。.NET 6 长期支持版本将获得三年的安全更新和两年的功能更新,因此您可以放心地将其用于生产应用程序。

2023-09-02 2339 0 .NET6 .NET6长期支持 .NET版本 .NET版本选择

.NET8和.NET6的区别有哪些?

.NET 8 和 .NET 6 都是微软推出的开源、跨平台、多平台的开发平台。它们都基于 C# 语言,并提供丰富的开发工具和库。.NET 8 是 .NET 6 的后续版本,它在 .NET 6 的基础上进行了一些改进和增强。

2023-09-02 3842 0 .NET .NET8 .NET6 .NET8和.NET6的区别

.NET生成二维码

在 .NET 中,可以使用 ZXing.Net 类库来生成二维码。ZXing.Net 是基于开源的 ZXing 项目的 .NET 实现。要使用 ZXing.Net 生成二维码,需要首先将 ZXing.Net 类库添加到项目中。可以通过 NuGet 包管理器来安装 ZXing.Net 类库。

2023-09-01 1922 0 .NET 二维码

.NET Core设置允许上传文件大小

在 .NET Core 中,你可以通过配置应用程序的 Startup.cs 文件来设置允许上传文件的大小限制。以下是设置上传文件大小限制的步骤。

2023-09-01 2869 0 .NET .NET Core 上传文件 允许上传文件大小

ASP.NET设置允许上传文件大小

在 ASP.NET 中,你可以通过修改 web.config 文件中的maxRequestLength 配置来设置允许上传文件的大小限制。这可以帮助你控制用户上传的文件大小,以防止不必要的服务器资源消耗和安全风险。

2023-09-01 2537 0 ASP.NET 上传文件 文件大小

.NET JWT使用方法示例

JSON Web Token(JWT)是一种用于在网络间传递声明的开放标准(RFC 7519),常用于对身份验证和授权信息进行安全传递。在.NET中,你可以使用一些库来轻松地创建和验证JWT。以下是一个简单的示例,演示如何在.NET中使用JWT。

2023-08-31 2311 0 .NET JWT .NET JWT教程 .NET JWT用法 .NET JWT示例

c# 爬虫组件有哪些?

在C#中,有许多用于构建爬虫(网络爬虫)的组件和库,它们可以帮助您从网页上抓取数据。以下是一些常用的C#爬虫组件和库。

2023-08-29 2152 0 C# 爬虫 爬虫组件 c#爬虫

winform如何隐藏边框和标题栏

在WinForms中,可以通过以下步骤来隐藏窗体的边框和标题栏:打开WinForms应用程序的窗体设计器。选择窗体控件,然后在属性窗口中找到FormBorderStyle属性。将FormBorderStyle属性设置为None,以指示窗体不显示边框。

2023-08-22 4090 0 winform winform隐藏边框 winform隐藏标题栏

c# 常用语法糖

C#中有许多语法糖(Syntactic Sugar),它们是一些语法上的简化,使代码更易于阅读和编写。以下是一些常见的C#语法糖示例。

2023-08-14 2145 0 C# 语法糖 c#语法糖

顶部