ASP.NET 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
ASP.NET 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
ASP.NET 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 .NET 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织 微软
地区 不详
投 递 者 叶秀兰
适用人群 未知
收录时间 2016-01-20

软件简介

ASP.NET 是开源,跨平台,高性能,轻量级的 Web 应用构建框架,使用 .NET 构建 Web 应用。

ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。

ASP.NET 支持三种开发模式:

Web Pages MVC Web Forms
单页面模型 模型视图控制器 事件驱动模型

Web Pages

最简单的 ASP.NET 模型。

类似 PHP 和 ASP。

内置了用于数据库、视频、社交媒体等的模板和帮助器。

MVC

MVC 将 web 应用程序分为三种不同的组件:

  • 针对数据的模型

  • 针对现实的视图

  • 针对输入的控制器

Web Forms

传统的 ASP.NET 事件驱动开发模型。

添加了服务器控件、服务器事件以及服务器代码的网页。

部分介绍来自 w3school

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
发表于大前端专区
2019/09/25 07:20

ASP.NET Core 3.0 发布

随着 .NET Core 3.0 的 GA,其中的 ASP.NET Core 与 Blazor 也相应得到增强,此版本的 ASP.NET Core 的一些重大新特性包括: 使用 C# 构建富交互客户端 Web 应用。 使用 gRPC 创建高性能后端服务。 SignalR 现在支持自动重连接和客户端到服务器(client-to-server)流。 使用 OpenAPI 文档为 Web API 生成强类型的客户端代码。 通过框架集成了端点路由。 Kestrel 默认启用 HTTP/2。 集成 Web API 和单页应用身份验证支持。 支持...

0
6
发表于大前端专区
2019/08/16 07:17

ASP.NET Core 和 Blazor 更新

.NET Core 3.0 preview 8 现在已经可用,它包含了对 ASP.NET Core 和 Blazor 的一系列新更新。更新内容如下: 项目模板更新 清理 Visual Studio 中的顶级模板 Visual Studio 中“Create a new project”对话框中的顶级 ASP.NET Core 项目模板不再出现在“Create a new ASP.NET Core web application”对话框中。下面的 ASP.NET Core 模板现在只出现在“Create a new project”对话框中:Razor Class Library、Blazor App、Worke...

1
5
发表于大前端专区
2018/11/06 08:04

TechEmpower 最新性能测试报告出炉,ASP.NET Core 依旧表现不俗

TechEmpower 在10月30日发布了最新一轮(Round 17)针对“Web Framework Benchmarks”的性能测试报告,ASP.NET Core 依旧表现不俗,在一些指标上甚至是碾压其他主流 Web 框架。为此我们做了一个简单的统计,看看 ASP.NET Core 和其他我们熟悉的 Web 框架,比如 Servlet、Go、NodeJS 和 PHP 之间的差距。 01 Plain Text 如下所示的是在一秒内以 Plain Text 形式返回"Hello, World!”文本的响应数量统计(硬件环境:Dell R440 Xeon ...

19
2
发表于大前端专区
2018/11/03 07:50

微软宣布 ASP.NET Core 3.0 只运行在 .NET Core 上

微软将对 ASP.NET Core 进行重大更新,其中包括项目与框架的整合、与 .NET Core 更紧密的集成,以及与第三方开源套件的集成,这些改进都将会协助开发者更快速的完成开发工作。 项目在 ASP.NET Core 上引用和运行的方式随着版本的迭代发生了变化。在 1.0 中,ASP.NET Core 本身就是一个“包”,并且像任何其他 NuGet 包引用一样出现在项目中。这有利有弊,随着时间的推移,这个模型有了新的发展,在 2.1 中,ASP.NET Core 最终演...

2
5
发表于大前端专区
2018/10/23 07:50

ASP.NET SignalR 2.4.0 Preview 2 发布

ASP.NET SignalR 2.4.0 的第二个预览版已发布。其中包括对 Azure SignalR Service 的支持,以及一些错误修复和次要功能。 官方表示,即便你对采用 Azure SignalR Service 不感兴趣,也建议尝试升级到预览版,因为这是完全兼容的升级,不会产生任何兼容性问题。 请点此查看已修复问题的列表 请点此查看未来 2.4.0 版本中计划修复的问题 此预览版主要包含进一步的错误修复和更改,以支持 Azure SignalR Service。一些主要修复包括...

1
5
发表于大前端专区
2018/10/18 08:23

ASP.NET Core 2.2.0-preview3 发布

