ASP.NET核心

在剃刀页面中实现自定义打字术

Calendar_today. 11月24日2020年18:34

ASP.NET核心 剃刀页面

在我最近的文章中,我展示 如何创建自定义模型 binder 绑定ISO 8601字符串表示为一周的一周 to a DateTime type in a Razor Pages application. The custom 模型粘合剂在很大程度上倾向于绑定的现有基础设施 字符串到简单类型。自定义模型粘合剂是正确的解决方案 如果要绑定到简单类型,但如果要绑定到a 复杂类型,建议是实施一个 TypeConverter 根据官方文档。但文件不提供一个例子 在模型绑定的上下文中,展示了如何做到这一点。所以这里是 one.

在剃刀页面中实现自定义模型粘合剂

Calendar_today. 10月10日2020年15:28

ASP.NET核心 剃刀页面

在剃刀页面中,模型绑定是从HTTP请求映射数据的过程 简单的PageModel属性或处理程序参数。 传入数据可以包含在发布表单值的请求中,查询 字符串值或路由数据。模型粘合剂覆盖的默认收集 每个简单的.NET数据类型..但有时它们是不够的,而且您需要添加 你自己的实施。

在剃刀页面中使用日期和时间

Calendar_today. 02年11月20日17:17

ASP.NET核心 剃刀页面

在使用剃刀页面中使用日期和时间时,您需要呈现 基于任务要求的合适控制。在HTML5之前,开发人员 在很大程度上取决于第三方日期选择器库。现在,各种原生 browser options 存在,虽然他们喜欢 跨越现代浏览器的各种支持。这些包括选项 管理日期和时间,只是日期或时间,以及与之合作 一年中的一个月或一周。

使用剃刀页面和实体框架在Bootstrap Carousel中显示图像

Calendar_today. 19月19日15:37

ASP.NET核心 剃刀页面 引导

本简短的文章显示了如何使用Bootstrap Carousel和实体框架核心显示存储在剃刀页面应用程序中的图像中的图像。

剃刀页面和Bootstrap - 延迟加载选项卡

Calendar_today. 10月10日12:34

ASP.NET核心 剃刀页面 引导

选项卡式接口是管理大量信息呈现成单独的面板的好方法,其中每个面板的数据都是自己的意义,并且只有一个面板一次可查看。浏览器中的选项卡是一个很好的例子。从剃刀页面开发人员的角度来看,选项卡对于在业务应用程序中控制复杂数据的显示特别有用。

剃刀页面和引导 - 模态主详细信息

Calendar_today. 20月28日16:09

ASP.NET核心 剃刀页面 引导

这是一系列帖子中的第一个探索如何使用一些 在数据库驱动的剃刀页面Web中由Bootstrap提供的组件 应用。在本文中,我看看使用Bootstrap模态 主/详细信息方案,显示所选记录的详细信息 master list.

剃刀页面本地化 - SEO友好的URL

Calendar_today. 07年1月20日07:37

ASP.NET核心 剃刀页面 本土化

这是一个系列中的第四篇文章,探讨了ASP.NET核心razor页面应用程序中的本地化的各个方面。本文专注于本地化的SEO方面,因为它们有关URL管理,以及如何利用RoutedAtareQuestCultureProvider来帮助您管理。

剃刀页面中的本地注释属性

Calendar_today. 2019年12月17日07:33

ASP.NET核心 剃刀页面 本土化

这是一个探索各个方面的系列中的第三篇文章 ASP.NET核心razor页面应用程序中的本地化。这 第一篇文章 如何与文化合作,而且 第二次涵盖了使用的基础知识 静态内容翻译的资源文件。在本文中,我解释了如何 为表单标签和验证错误消息提供本地化资源 对于具有数据注释属性的PageModel属性。

在剃刀页面中使用资源文件

Calendar_today. 2019年12月10日07:50

ASP.NET核心 剃刀页面 本土化

这是一系列涵盖本地化的一系列文章 ASP.NET Core Razor 页面应用程序。在里面 上一篇文章,我看了基本的配置 需要与培养物合作,这些文化是基本建筑块 本土化。我展示了如何指定应用程序的文化 支持,如何为当前请求设置文化,以及一些项目, 如日历是根据当前文化翻译的。本文 在上一篇文章中介绍的应用程序上构建,并探索如何配置和使用资源来存储翻译版本的 static content.

ASP.NET核心剃刀页面的本地化 - 文化

