如何在Linux上部署.Net核心应用程序
当微软推出他们的.Net核心框架时,关键的卖点是它是一个跨平台的框架,这意味着现在我们不仅可以在Windows上托管我们的.Net应用程序,也可以在Linux上托管,所以让我们看看我们如何在Linux上部署.Net核心应用程序。 第1步 - 发布你的.Net核…
51ASPX COMMUNITY
技术实践、开发文档与社区资讯,汇集在这里。
当微软推出他们的.Net核心框架时,关键的卖点是它是一个跨平台的框架,这意味着现在我们不仅可以在Windows上托管我们的.Net应用程序,也可以在Linux上托管,所以让我们看看我们如何在Linux上部署.Net核心应用程序。 第1步 - 发布你的.Net核…
微软.NET 是一个免费提供的、开源的软件开发框架。它包括用于创建移动设备、网络、桌面、游戏和物联网(IoT)应用程序的指南和编程工具。自从微软在2002年发布初始版本以来,公司和开发人员已经利用.NET框架来创建基于网络和表格的应用程序。 .NET框架的组成…
Microsoft在最新的C#版本中引入了Source Generator。这是一项新功能,可以让我们在代码编译时生成源代码。在本文中,我将介绍四种C#中的代码生成方式,以简化我们的日常工作。然后,您可以视情况选择正确的方法。 在 .NET 中,我们有以下几种…
我们很高兴地宣布,作为 .NET 7 的一部分,内置的速率限制支持。速率限制提供了一种保护资源的方法,以避免使应用不堪重负,并将流量保持在安全级别。 什么是速率限制? 速率限制是限制可以访问的资源量的概念。例如,您知道应用程序访问的数据库每分钟可以安全地处理 …
三者的定义 .NET Standard: 定义:一套正式的 .NET API (.NET 的应用程序编程接口)规范,.NET Standard .NET Core 和.NET Framework 是.net standard 在不同平台下的具体实现。 .NET…
一:背景 1. 讲故事 前段时间收到一个朋友的求助,说他的程序线程数疯涨,寻求如何解决。 等我分析完之后,我觉得这个问题很有代表性,所以拿出来和大家分享下,还是上老工具 WinDbg。 二: WinDbg 分析 1. 线程真的在疯涨吗 要想查线程有没有疯涨,可…
.NET 是一个开发平台,或者叫开发者平台。使用 .NET 你可以创建不同类型的应用程序,使用多种开发语言、编辑器和工具库创建网页、手机、桌面以及游戏等应用。其核心特点是:免费、开源和跨平台。 1.语言和平台 我们先来理解一下什么是 .NET 开发平台。 简单…
1.MVC中的TempData、ViewBag、ViewData区别? TempData 保存在Session中,Controller每次执行请求的时候,会从Session中先获取 TempData,而后清除Session,获取完TempData数据,虽然保存…
我们将发布 2022 年 6 月的 .NET Framework 安全和质量汇总更新。 安全 6 月安全和质量汇总更新不包含任何新的安全修补程序。有关最新的安全更新 ,请参阅 2022 年 5 月安全和质量汇总 。 质量和可靠性 此版本包含以下质量和可靠性改进…
.NET云原生开发挑战赛总决赛 即将在7月10日拉开帷幕 还没预约直播吗? 抓紧时间啦! 由51Aspx联合微软共同举办的.NET云原生开发挑战赛 共有10支队伍入围决赛! (以下名单按决赛答辩抽签顺序排列) 序号 作品名称 No.1 MVC 音乐商店 No.…
一:背景 1. 讲故事 前段时间有位朋友在微信上找到我,说他的 web 系统 cpu 运行一段时候后就爆高了,让我帮忙看一下是怎么回事,那就看吧,声明一下,我看 dump 是免费的,主要是锤炼自己技术,没有某软工程师高额的技术分析费。 闲话不多说,我们上 wi…
TLDR:本文介绍了遗留应用改造中的一些常见问题,并对改造所能开展的目标、原则、策略进行了概述。 一、背景概述 1、概述 或许仅“遗留应用”这个标题就比较吸睛,因为我听过太多人吐槽了。Robert Martin在《修改代码的艺术》这本书中做的一个比喻: “遗留…