裂变是什么意思| 6月17号什么星座| solo 什么意思| 血糖高是什么症状| 法盲是什么意思| 失眠睡不着吃什么药好| opi是什么意思| 子什么意思| 肛门潮湿用什么药| 吃什么容易得胆结石| 尿频尿急吃什么药最好| 道貌岸然是什么生肖| 金刚钻是什么意思| 第一次见女方家长带什么礼物好| 滑膜炎是什么症状| 头好出汗是什么原因| 男人腰疼是什么原因| 今年28岁属什么| 安利是什么意思| 脐下三寸是什么地方| 现是什么生肖| 公安和警察有什么区别| 梦见自己掉了两颗牙齿是什么意思| 危机四伏是什么生肖| 尾款是什么意思| 黄体破裂有什么症状| 黄瓜炒什么| 胎位loa是什么位置| 蝙蝠属于什么类| 啤酒对身体有什么好处| 吃什么避孕药可以推迟月经| 茯苓长什么样| 苏格兰牧羊犬吃什么| 手书是什么| 七手八脚是什么意思| 知柏地黄丸适合什么人吃| 人工周期是什么意思| 超市是什么意思| 血管紧张素是什么意思| 缀化是什么意思| 羊水栓塞是什么意思| 伤口流水是什么原因| 粑粑黑色是什么原因| 小排畸主要检查什么| 三宝是什么意思| 肝火旺失眠吃什么药| 下肢浮肿是什么原因引起的| 什么情况需要做胃镜| 水奶和奶粉什么区别| 多梦睡眠质量不好是什么原因| 出血线是什么意思| 银行支行行长什么级别| 神是什么偏旁| 斑是什么原因造成的| sid是什么| 全身而退是什么意思| 人生感悟是什么意思| 黄体破裂是什么原因造成的| 晨跑有什么好处| 人乳头病毒是什么意思| 一晚上尿五六次是什么原因| 心脏肥大吃什么药好| 大保健什么意思| 三手烟是什么意思| 吃什么可以让阴茎变硬| 夫人是什么意思| 多吃黄瓜有什么好处| 很多条腿的虫子叫什么| 高血压能吃什么水果| 幽门螺旋杆菌有什么危害| min代表什么| 相濡以沫不如相忘于江湖是什么意思| 罘是什么意思| 蟋蟀吃什么| 流汗有什么好处| 查染色体挂什么科| 基尼系数是什么意思| 居住证是什么意思| 去医院查怀孕挂什么科| 6月20日是什么星座| 吃什么排毒最快| leep术是什么手术| 芒硝是什么| 出汗多是什么病| 为什么下雨后会出现彩虹| 尿道炎吃什么| 疱疹吃什么药好得快| 感冒冒虚汗是什么原因| 排卵期是在什么时候| 荆轲姓什么| 右位主动脉弓是什么意思| 吃什么东西补铁| 超生是什么意思| 现在有什么赚钱的路子| buy是什么意思| 哈工大全称是什么| 许冠杰属什么生肖| 下呼吸道是指什么部位| 3.2号是什么星座| 宫内膜回声欠均匀是什么意思| 血压低有什么症状| 吃完饭就想睡觉是什么原因| 三百年前是什么朝代| 尿路感染吃什么消炎药| 吃什么养颜美容抗衰老| 剖腹产后能吃什么水果| 墨迹是什么意思| kick什么意思| 荷花五行属什么| 你在看什么| 化痰吃什么食物| 3月6号是什么星座的| 锚什么意思| 做梦房子倒塌什么预兆| 为什么有的人皮肤黑| 男占258女占369什么意思| 与虎谋皮什么意思| 什么是阳历| 国老是什么中药| 中性粒细胞计数偏高是什么意思| 物竞天择什么意思| 孕妇咳嗽可以吃什么药| 迅雷不及掩耳之势是什么意思| 生酮是什么| 1979年是什么命| 麻油是什么| hippo什么意思| 四月28日是什么星座| 鼻塞流鼻涕吃什么药| mpa什么意思| 尸臭是什么味道| 癌胚抗原偏高说明什么| 打扰是什么意思| 前列腺增生吃什么药效果最好| 什么息| 3.3是什么星座| 脸上为什么会长斑| 一个九一个鸟念什么| 三伏贴什么时候贴| rhd阳性是什么意思| 胡言乱语是什么意思| 无欲无求是什么意思| 胎盘附着于子宫前壁是什么意思| 芦荟胶有什么用| 胆小如鼠是什么生肖| 皮脂膜是什么| 孔明属什么生肖| 调侃是什么意思| 缺钾是什么症状| 各类病原体dna测定是检查什么| 哺乳期吃避孕药对孩子有什么影响| 春考是什么| 凶猛的动物是什么生肖| 睡醒后腰疼是什么原因| 甲状腺用什么药| 心绞痛是什么原因引起的| 男士适合戴什么手串| 有口臭是什么原因| 我会送你红色玫瑰是什么歌| 六月二十七是什么日子| 烹饪是什么意思| 口粮是什么意思| 宫颈那囊什么意思| 为什么脚底板发黄| 蜱虫咬了什么症状| 硌脚是什么意思| 木加一笔变成什么字| 用什么可以全身美白| xl代表什么尺码| 男士蛋皮痒用什么药| 公务员是干什么的| 路虎为什么叫奇瑞路虎| 贲门炎是什么意思| 1935年是什么生肖| 早搏有什么症状| 浮现是什么意思| 前列腺在什么地方| 优生优育检查什么项目| 嘴干是什么病的征兆| 膝盖后面叫什么部位| 为什么会有湿气| 爱出者爱返福往者福来什么意思| 什么的雷雨| 怀孕的脉象是什么样的| 带下病是什么病| 手淫过度有什么症状| 1551是什么意思| 手脚冰凉是什么原因| prawn是什么意思| 什么叫生理盐水| 唯我独尊指什么生肖| 饿得快是什么原因| 化生是什么意思| 骨质疏松检查什么项目| 淘宝和天猫有什么区别| 八八年属什么| 4月10号是什么星座| 晚上看到黄鼠狼什么预兆| 参片泡水喝有什么功效| 1945年是什么年| 肝内胆管轻度扩张是什么意思| 伥鬼是什么意思| 马赛克是什么意思啊| 12月17日什么星座| 路由器坏了有什么症状| 什么程度才需要做胃镜| 墨绿色是什么颜色| 臭虫怕什么东西| 天秤座和什么星座最配| 挫是什么意思| 胚发育成什么| 老年人头晕是什么原因| 癫痫患者不能吃什么| 11月17号是什么星座| 占有欲强是什么意思| 副局长什么级别| 鸡属于什么类动物| 什么是透析治疗| 武五行属什么| 第三产业是什么| 脑白质缺血性改变什么意思| 甲状旁腺分泌什么激素| 什么是公元前和公元后| 妊娠状态是什么意思| 五花八门什么意思| 白舌苔很厚是什么病症| knife是什么意思| 孩子晚上睡觉磨牙是什么原因| 一什么风光| 吃山楂片有什么好处| 子宫内膜薄吃什么| 什么的菜地| 过敏性咳嗽用什么药效果好| 市宣传部长是什么级别| 下野是什么意思| 怀孕做梦梦到蛇是什么意思| 10月15号是什么星座| 梦见玉米是什么意思| 五彩斑斓是什么意思| 手指头发麻是什么原因| 胭脂是什么东西| 长辈生日送什么花| 1981年是什么年| 小火龙吃什么| 量贩式ktv什么意思| 股藓要用什么药膏效果最好| 心脏不好挂什么科室| 什么原因引起耳石症| 成人大便绿色是什么原因| 十月是什么星座| 日本投降是什么时候| 津字五行属什么| 胎儿头偏小是什么原因引起的| 69是什么| 忘情水是什么意思| 念旧的人属于什么性格| 西柚是什么意思| 今年是农历的什么年| 早搏什么意思| 化妆品有什么| 调侃是什么意思| 真性情是什么意思| 郑州有什么特产| 兔属什么五行| 百度Jump to content