Calendar_today. 2019年12月0日07:50

ASP.NET核心 剃刀页面 本土化

这是一系列探索本地化的一系列文章中的第一个 ASP.NET核心剃刀页面应用程序。这篇文章会看看 准备内容本地化的站点所需的配置,在其他 单词,全球化网站。未来的文章将涵盖创建本地化 内容以及如何呈现它。

什么 Happened To @Helpers In ASP.NET Core?

Calendar_today. 2019年11月21日13:11

ASP.NET网页 剃刀 ASP.NET核心 剃刀页面

当您将基于Razor的应用程序端口移植到ASP.NET核心时,无论是它的 MVC应用程序或网页应用程序,您可能会注意到添加a @functions 阻止你的 .cshtml. 文件按预期工作, 但任何尝试添加一个 @helpers 块根本不起作用。

在剃刀页面中改进了远程验证

Calendar_today. 2019年11月13日07:51

ASP.NET核心 剃刀页面

远程验证是一种使用客户端脚本的技术 要在不发布整个表单的情况下验证服务器上的用户输入。 远程验证始终可以使用剃刀页面使用 RemoteAttribute,这需要一个 MVC控制器工作,或通过编写自定义客户端脚本。一个几乎完全忽视的功能 ASP.NET Core 3.0包含剃刀页面的介绍 验证属性,用于删除对MVC控制器或自定义代码进行远程验证的依赖性。

管理基于Webassembly的Blazor中的身份验证令牌到期

Calendar_today. 2019年11月05日13:50

ASP.NET核心 海滩

海滩 WebAsseMbly项目模板不具有选项 包括身份验证。如果你想添加 对基于Webassembly的制布应用程序进行身份验证,您需要执行此操作 你自己。本文展示了如何添加应用程序范围的身份验证 管理然后使用内置剃刀组件 保护FetchData页面从未经授权的用户中的标准模板中。

在布拉泽尔上传文件

Calendar_today. 2019年10月17日07:47

ASP.NET核心 海滩

几周前, 史蒂夫桑德森博客 关于为原型制片文件输入组件发布包,旨在使Blazor应用程序中的用户提供的文件更轻松。史蒂夫已经提供了 一些非常明确的例子 展示如何在许多方案中使用该组件。但是,缺少,是一个示例,展示了如何使HTTP请求从一列士将文件上传到一些前端服务器 WebAsseMbly应用程序。

在Blazor中使用查询字符串

Calendar_today. 2019年10月11日12:44

ASP.NET核心 海滩

在Blazor应用程序中的URL中传递数据时,大部分时间都会定义包含参数占位符的路由模板,将值传递为URL段。您可能还发现您需要能够使用查询字符串值,因此您如何在Blazor应用程序中执行此操作?

剃刀页面路由中的可选参数

Calendar_today. 2019年8月21日20:11

ASP.NET核心 剃刀页面

剃刀页路由基于属性路由,非常强大。参数通过URL提供将任意数据传递给页面的方法。即使通过参数值是否未传递,可选参数允许URL匹配到路由。事情可以得到 如果要允许多个可选参数,则会复杂。

在剃刀页面中使用剃刀组件

Calendar_today. 2019年8月5日12:40

ASP.NET核心 剃刀页面 海滩

在我的最后一篇文章中,我看着ASP.NET核心3.0将向剃刀页面开发人员介绍的一些新事物。我触及的一个功能是剃刀组件。在本文中,我更详细地看看它们是什么以及如何使用它们。

什么'S新的.NET Core 3.0适用于剃刀页面

Calendar_today. 2019年7月24日19:44

ASP.NET核心 剃刀页面 海滩

今年晚些时候,.NET核心3.0将被释放。主要功能包括WPF和Windows表单支持 (虽然仅在Windows操作系统上)和服务器端布莱诺。剃刀页面应用程序也会看到一些 变化。我将其中一些涵盖了其中一些升级申请的一部分从2.2到3.0升级。 然后我快速查看一些其他新功能。请注意,本文中的信息基于预览6,是主题 to change.

剃刀页面和HTTP 400错误中的Ajax帖子

Calendar_today. 2019年7月15日12:41

ASP.NET核心 剃刀页面

似乎每隔一天左右,一个新的问题发布给了一个社区 覆盖ASP.NET核心剃刀页面的论坛询问为什么Ajax POST没有 似乎工作,或导致HTTP 400错误。本文解释了最常见的原因,以及 提供有关如何解决的指导。

