.net core是什么?  .net core是一个可以用来构建现代、可伸缩和高性能的跨平台软件应用程序的通用开发框架。 我们为什么要使用.net core,也就是说.net core有什么好处?  跨平台,支持并运行在Windows、MacOS和Linux操作系统上。  开源的,与之前的.net framework相比,.net core代码放在github上面,可以方便大家理解底层
转载 2023-05-30 13:31:47
51阅读
适用环境本篇文章操作环境 Visual Studio 2019 + ASP.Net Core Web 应用 + .NET 5.0 预编译编译是ASP.Net Core 5.0 的默认方式。在发布时,默认会将系统中的所有Razor视图进行预编译编译好的视图DLL统一命名为 xxx.Views.dll 动态编译将项目整个配置成动态编译很简单,仅需3步:1、在 NuGet 中添加
 部署之前先检查下面2个先决条件是否满足 1、安装了 IIS 模块win7在 控制面板→程序和功能→打开或关闭Windows功能→勾选Internet 信息服务(Internet Information Services)安装IIS功能  win server控制面板→程序和功能→打开或关闭Windows功能→添加角色和功能→下一步选择web服务器(IIS)
转载 2023-05-30 10:50:20
1404阅读
  一、什么是.NET Core  .NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。  .NET Core的源码放在GitHub上,由微软官方和社区共同支持。  由于.NET Core的开发目标是跨平台的.NET平台,因此.NET Core包含一些.NET Fram
转载 2023-08-15 19:42:30
44阅读
近几年前端发展较快,其中实时编译基本上已经成了标配。以前只能切换到代码IDE,写写代;然后切换到浏览器,刷新浏览器甚至要强制刷新
一、简介1、Net Core默认无法访问静态文件,需要在Startup通过代码添加定义。2、本文介绍两种静态文件目录实现方式。 二、启用默认目录1、添加图片文件2、测试访问结果(不能访问)3、添加定义代码。4、刷新图片查看结果(正常访问)。这里有个知识点,我一般使用浏览模式访问,而非F5运行,好处是可以修改代码,Net Core在修改代码之后,刷新访问会自动重新编译
转载 2023-06-01 16:44:23
239阅读
方法一:利用Httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可能是不存在的,而可能你看到的内容是“/aspx/show.aspx?type= 12&id=34”的内容,为什么要这样做
转载 2023-08-13 21:00:52
125阅读
几年前从朋友口中了解到了微软出来一个ASP.NET Core ,当时还是1.0版本,聊天时还吐槽不好用之类的。前不久了解.NET Core 已经出3.0版本了,突然想试试,了解了解。ASP.NET Core 名字听起来感觉很熟悉,因为之前开发接触过.NET Framework,从官方文档来看好像不仅仅是.NET Framework的升级版,应该值得深究一下。 ASP.NET Core
转载 2023-05-30 09:20:39
68阅读
asp.net core默认项目包括 项目根目录级的Startup.cs、Program.cs、appsettings.json(appsettings.Development.json) launchSettings.json Controllers文件夹下面的ValuesController.cs 以及启动配置文件launchSettings.jsonProgram.csProgram.cs
  在前面的系列博文中,我们说自定义业务计数器步骤:  1、分析业务,规划好监控跟踪指标  2、定义指标收集器  3、侵入编程(尽量在开发时分离业务实现与监控指票的收集代码)收集指标  4、开发grafana展示模板,完成展示  结合《asp.net core监控—引入Prometheus》二,三,四,五4种模版的demo,来较为深入分析了解一下这些步骤。  本系列是Prometheus和Graf
1.Nuget安装:Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation2.配置使用打开 根目录的“Startup.cs”文件,找到“ConfigureServices”方法,添加下
原创 2022-06-17 21:21:18
157阅读
.当今 net 生态系统如下:了解.NET Framework 和 .NET Core 的差异,并且在什么时候应该选择 .NET Core。 .NET Core是一个新的开源并且跨平台的用来构建可以所有操作系统(包括Windows, Mac, and Linux)上面运行的应用的的框架。从上面图中我们可以看到.net 主要分为三个部分 .net FrameWork,.net Core ,Xamar
转载 2023-08-12 01:15:36
592阅读
一、如果修改了 frameworks/base/services 目录下的代码,比如你在PhoneWindowManager修改了部分代码,这时候可以通过单编译的方式快速烧录到指定机器,无需系统全编前提:如果需要单编译,需要先全编一下系统,再进行单编译步骤:1.首先需要进入frameworks/base/services下,打开Android.bpjava_library里面的name:servi
转载 2023-07-09 20:29:48
217阅读
dockerfile文件 #See https://aka.ms/containerfastmode to understand how Visual Studio uses this Dockerfile to build your images for faster debugging. FRO ...
转载 2021-07-22 18:42:00
200阅读
2评论
命令大全,让你理解dotnet 命令
转载 2017-04-18 09:53:00
406阅读
2评论
直接用dotnet命令来运行你的程序,(dotnet的启动真的很快)。在你的项目文件夹下加一个批处理,如:Run.cmd 附加IIS进程调式?以前在开发ASP.NET(MVC)项目的时候,为了加快程序的启动速度(调式),我们会选择使用IIS。先用IIS架设还在开发的项目,在需要调式的时候附加进程,而在更多时候,如果调整CSS和HTML或者JS会显得更加方
转载 2023-06-01 12:35:53
5186阅读
为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.net Core就更少了。一般情况下,Asp.net Core会部署至linux服务器,或者部署至Windows的IIS中。但也不排除会有Asp.net Core部署至Windows 服务中的情况,比如Windows服务器并没有安装IIS,或者Asp.net Core
转载 2023-08-06 00:42:08
135阅读
.NET Core优势有哪些 1.跨平台:.NET Core是跨平台的,可以在Windows、Linux、macOS等多个操作系统上运行。2.高性能:.NET Core使用了新的Runtime,采用了先进的JIT(Just-In-Time)编译技术和垃圾回收机制,具有更高的性能和更低的内存占用。3.模块化:.NET Core是模块化的,可以根据需要选择和使用需要的包,从而减小应用程序的大小和依赖项
转载 2023-08-14 09:46:02
588阅读
用户登录是一个非常常见的应用场景 .net core 2.0 的登录方式发生了点变化,应该是属于是良性的变化,变得更方便,更容易扩展。配置打开项目中的Startup.cs文件,找到ConfigureServices方法,我们通常在这个方法里面做依赖注入的相关配置。添加如下代码:public void ConfigureServices(IServiceCollection services) {
转载 2023-05-29 16:36:23
449阅读
 朋友们,你们好!近来,我听到了大量的关于新出的 .NET Core 和其性能的讨论,尤其在 Web 服务方面的讨论更甚。因为是新出的,我不想立马就比较两个不同的东西,所以我耐心等待,想等发布更稳定的版本后再进行。本周一(8 月 14 日),微软发布 .NET Core 2.0 版本,因此,我准备开始。您们认为呢?如前面所提的,我们会比较它们相同的东西,比如应用程序、预期响应
转载 2023-09-17 21:02:31
227阅读
  • 1
  • 2
  • 3
  • 4
  • 5