你斩我偶像我砍你神像 蔡当局使民众化愤怒为仇恨

From Wikipedia, the free encyclopedia
ASP.NET (software)
Developer(s)Microsoft
Initial releaseJanuary 5, 2002; 23 years ago (2025-08-05)
Stable release
4.8.1 / August 9, 2022; 2 years ago (2025-08-05)[1]
Repository
Written in.NET languages
Operating systemMicrosoft Windows, Linux, macOS
Platform.NET Framework
TypeWeb framework
LicenseProprietary software[2]
Websitedotnet.microsoft.com/en-us/apps/aspnet Edit this on Wikidata
ASP.NET (file format)
Filename extension.aspx, .cshtml, .vbhtml
Internet media type
text/html
Developed byMicrosoft
百度 虽然ICO被取缔,但是币圈依然热闹。

ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, applications and services. The name stands for Active Server Pages Network Enabled Technologies.

It was first released in January 2002 with version 1.0 of the .NET Framework and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages.

In 2016, Microsoft released ASP.NET Core as ASP.NET's successor. This new version is a re-implementation of ASP.NET as a modular web framework, together with other frameworks like Entity Framework. The new framework uses the new open-source .NET Compiler Platform (codename "Roslyn") and is cross platform. ASP.NET MVC, ASP.NET Web API, and ASP.NET Web Pages (a platform using only Razor pages) have merged into a unified MVC 6.[3]