没有数据库的剃刀页面中的简单身份验证

Calendar_today. 2019年5月08日07:26

ASP.NET核心 剃刀页面 ASP.NET身份

有时,使用完整的ASP.NET核心标识框架对于需要某种形式的身份验证的小型,一用户应用程序是矫枉过正的。我正在考虑博客应用程序或基于Web的实用程序,这些实用程序只有允许您允许到达的管理领域。您真正想做的就是针对存储在配置文件中的用户名和密码或类似的密码进行身份验证。您真的不需要数据库,EF核心,ApplicationDBContexts,SignManagers,UserManager等仪式。本文提供了一个步骤指南,即可使用cookie实现简单的身份验证,同时安全地在没有数据库的情况下存储凭据。

使用参数变压器在剃刀页面中修改路由和参数值

Calendar_today. 2019年4月29日08:45

ASP.NET核心 剃刀页面

可从ASP.NET Core 2.2获得,参数变换器启用逻辑的集中,用于修改锚点标签帮助器或URL Helper生成的URL中的路由和路由参数的集中。

为Razor页面创建自定义约束

Calendar_today. 01 2019年4月09:16

ASP.NET核心 剃刀页面

剃刀页面已经包括可用于帮助消除歧义路线的广泛约束。您也可以创建自己的自定义约束,然后使用路由系统注册。

在剃刀页面中呈现部分到一个字符串

Calendar_today. 2019年3月19日08:22

ASP.NET核心 剃刀页面

部分视图或页面 主要用作包括在一个中包含HTML的可重复使用片段的手段 或更多的剃刀页面。这个演练说明了如何利用 部分页面使用的剃刀模板系统的力量来生成HTML 对于其他目的,例如邮件的主体。

在razor页面中使用nlog处理和记录全局错误

Calendar_today. 2019年2月12日08:26

ASP.NET核心 剃刀页面

Exceptions in .NET represent an error condition in an executing program. Error conditions can come about as a result of a large number of causes, each represented by its own exception type. Most exceptions arise from logical errors in code, such as an attempt to work with an object that has not been instantiated (NullRefrenceException), or to divide by zero (DivideByZeroException). Other types of exceptions result from technical issues, which may or may not be temporary. Examples of such issues might include a database or mail server being unavailable, or insufficient file system permissions.

在ASP.NET核心中包括剃刀类库中的静态资源

Calendar_today. 2018年10月17日13:32

ASP.NET核心 剃刀页面

剃刀类库(RCLS)在ASP.NET Core 2.1中引入了一种方式 打包和分发要引用的UI组件 并在主机申请中消费。你可以完全看到它们 运行作为类库的Web应用程序的一部分。这 ASP.NET身份的模板化管理页面被包含在项目模板中的razor类库 in 2.1. The Identity UI RCL 包括剃刀页面,过滤器,存根电子邮件服务器 类的标识使用以及Bootstrap 3和4的本地版本。

在ASP.NET核心剃须刀页中添加分拣到分页

Calendar_today. 2018年10月10日08:35

ASP.NET核心 剃刀页面

本文构建了在剃刀页面应用程序中添加的简单分页功能 在我的最后一篇文章中,通过展示如何添加排序功能,以便用户 可以确定显示结果的顺序。

ASP.NET核心剃须刀页中的简单分页

Calendar_today. 2018年10月07日07:49

ASP.NET核心 剃刀页面

本文试图演示如何在剃刀页面应用程序中实现简单的分页功能。我将解释分页后的基础,然后使用Bootstrap 4渲染各种分页链接, 不借助尼古特套餐进行链接。

在剃刀页面中自定义路由约定

Calendar_today. 2018年9月26日07:39

ASP.NET核心 剃刀页面

在它的心里,剃刀页面路由故事是一个简单的故事。它使用A. 将URL映射到磁盘上的文件惯例。有办法定制 如何在个人基础上找到页面,但如果您想更改该页面 违约公约完整?还有一种方法来做到这一点。而且它是 非常简单,因为本文将使用两个真实的例子展示。

在剃刀页面中使用不引人注目的ajax

Calendar_today. 2018年9月17日08:17

ajax. ASP.NET核心 剃刀页面

有一些演示显示如何使用jquery不引人注目的ajax图书馆 ASP.NET核心,但现有示例倾向于具有MVC应用程序。这 文章看如何在剃刀页面设置中使用不引人注目的Ajax 将有助于删除与制作Ajax相关的很多样式板 requests.

