ASP.NET

3

软件描述

ASP.NET 是一个开源的服务器端 Web 应用框架,专为 Web 开发设计,可使用 HTML、CSS 和 JavaScript 创建动态网页、网站、应用和服务。您还可以创建 Web API、移动站点,使用 WebSocket 等实时技术!

官方网站

访问软件的官方网站了解更多信息

官方认证

asp.net

安全链接HTTPS
立即访问

什么是 ASP.NET?

ASP.NET 是一个开源的服务器端 Web 应用程序框架,专为 Web 开发设计,用于使用 HTML、CSS 和 JavaScript 创建动态网页、网站、应用程序和服务。您还可以创建 Web API、移动站点,使用 WebSocket 等实时技术!
网站
ASP.NET 适用于构建基于标准的网站,支持 HTML5、CSS3 和 JavaScript。ASP.NET 提供三种构建网站的方式:ASP.NET Web Forms 使用控件和事件模型实现组件化开发;ASP.NET MVC 强调关注点分离,便于测试驱动开发;ASP.NET Web Pages 采用单页模型,将代码与 HTML 标记混合。您可根据需要在同一个应用中组合使用这些技术——这一切都属于 One ASP.NET。
API
ASP.NET 包含 ASP.NET Web API,用于创建功能丰富的 RESTful Web 服务,可返回 JSON、XML 或任何 Web 支持的内容!ASP.NET Web API 可为 Windows Phone、iPhone、Android 等移动应用提供数据服务。ASP.NET Web API 可集成于任意 ASP.NET Web 应用中,包括 ASP.NET MVC、Web Forms 或 Web Pages——这一切都属于 One ASP.NET。
实时通信
ASP.NET SignalR 是面向 ASP.NET 开发者的全新库,使客户端与服务器之间的实时双向通信成为可能。ASP.NET SignalR 支持 Web Sockets 等新标准,并能优雅降级以兼容旧版浏览器。ASP.NET SignalR 支持 JavaScript 客户端,以及 Android、iPhone 和所有 C# 客户端(如 Windows Phone 和 Windows 8)。
移动开发
ASP.NET 还可通过 Visual Studio 2013 内置的响应式设计框架(如 Twitter Bootstrap)支持移动应用开发。您可以使用任何喜欢的 CSS 框架或开源网格系统,也可选择强大的移动框架如 jQuery Mobile 或 Sencha,结合 PhoneGap 构建出色的移动应用。选择权在您手中,ASP.NET 让这一切成为可能。

🔄 替代方案

50 个选择
5

Django 是一个高级的 Python Web 框架,鼓励快速开发和简洁、务实的设计。由经验丰富的开发者构建,它处理了Web开发中的许多繁琐事务,使你能够专注于编写应用程序,而无需重复造轮子。

5

Python是一种解释型、交互式、面向对象且可扩展的编程语言。它兼具清晰性与多功能性,且免费并具有全面的可移植性。

4

一种在服务器上执行的开源脚本语言,PHP 可嵌入 HTML,促进动态网页开发。受 C、Java 和 Perl 影响,它支持数据库集成,拥有丰富的库,对初学者友好,同时为资深开发者提供强大功能。

0

Ruby 是一种动态、反射性、通用的面向对象编程语言,其语法受 Perl 启发,同时具备类似 Smalltalk 的特性。Ruby 于 20 世纪 90 年代中期起源于日本,最初由松本行弘(Matz)开发和设计。

5

Perl是一种高级、通用、解释型、动态的编程语言,已有22年以上的开发历史。

5

Node.js 是一个基于 Chrome JavaScript 运行时的平台,可轻松构建快速、可扩展的网络应用。

5

Bun 是一个现代的 JavaScript 运行时,类似于 Node 或 Deno。它从零开始构建,专注于三个方面:

4

Deno 是面向现代网络的开源 JavaScript 运行时。基于 Web 标准构建,支持零配置 TypeScript,具备无与伦比的安全性以及完整的内置工具链。

下一页