Programming models

[edit]

ASP.NET supports a number of programming models for building web applications:[4]

  • ASP.NET Web Forms – A framework for building modular pages out of components, with UI events being processed server-side. This framework is not included in the ASP.NET Core versions; it only works in the "classic" ASP.NET, on Windows.
  • ASP.NET MVC – allows building web pages using the model–view–controller design pattern.
  • ASP.NET Web Pages – A lightweight syntax for adding dynamic code and data access directly inside HTML markup.[5]
  • ASP.NET Web API – A framework for building Web APIs on top of the .NET Framework.[6]
  • ASP.NET WebHooks – Implements the Webhook pattern for subscribing to and publishing events via HTTP.
  • SignalR – A real-time communications framework for bi-directional communication between client and server.

Other ASP.NET extensions include:

  • ASP.NET Handler – Components that implement the System.Web.IHttpHandler interface. Unlike ASP.NET Pages, they have no HTML-markup file, no events and other supporting. All they have is a code-file (written in any .NET-compatible language) that writes some data to the server HTTP response. HTTP handlers are similar to ISAPI extensions.
  • ASP.NET AJAX – An extension with both client-side as well as server-side components for writing ASP.NET pages that incorporate Ajax functionality.
  • ASP.NET Dynamic Data – A scaffolding extension to build data driven web applications.

IIS integrated pipeline

[edit]

On IIS 6.0 and lower, pages written using different versions of the ASP framework cannot share session state without the use of third-party libraries. This does not apply to ASP.NET and ASP applications running side by side on IIS 7. With IIS 7.0, modules may be run in an integrated pipeline that allows modules written in any language to be executed for any request.[7]

Third-party frameworks

[edit]

It is not essential to use the standard Web forms development model when developing with ASP.NET. Noteworthy frameworks designed for the platform include:

Versions

[edit]

ASP.NET's release history tightly correlates with the .NET Framework releases:

Date Version Remarks New ASP.NET related features
January 16, 2002 Unsupported: 1.0 First version