剃须页面中的部分和Ajax

Calendar_today. 2018年9月07日15:57

ajax. ASP.NET核心 剃刀页面

使用Ajax和部分视图更新页面的部分是一个例行任务 ASP.NET MVC应用程序。 ASP.NET核心的经验很小 剃刀页面 - 不多,但足以让一些人摔倒。这是一些人 有关完成此任务的建议,以及一些额外帮助的预览 in the near future.

剃刀页面的地区

Calendar_today. 2018年9月3日08:01

ASP.NET核心 剃刀页面

通过释放ASP.NET核心2.1,将对区域的支持添加到剃刀页面中。它们长期以来一直在MVC应用中使用,作为将大型应用程序的逻辑大块分成半独立模块的方式,以方便团队工作等。我探索如何在剃刀页面应用中使用区域。

从剃刀页面中的过滤器访问模型

Calendar_today. 2018年8月29日08:23

ASP.NET核心 剃刀页面

通过释放ASP.NET核心将对杂交页的支持添加到剃须刀页面中 2.1。过滤器,对于不熟悉的人,是启用的组件 在剃刀页面生命周期内的某些点注入处理。 They differ from Middleware in that they provide access to the HttpContext. 剃刀页面提供 许多不同的过滤器选项。一 您可能希望在过滤器中执行的事情是从中获取数据 外部资源(数据库,Web服务等),然后使用它 PageModel或ViewData。在这里,我看一下你如何访问模型或 ViewData字典取决于您选择的过滤器实现类型。

实体框架核心中的查询类型

Calendar_today. 2018年8月15日13:46

实体框架 ASP.NET核心

在实体框架核心2.1中引入的查询类型使您可以将映射到表或视图的非实体类型返回,并且可以作为从rFSQL方法调用的返回类型。

剃刀页面,打字签字和淘汰赛

Calendar_today. 2018年7月16日07:54

javascript. ASP.NET核心 剃刀页面 类型签字

在本文中,我查看在剃刀页面应用程序的上下文中获取打字和运行的步骤。我讨论了为什么你可能想要这样做,我用淘汰赛的目的。 在文章末尾,我将配置并使用类型签字 复制最终代码的一部分 单一页面 Application tutorial 来自seath.knockout.com。

叠落着全旅行者下拉列表

Calendar_today. 2018年5月24日20:51

ASP.NET核心 海滩

布拉泽是由Steve Sanderson介绍的实验框架 knockout.js在ASP.NET团队上的名声(以及其他东西)。前提 框架很简单,但潜在的游戏更改为ASP.NET开发人员:它使您可以写入 您的客户端代码在C#中。这意味着这是什么,而不是追逐 在最新的基于JavaScript的HITLINGS - Aurelia,React,Angular等,只有 发现它们依赖于学习整个新的框架,或者 他们不再是一周的味道,你只是使用你的.NET技能 已经必须将您的处理移动到浏览器。

在剃刀页面与JSON合作

Calendar_today. 2018年5月21日13:49

ASP.NET核心 剃刀页面

Web应用程序中的UI生成和处理正在越来越多地移动到 客户端。数据处理和存储仍在服务器上进行,json 作为交换服务器和服务器之间的数据的首选格式 客户。有多种方式在工作时可以生成JSON 剃刀页面。本文探讨了其中一些。

在实体框架核心迁移中扩展命令超时

Calendar_today. 2018年3月26日08:50

实体框架 ASP.NET核心

使用实体框架核心时执行的大多数迁移都很快就会直截了当 - 导致对数据库架构的调整不仅仅是一个。但是,有时,您可能还希望包含一个任务,该任务需要长于默认命令超时值(SQL Server中的30秒),例如导入大量数据。

出版剃刀页面应用 - Gotchas

Calendar_today. 2018年3月22日08:15

ASP.NET核心 剃刀页面

我刚刚完成了一篇文章 将剃刀页面应用于IIS 在我的剃刀页面专用网站:severyrazorpages.com。在编写它的同时(以及出版的网站的修订版),我发现了一些可能会抓住其他人的绊倒块。所以我以为他们在自己的帖子中突出了突出。

ViewModels和Automapper在剃刀页面

Calendar_today. 2018年2月14日08:13

ASP.NET核心 剃刀页面

剃刀页PageModel类是零件控制器,零件viewmodel。在这方面 文章,我看看PageModel的角色的视图部分 播放,以及自动应用程序等工具如何用于减少代码的数量 在在实体模型和您的实体模型之间分配值时需要写入 ViewModel.

