您的位置:网站首页 > asp源码 > 正文

Core 30的新增功能

类别:asp源码 日期:2019-11-12 14:23:58 人气: 来源:

  梦见参加结婚喜宴Blazor 应用程序是由组件 (components) 构建而成的。组件是自包含的用户界面元素,例如页面、对话框或者表单等。组件是普通的 .NET 类,用于定义 UI 呈现逻辑和客户端事件处理程序。您可以创建没有 Java 的富交互式 Web 应用程序。

  Blazor 中的组件通常使用 Razor 语法编写,它是 HTML 和 C# 的自然融合。Razor 组件与 Razor Pages(页面)和 MVC 视图 (view) 相似,因为它们都使用 Razor。与基于“请求-响应”模型的页面与视图不同,组件专门用于处理 UI 合成。

  在 SignalR 的 Java 和 .NET 客户端中,添加了对自动重新连接的支持。默认情况下,客户端尝试自动重新连接,并在 2, 10 和 30 秒后(如有必要)重试。如果客户端成功重新连接,它将受到一个新的连接 ID。自动重新连接是选择性加入的:

  为了在连接中断时提供 UI 反馈,SignalR 客户端 API 已扩展为包括以下事件处理程序:

  考虑以下聊天室应用程序示例,该应用程序允许通过 Azure Active Directory 进行多个组织登录。具有 Microsoft 账户的任何人都可以登录聊天,但只有所属组织的可以用户或查看用户的聊天记录。该应用可以特定用户的某些功能。

  可以使用策略名称来修饰各个 hub 方法,代码会在运行时进行检查。当客户端尝试调用各个 hub 方法时,DomainRestrictedRequirement 处理程序将会运行并控制对方法的访问。基于 DomainRestrictedRequirement 控制访问的方式:

  在以前的版本中,开发人员需要在各个不同的启用控制器、Razor 页面和 SignalR hub。显式的连接导致一系列几乎相同的由片段:

  SignalR 3.0 hub 可以通过终结点由进行由。使用终结点由,通常可以在 UseRouting 中配置所有的由:

  当 Java 代码捕获到字符串并准备将其发送到服务器时,它可以使用 subject.next 方法来处理字符串。

  默认的用户主体 (user principal) 是根据证书属性构建的。用户主体包含一个事件。通过相应该事件,可以补充或者替换该主体。有关更多信息,请参见在 ASP.NET Core 中配置证书身份验证。

  “Cookie 同意” UI 不再包含在内。若要在 ASP.NET Core 3.0 模板生成的应用程序中启用“Cookie 同意”功能,请 ASP.NET Core 中的常规数据保规 (PR) 支持。

  现在,脚本和相关的静态资产被作为本地文件引用,而不再使用 CDN。有关更多信息,请参见脚本和相关的静态资产现在被作为本地文件引用而不再使用 CDN (aspnet/AspNetCore.Docs #14350)。

  运行状况检查通过通用主机使用终结点由。在 Startup.Configure 中,使用终结点 URL 或者相对径,在终结点构建器上调用 MapHealthChecks:

  现在,在 IIS 中托管 ASP.NET Core 应用程序时的启动错误会生成更丰富的诊断数据。这些错误会在适用的情况下使用堆栈,报告给 Windows 事件日志。此外,所有的、错误和未处理的异常,都会记录到 Windows 事件日志中。

  

0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: