Microsoft .NET Core 2.2.100

大小:140.54MB

版本:2.2.100

语言:简中

更新:2021-12-16

同类推荐
资源说明

《Microsoft .NET Core 2.2.100》是一款开发web应用程序的工具,用户可以通过这款软件对程序代码进行测试和调试,软件内的功能非常丰富全面,操作也很简单,是一款很不错的软件,有需要的欢迎来下载哟!

Microsoft .NET Core 2.2.100

软件功能

ASP.NET Core是一个新的开源和跨平台框架,用于构建基于云的互联网连接应用程序,如Web应用程序,IoT应用程序和移动后端。

ASP.NET Core应用程序可以在.NET Core或完整的.NET Framework上运行。它被设计为为部署到云端或在内部运行的应用程序提供优化的开发框架。它由最小开销的模块化组件组成,因此您在构建解决方案时保持灵活性。

您可以在Windows,Mac和Linux上开发和运行跨平台的ASP.NET Core应用程序。 ASP.NET Core是GitHub的开源。

ASP.NET的第一个预览版本在15年前发布,作为.NET Framework的一部分。此后,数以百万计的开发人员已经使用它来构建和运行出色的网络应用程序,并且多年来,我们添加并演变了许多功能。

ASP.NET Core有许多架构更改,导致更精简和模块化的框架。 ASP.NET Core不再基于System.Web.dll。它是基于一组细粒度和良好的NuGet软件包。这允许您优化您的应用程序,仅包括您需要的NuGet软件包。

较小的应用程序表面积的好处包括更紧密的安全性,减少维修,改进性能,以及降低用户在付费用途模式中的成本。

软件特色

您可以构建能够覆盖广泛客户端(包括浏览器和移动设备)的HTTP服务。 内置多种数据格式和内容协商支持。 ASP.NET Core是在.NET Core上构建Web API和RESTful应用程序的理想平台。 请参阅构建Web API。

您可以创建遵循模型 - 视图 - 控制器(MVC)模式的考虑因素和可测试的Web应用程序。 参见MVC和测试。

Razor提供了一种有效的语言来创建Views

Tag Helpers使服务器端代码能够参与在Razor文件中创建和呈现HTML元素

支持或可以移转 (port) 到更多的操作系统平台与芯片架构 (也就是未来项目会跨出 x86 平台)。

具有引人注目的性能与高可靠度。

开发人员能快速与直觉的获取 .NET Core 开发环境。

在直觉与具生产力的情况下建造应用程序,使用文件,示例与 NuGet 组件。

模型绑定自动将数据从HTTP请求映射到动作方法参数

模型验证自动执行客户端和服务器端验证

使用说明

模型 - 视图 - 控制器(MVC)架构模式将应用程序分为三个主要组件:模型,视图和控制器。 MVC模式可帮助您创建比传统单片应用程序更可测试和更容易更新的应用程序。基于MVC的应用程序包含:

模型:表示应用程序数据的类。模型类使用验证逻辑来执行该数据的业务规则。通常,模型对象在数据库中检索和存储模型状态。在本教程中,Movie模型从数据库中检索电影数据,将其提供给视图或更新它。已将更新的数据写入SQL Server数据库。

视图:视图是显示应用程序用户界面(UI)的组件。通常,此UI显示模型数据。

控制器:处理浏览器请求的类。他们检索返回响应的模型数据和调用视图模板。在MVC应用程序中,视图只显示信息;控制器处理和响应用户输入和交互

MVC模式可以帮助您创建应用程序,分离应用程序的不同方面(输入逻辑,业务逻辑和UI逻辑),同时提供这些元素之间的松散耦合。该模式指定应用程序中每种逻辑应位于何处。 UI逻辑属于视图。输入逻辑属于控制器。业务逻辑属于模型。这种分离可以帮助您在构建应用程序时管理复杂性,因为它可以让您一次处理实现的一个方面,而不会影响另一个应用的代码。例如,您可以处理视图代码,而不依赖于业务逻辑代码。

资源下载