released together with Visual Studio .NET

  • Object-oriented Web application development supporting inheritance, polymorphism and other standard OOP features
    • Developers are no longer forced to use Server.CreateObject(...), so early-binding and type safety are possible.
  • Based on Windows programming; the developer can make use of DLL class libraries and other features of the Web server to build more robust applications that do more than simply rendering HTML (e.g., exception handling)
April 24, 2003 Unsupported: 1.1 released together with Windows Server 2003

released together with Visual Studio .NET 2003

  • Mobile controls
  • Automatic input validation
November 7, 2005 Unsupported: 2.0

codename Whidbey
released together with Visual Studio 2005 and Visual Web Developer Express
and SQL Server 2005

  • New data controls (GridView, FormView, DetailsView)
  • New technique for declarative data access (SqlDataSource, ObjectDataSource, XmlDataSource controls)
  • Navigation controls
  • Master pages
  • Login controls
  • Themes
  • Skins
  • Web parts
  • Personalization services
  • Full pre-compilation
  • New localization technique
  • Support for 64-bit processors
  • Provider class model
November 21, 2006 Unsupported: 3.0 Released with Windows Vista
November 19, 2007 Unsupported: 3.5 Released with Visual Studio 2008 and Windows Server 2008
  • New data controls (ListView, DataPager)
  • ASP.NET AJAX included as part of the framework
  • Support for HTTP pipelining and syndication feeds.
  • WCF support for RSS, JSON, POX and Partial Trust
  • All the .NET Framework 3.5 changes, like LINQ etc.
August 11, 2008 Unsupported: 3.5 Service Pack 1 Released with Visual Studio 2008 Service Pack 1
  • Incorporation of ASP.NET Dynamic Data
  • Support for controlling browser history in an ASP.NET AJAX application
  • Ability to combine multiple JavaScript files into one file for more efficient downloading
  • New namespaces System.Web.Abstractions and System.Web.Routing
April 12, 2010 Unsupported: 4.0 Released with Visual Studio 2010

Parallel extensions and other .NET Framework 4 features

The two new properties added in the Page class are MetaKeyword and MetaDescription.

August 15, 2012 Unsupported: 4.5 Released with Visual Studio 2012 and Windows Server 2012 for Windows 8

Parallel extensions and other .NET Framework 4.5 features

October 17, 2013 Unsupported: 4.5.1 Released with Visual Studio 2013[8] for Windows Server 2012 R2 and Windows 8.1
May 5, 2014[9] Supported: 4.5.2
  • Higher reliability HTTP header inspection and modification methods
  • New way to schedule background asynchronous worker tasks
July 20, 2015[9] Supported: 4.6 Released[10] with Visual Studio 2015[11] and EF 7 Previews for Windows Server 2016 and Windows 10
  • HTTP/2 support when running on Windows 10
  • More async task-returning APIs
November 30, 2015[9] Supported: 4.6.1
August 2, 2016[9] Supported: 4.6.2
  • Improved async support (output-cache and session providers)
April 11, 2017[9] Supported: 4.7 Included in the Windows 10 Creators Update[12]
  • operating system support for TLS protocols
October 17, 2017[9] Supported: 4.7.1 Included in the Windows 10 Fall Creators Update.[13]
  • Improved accessibility
  • Value tuple types serialization
  • SHA-2 support
April 30, 2018[9] Supported: 4.7.2
August 09, 2022[9] Latest version: 4.8.1 Released[14]
  • JIT and NGEN Improvements
  • Updated ZLib
  • Reducing FIPS Impact on Cryptography
  • Accessibility Enhancements for WinForms
  • Service Behavior Enhancements for WCF
  • High DPI Enhancements, UIAutomation Improvements for WPF
November 18, 2015 Unsupported: 5 RC1 This version was later separated from ASP.NET and brought into a new project called ASP.NET Core, whose versioning started at 1.0.[15] An entirely new project with different development tenets and goals
Legend:
Unsupported
Supported
Latest version
Preview version
Future version

Other implementations

