趁着假期的时间所以想重新学习下微软的官方文档来巩固下基础知识。我们都知道微软目前已经发布了.NET Core3.0的第三个预览版,同时我家里的电脑也安装了vs2019。So,就用vs2019+.NET Core3.0来跟着做一下Contoso University这个WEB应用,但是在基于3.0进行操作的时候遇到了一些问题,所以我就查看了微软的《从 ASP.
......
371
0
0
2022-04-15
随着前端MVVM框架的兴起,前后端分离的开发模式逐渐趋于主流。今天便给大家分享一下使用Asp.net Web Api进行前后端分离开发时,新手长犯的几个错误,希望对大家有所帮助!1.配置跨域什么是跨域问题,请各位自行搜索。由于前后端分离,前端项目通常与API项目部署在不同域名中,必然会导致跨域问题。使用Chrome调试,会如果出现如下图的提示。跨域问题典型提
......
715
0
0
2022-04-15
写在开始的话看文章不太清楚的小伙伴们可以点击我的头像,有本项目的开发视频,可以将本文章对照的视频来看或许可以更清楚一下。项目说明一下因为时间的和篇幅的关系,不能完整的粘贴整段段代码,所以,前端上我就使用了常用的前端模板【AdminLTE】AdminLTE本项目中还会使用到我之前的几个常用的工具类,在这里我就把代码放在下面数据库操作类数据库操作类时间戳操作类时
......
374
0
0
2022-04-14
介绍swagger使我们在api开发中常用到的技术,其解决了web api文档生成的问题。它具有诸多交互式文档、客户端SDK生成和api可发现性等优点。由于笔者是从事.net core方向的开发,所以咱们就聊一聊在.net core web api的项目中集成swagger或者redoc。NSwag.NET本文主要讲的是使用NSwag.NET来将swagge
......
614
0
0
2022-04-13
ASP net core的面试题20道大家好,这一期呢,我们来说一下ASP net core的面试。第1题,什么是ASP net core?首先ASP net core不是 asp net的升级版本。它遵循了dot net的标准架构, 可以运行于多个操作系统上。它更快,更容易配置,更加模块化,可扩展性更强。第2题,asp dot core有哪些好的功能?第
......
419
0
0
2022-04-12
写在前面这是本人在学习的过程中搭建学习的框架,如果对你有所帮助那再好不过。如果您有发现错误,请告知我,我会第一时间修改。知其然,知其所以然,并非重复的造轮子。因为这段时间我发现,自己闷很久写出来的代码,再去看看别人的,会有种恍然大悟的感觉。不是只会用,而不知道为什么要这样用。真的,只看不敲,总是学不会。Demo地址:http://app.guoddy.com
......
404
0
0
2022-04-12
一.在http://asp.net core中使用多个环境http://ASP.NET Core 配置是基于运行时环境, 使用环境变量。http://ASP.NET Core 在应用启动时读取环境变量ASPNETCORE_ENVIRONMENT,并将该值存储在 IHostingEnvironment.EnvironmentNam
......
344
0
0
2022-04-12
一.概述本文介绍处理 ASP.NET Core 应用中常见错误的一些方法。主要是关于:开发环境异常页;非开发环境配置自定义异常处理页;配置状态代码页(没有正文响应,http状态400~599的)。 1.1 开发环境异常页要将应用配置为显示有关异常的详细信息的页面,请使用开发环境异常页。要环境设置为 Development,具体查看:asp.net core系
......
347
0
0
2022-04-12
在本文中,我们将讨论为什么ASP.NET Core是构建IoT应用程序的一个很好的框架,以及.NET Core 3.0版本为企业,初创公司和企业提供的内容。所以不用多说,让我们直接开始吧!什么是ASP.NET Core?ASP.NET Core是可用于制作跨平台Web应用程序的最佳框架之一。这个开源框架允许开发人员为Windows,Linux和macOS等平
......
364
0
0
2022-04-12
一.URL 生成接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接。 生成 URL 可消除硬编码 URL,使代码更稳定、更易维护。 此部分重点介绍 MVC 提供的 URL 生成功能,并且仅涵盖 URL 生成工作原理的基础知识。 IUrlHelper 接口用于生成 URL,是 MVC 与路由之间的基础结构的基
......
411
0
0
2022-04-11
前言虽然说学习新的开发框架是一项巨大的投资,但是作为一个开发人员,不断学习新的技术并快速上手是我们应该掌握的技能,甚至是一个.NET Framework开发人员,学习.NET Core 新框架可以更快速掌握其中的编写,构建,测试,部署和维护应用程序。您现有的.NET Framework应用程序可以在其他操作系统上工作。对于希望扩大类库的受众平台,或者希望在分
......
439
0
0
2022-04-11
提到“配置”二字,我想绝大部分.NET开发人员脑海中会立即浮现出两个特殊文件的身影,那就是我们再熟悉不过的app.config和web.config,多年以来我们已经习惯了将结构化的配置定义在这两个XML格式的文件之中。到了.NET Core的时代,很多我们习以为常的东西都发生了改变,其中就包括定义配置的方式。总的来说,新的配置系统显得更加轻量级,并且具有更
......
340
0
0
2022-04-11
ASP.NET Core设计初衷是开源跨平台、高性能Web服务器,其中跨平台特性较早期ASP.NET是一个显著的飞跃,.NET现可以理直气壮与JAVA同台竞技,而ASP.NET Core的高性能特性更是成为致胜法宝。ASP.NET Core 2.1+为IIS托管新增In-Process模型并作为默认选项(使用IISHttpServer替代了Kestrel,d
......
406
0
0
2022-04-10
一、概述这篇文章主要分享Endpoint 终结点路由的中间件的应用场景及实践案例,不讲述其工作原理,如果需要了解工作原理的同学,可以点击查看以下两篇解读文章:Asp.Net Core EndPoint 终结点路由工作原理解读ASP.NET CORE 管道模型及中间件使用解读1.1 中间件(Middleware)的作用我们知道,任何的一个web框架都是把htt
......
358
0
0
2022-04-09
ASP.NET Core框架中的很多核心对象都是通过依赖注入方式提供的,如用来对应用进行初始化的Startup对象、中间件对象,以及ASP.NET Core MVC应用中的Controller对象和View对象等,所以我们可以在定义它们的时候采用注入的形式来消费已经注册的服务。下面简单介绍几种服务注入的应用场景。本篇文章节选自《ASP.NET Core 3框
......
426
0
0
2022-04-08