ASP.NET Core 2.2.0-preview3 发布了,主要更新内容如下: Routing ASP.NET Core 2.2 中引入了参数转化器(Parameter Transformers)的概念。参数转化器通过转换参数的路径值来自定义生成的路径,为开发人员提供新选项。 Link Generation 添加了一个 LinkGenerator 新服务,它是一个单例服务,支持使用/不使用 HttpContext 生成路径和绝对 URI: return _linkGenerator.GetPathByAction(      httpContext,      c...

7
3
发表于行业趋势专区
2018/07/06 08:18

微软宣布 ASP.NET Core 2.0 正式支持 OData 标准

近日,OData 团队在微软开发者博客上宣布,ASP.NET Core 2.0 已正式支持 OData 标准,开发者现在可通过包管理器 NuGet 来获取 Microsoft.AspNetCore.OData 包。此软件包包含在使用 ASP.NET Core MVC 时创建 OData v4.0 端点以及支持 Web API 的 OData 查询语法所需的一切。 OData,全称为 Open Data Protocol,是微软在2007年推出的一个设计和使用 RESTful API 的标准。目标是不管是哪个组织构建的 RESTful API ,只要其符合 OD...

7
7
发表于大前端专区
2018/05/31 14:53

ASP.NET Core 2.1.0 发布,跨平台 .NET Web 框架

ASP.NET Core 2.1.0 发布了,更新内容如下: SignalR - 为您的 ASP.NET Core 应用程序添加实时网络功能。 Razor class libraries - 使用 Razor 将视图和页面构建为可重用的类库。 Identity UI library & scaffolding - 为任何应用程序添加身份并定制它以满足您的需求。 HTTPS - 默认情况下启用并易于在生产中进行配置。 Template additions to help meet some GDPR requirements - 让用户控制其个人数据并处理Cookie同意。 MVC ...

5
4
发表了资讯
2017/08/15 10:10

ASP.NET Core 2.0 发布,引进 Razor Pages 编码范例

ASP.NET 团队宣布 ASP.NET Core 2.0 发布,此版本与 .NET Core 2.0 兼容,支持 Visual Studio 2017 15.3 版本,并引进了新的 Razor Pages 用户界面设计范例。 有关更新的完整列表,可以阅读更新日志。 最新的 SDK 和工具可从 https://dot.net/core 下载。 ASP.NET Core 2.0 添加了许多新功能,使 Web 应用的构建和监控更加轻松,并提高性能。 将项目更新至 ASP.NET Core 2.0 ASP.NET Core 2.0 在 .NET Framework 4.6.1 和 .NET...

11
6
发表了资讯
2016/11/23 07:59

TechEmpower 关于 ASP.NET Core 的性能测试

应用性能直接影响到托管服务的成本,因此公司在开发应用时需要格外注意应用所使用的Web框架,初创公司尤其如此。此外,糟糕的应用性能也会影响到用户体验,甚至会因此受到相关搜索引擎的降级处罚。在选择框架时,又有许多因素需要考量,但原始性能无疑是其中最容易测评的。不同的框架性能差异极大,即使你充分利用了硬件的性能,错误的框架依然可能带来十倍的性能损耗,虽然不是每个人都会遇到如此极端的情况,但在某些情况下确...

12
5
发表了资讯
2016/09/16 00:00

ASP.NET Core 1.0.1 发布,2016.9 的更新补丁

ASP.NET Core 1.0.1 发布了,这个是ASP.NET Core 2016.9 的更新补丁。 你可以在下面相应的页面中找到关于此版本的组件修复的问题: Antiforgery EntityFramework KestrelHttpServer Mvc Routing 其他更新内容: Microsoft Security Advisory 3181759 : Vulnerabilities in ASP.NET Core View Components Could Allow Elevation of Privilege – aspnet 203 MVC updates for FIPS compliance – mvc 5103; Antiforgery 95 HTTP ...

6
2
发表了资讯
2016/05/17 00:00

ASP.NET Core RC2 发布

ASP.NET Core RC2 发布了。主要更新如下: 重大更新 For a list of the breaking changes for this release please refer to the issues in the Announcementsrepo. 已知问题 EF Core: LINQ Provider Limitations EF Core: Model Building Performance Regression .NET Core is not available in Azure App Services HTTPS requests appear as HTTP in Azure Web Sites EF Core: .Package Manager Console Commands Require Pow...

10
3
发表了资讯
2016/01/21 00:00

开源 .NET 一年后,ASP.NET 贡献情况分析

在之前的文章我们讨论了微软开源 .NET 框架核心部分后一年的社区的贡献程度。本文要继续继续分析这个问题,但是主要关注的是 ASP.NET 生态圈下的项目: MVC - 构建动态 Web 网站的 模型-视图-控制器 框架,包括合并 MVC,Web API 和 Web Pages w/ Razor。 DNX - DNX (一个 .NET 执行环境) 包括启动和运行应用所需要的代码,包括编译系统,SDK 工具和原生 CLR hosts。 EntityFramework - 微软为 .NET 新应用推荐的数据访问技术 ...

33
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
14 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部