I'我不是在剃刀页上撰写一本书

Calendar_today. 2018年1月19日08:47

ASP.NET核心 剃刀页面

这是正确的 - 尽管有很多问题,我不是在剃刀页面,基于新页面的网页上写一本书 作为ASP.NET Core 2.0的一部分发布的开发框架。但我已经推出了一个 用于学习如何使用ASP.NET核心剃刀页面的人的网站。

在剃刀页面上定制身份

Calendar_today. 2017年9月22日14:16

ASP.NET核心 剃刀页面 ASP.NET身份

用于在标准项目模板提供的剃刀页面应用程序中管理身份验证的代码是一个很好的起点。但是,您希望自定义它以满足您自己的应用需求。本文介绍了最常见的定制要求。

剃刀页面的身份介绍

Calendar_today. 2017年9月08日08:09

ASP.NET核心 剃刀页面 ASP.NET身份

剃刀页面使用ASP.NET身份作为其默认成员身份和 身份验证系统。本文是第一个探索的系列中的第一个 ASP.NET身份的各个部分与剃刀页面相关,并开始 作为项目模板的一部分生成的文件概述。

在剃刀页面发送电子邮件

Calendar_today. 2017年7月20日07:24

ASP.NET核心 剃刀页面

剃刀页面框架不是唯一可以作为.NET Core 2.0的一部分引入的。更多现有的完整框架类库也被移植到.NET核心,包括System.Net.Mail。这意味着不再需要依赖于您的.NET核心应用程序中的电子邮件功能的第三方库或服务。所以我以为我借此机会说明在剃刀页面中的发送电子邮件。

在剃刀页面中路由

Calendar_today. 2017年7月11日13:28

ASP.NET核心 剃刀页面

服务器端Web应用程序框架开发人员的顶级设计注意事项之一是如何将URL与服务器上的资源匹配,以便正确处理请求。最简单的方法是将URL映射到磁盘上的物理文件,这是ASP.NET团队为剃刀页面框架实现的方法。

剃刀页 - 电梯间距

Calendar_today. 2017年5月25日08:29

ASP.NET MVC. ASP.NET核心 剃刀页面

在最后一个ASP.NET社区的立场, Jon Galloway给了我的介绍性剃刀页面文章 (谢谢,Jon)。在随后的讨论中,斯科特·哈斯曼要求"elevator pitch"对于剃刀页面。好吧,这是我的。

剃刀页 - 了解处理程序方法

Calendar_today. 2017年5月22日20:16

ASP.NET核心 剃刀页面

处理程序方法是一个特别好的功能 新的ASP.NET Razor Pages框架 。此功能使您可以确定用户在请求页面时正在执行的操作,并相应地执行逻辑,而无需诉诸一堆条件代码。

剃刀页面 - 使用预览开始

Calendar_today. 2017年5月15日20:52

剃刀 ASP.NET核心 剃刀页面

ASP.NET网页的当前用户急切地等待ASP.NET核心为它们保留的新闻(如果我的收件箱是任何可供出现的)。路线图表明,在初始版本的.NET核心释放后,即将发布新版本的网页,但随后删除该项目。相反,已在预览表单中提供了一个名为Razor页面的新的跨平台页面的Web开发模型。在这里,我向您展示了如何开始使用它并探索其与网页的相似之处。在未来的文章中,我将仔细看看广泛的差异。

使用letsencrypt上的IIS上免费SSL证书

Calendar_today. 2017年2月07日07:44

ASP.NET MVC. ASP.NET Web Forms. ASP.NET核心

如果您的网站上有表单,请参阅用户的个人详细信息,您应该通过在HTTPS下运行它来保护页面。这样,从表格(电子邮件地址,信用卡号等)发布的任何数据都是加密和隐藏的窥探眼睛。这不仅仅是应该受到保护的电子商务网站。内联网和其他需要身份验证的商业应用程序,具有评论表单的博客,请询问电子邮件地址等。过去这一主的主要障碍是数字证书(SSL证书)的成本,它断言您是您所说的是谁。 Letsencrypt是一个免费,自动化,开放的证书颁发机构,可以消除这个障碍。

实体框架核心DBContext更新

Calendar_today. 2016年10月28日08:50

实体框架 ASP.NET核心