[edit]

The Mono Project supports "everything in .NET 4.7 except WPF, WWF, and with limited WCF and limited ASP.NET 4.7 async stack."[16] ASP.NET can be run with Mono using one of three options: Apache hosting using the mod_mono module, FastCGI hosting, and XSP.

References

[edit]

Citations

[edit]
  1. ^ ".net framework download page".
  2. ^ "Microsoft .NET Framework Redistributable EULA". MSDN. Microsoft. 13 September 2006. Archived from the original on April 2, 2015. Retrieved February 28, 2015.
  3. ^ "Introduction to ASP.NET 5 — ASP.NET 0.0.1 documentation". asp.net. Archived from the original on May 8, 2020. Retrieved May 11, 2020.
  4. ^ "Choose between ASP.NET and ASP.NET Core". docs.microsoft.com. 10 April 2024.
  5. ^ "ASP.NET Web Pages (Razor) FAQ". docs.microsoft.com.
  6. ^ "Get Started with ASP.NET Web API 2 (C#)". docs.microsoft.com. 30 September 2022.
  7. ^ "How to Take Advantage of the IIS 7.0 Integrated Pipeline". iis.net. 14 June 2022. Archived from the original on 24 March 2010. Retrieved 26 January 2009.
  8. ^ "Announcing release of ASP.NET and Web Tools for Visual Studio 2013".
  9. ^ a b c d e f g h ".net framework product lifecycle".
  10. ^ "Announcing .NET Framework 4.6".
  11. ^ "Visual Studio 2015 and Visual Studio 2013 Update 5 Released". msdn.com. Microsoft. 20 July 2015.
  12. ^ "Announcing the .NET Framework 4.7". 5 April 2017.
  13. ^ "Announcing the .NET Framework 4.7.1". 17 October 2017.
  14. ^ "Announcing the .NET Framework 4.8". 18 April 2019.
  15. ^ "Releases". GitHub.
  16. ^ "Compatibility | Mono". Compatibility | Mono. 8 September 2015. Archived from the original on 2 July 2016. Retrieved 29 August 2016.

General sources

[edit]
[edit]
胃脘是什么意思 眼什么手什么 血小板计数偏高是什么原因 多巴胺是什么药 便秘吃什么能马上排便
拉肚子拉水吃什么药 水豚吃什么 冰粉是用什么做的 弥漫是什么意思 3月27是什么星座
天赦日是什么意思 祖师香是什么意思 状元红又叫什么荔枝 肝掌是什么样子 骨折有什么忌口
扁平足是什么样子图片 腹泻可以吃什么食物 中医的望闻问切是什么意思 死马当活马医是什么意思 五代十国是什么意思
转氨酶高对身体有什么影响hcv8jop8ns8r.cn 米是什么结构aiwuzhiyu.com 这是什么车ff14chat.com 骨折不能吃什么东西hcv9jop3ns8r.cn 痰饮是什么意思hcv7jop5ns0r.cn
绿色的大便是什么原因hcv8jop6ns8r.cn 跑步腰疼是什么原因hcv9jop7ns2r.cn 乳腺结节不能吃什么食物hcv8jop0ns9r.cn 装修都包括什么hcv9jop5ns8r.cn 白头发吃什么维生素hcv9jop8ns1r.cn
女右眉毛跳是什么预兆hcv8jop3ns6r.cn 老虎油是什么意思hcv9jop3ns1r.cn 什么是太岁hcv9jop7ns1r.cn 235是什么意思bjhyzcsm.com 眼睛有眼屎用什么眼药水hcv9jop4ns4r.cn
梗阻性黄疸是什么病hcv8jop6ns5r.cn 近水楼台是什么意思hcv9jop2ns4r.cn 安乐片是什么药hcv8jop1ns2r.cn winbond是什么品牌hcv9jop7ns3r.cn 6月6日是什么节hcv9jop3ns4r.cn
百度