从地上重新设计框架,为实现改进的API提供了机会。研究实体框架核心的团队肯定抓住了关于DBContext类的机会,它看到了一个束在实体框架6或更早版本中不可用的新数据操作方法。

实体框架核心轨道图用于断开连接的数据

Calendar_today. 2016年10月11日21:40

实体框架 ASP.NET核心

实体框架核心是新的轻量级版本的实体框架,旨在使用.NET核心应用程序。就像ASP.NET核心一样,它已从地上重写,并包括一些新的做事方式。其中一个是引入用于处理断开的场景中的复杂数据的曲目映图方法,例如MVC或Web API应用程序。

server.mappath等效于ASP.NET核心

Calendar_today. 2016年9月02日14:55

ASP.NET核心

使用Microsoft Technologies的Web开发人员始终依赖于Server.mappath方法来解析Classic ASP和ASP.NET Web表单中的文件路径和MVC版本,最多包括5.此方法尚未包含在ASP.NET核心中,因此你使用了什么?

从数据库或其他位置加载ASP.NET核心MVC视图

Calendar_today. 2016年7月21日08:56

ASP.NET MVC. ASP.NET核心

对于绝大多数ASP.NET核心MVC应用程序,从文件系统中定位和加载视图的传统方法很好。但您还可以从其他来源加载视图,包括数据库。这在您想要为用户提供工艺或修改剃刀文件但不希望您访问文件系统的方案中有用。本文使用数据库作为工作示例,查看创建组件以从其他源获取视图所需的工作。

ASP.NET网页VNEXT或Razor页面

Calendar_today. 2016年7月15日14:09

ASP.NET MVC. ASP.NET网页 ASP.NET核心 剃刀页面

既然ASP.NET核心的RTM已发货,ASP.NET团队正在查看留下的功能,包括SignalR和网页。 ASP.NET核心路线图始终拥有这些项目,该项目在RTM之后的第一个主要版本中被列入,这将是ASP.NET核心1.1。最近,ASP.NET团队在驾驶下一个版本的网页上的目标上提供了一个关于Gitals的更新,它提供了有趣的洞察框架的潜在功能。

ASP.NET核心中的加密和解密

Calendar_today. 2016年3月1日13:15

ASP.NET MVC. ASP.NET核心

ASP.NET核心框架提供了用于保护数据的新API,包括加密和解密的机制。本文快速查看如何使用它们。

查看ASP.NET核心MVC中的组件

Calendar_today. 2016年2月12日08:45

ASP.NET MVC. ASP.NET 5. ASP.NET核心

ASP.NET核心MVC框架(以前称为MVC 6)包括称为View组件的新功能。在这里,我看看它们,他们旨在解决的问题以及如何使用它们。

在ASP.NET Core 1.0 MVC中为SQL Server配置SQL Server

Calendar_today. 2016年1月11日13:14

ASP.NET MVC. ASP.NET 5. ASP.NET核心

本文介绍了在ASP.NET Core 1.0 MVC应用程序中将SQL Server作为会话状态的备份存储所需的步骤。它在我之前的文章中建立了介绍 如何在ASP.NET 5中配置和使用会话状态.

使用ASP.NET Core 1.0 MVC上传文件

Calendar_today. 2015年10月27日13:58

ASP.NET MVC. ASP.NET 5. ASP.NET核心

处理文件上传在ASP.NET核心中更改了很多。本文查看已引入的新对象以替换以前版本的ASP.NET的基于旧系统的方法。 **更新到RTM **

ASP.NET核心:MVC中的依赖注入和服务

Calendar_today. 2015年9月24日08:05

ASP.NET MVC. ASP.NET 5. ASP.NET核心

这是一系列文章中的第四篇文章,通过从空模板重建Visual Studio 2015 Web应用程序模板来探讨ASP.NET核心。本文介绍了服务的作用和新的ASP.NET核心依赖注入系统。该系列文章已经使用Visual Studio RTM和ASP.NET核心Beta 6.它将与更新的版本一起保持更新。

ASP.NET核心的会话

Calendar_today. 07 2015年4月13日13:39

ASP.NET MVC. ASP.NET 5. ASP.NET核心

asp.net核心正在设计成使您的应用程序仅取决于它实际需要的功能。这是通过创建可协调的框架的大部分实现的,其中开发人员选择非基本功能 - 其中一些被烘焙到传统版本的ASP.NET。其中一个适用于是会话状态的功能之一。本文介绍如何在ASP.NET核心应用程序中获取和使用会话状态。