好景不长是什么意思| 什么是低密度脂蛋白胆固醇| 生酮饮食是什么意思| 脚心热什么原因| 口甘读什么| ivd是什么意思| t1w1高信号代表什么| 热鸡蛋滚脸有什么作用| 胃胀气是什么原因引起的| 腰椎骨质增生是什么意思| 甲醛超标有什么反应| 水加人念什么| 1度房室传导阻滞是什么意思| 堂号是什么意思| 什么地大喊| 61年属什么生肖| 属猴的守护神是什么菩萨| 什么食物含铅| 什么入胜| 5.6是什么星座| 当是什么意思| 多吃黑豆有什么好处| 麻风病是什么症状图片| 为什么打死不吃骡子肉| 卅什么意思| 长辈生日送什么花| 什么是菱形| 一柱擎天什么意思| 淋巴吃什么药好| 彪悍是什么意思| 吃红枣有什么好处和坏处| 父亲节做什么礼物好| 蓝蓝的天上白云飘是什么歌| 低压低吃什么药| 测怀孕的试纸叫什么| 10月20日是什么星座| 头出汗多至头发湿透是什么原因| 女生小便带血是什么原因| 经常咬手指甲是什么原因| 水痘长什么样子| 白羊男喜欢什么样的女生| edm是什么| 同人文是什么意思| 任劳任怨是什么生肖| blacklabel是什么牌子| 手指上长毛是什么原因| 胃一阵一阵绞痛是什么原因| 阴火是什么意思| 什么的肩膀| 吃什么东西补铁| 包皮什么年龄割最好| 康什么大道| 腋窝淹了用什么药| 空腹喝牛奶为什么会拉肚子| 什么米好吃| 猴子怕什么| cb是什么意思| 外科主要看什么病| 冬至有什么禁忌| 凿壁偷光是什么意思| 耳朵听不清楚是什么原因| 甘油三酯高应该注意什么| 什么是提供情绪价值| 阴囊瘙痒是什么原因| 斯凯奇鞋是什么档次| hennessy是什么酒价格多少| 表哥的儿子叫我什么| 宵夜吃什么好| 吃山药有什么好处| 粉条是什么做的| 刚产下的蚕卵是什么颜色| 机不可失的下一句是什么| 什么东西最补心脏| 风声鹤唳什么意思| 雾霾是什么意思| 耐药菌感染什么意思| 需要透析的是什么病| 0206是什么星座| 血糖在化验单上叫什么| 成五行属性是什么| 狮子座的幸运色是什么| 书香是什么意思| 霉菌性阴道炎吃什么药| 呼呼是什么意思| 火龙果是什么颜色| 痞是什么意思| 女王是什么意思| 微信屏蔽是什么意思| 红蓝是什么意思| 痛风反复发作什么原因| 丹参泡水喝有什么功效| 肝火旺盛吃什么食物| 尿蛋白弱阳性是什么意思| 4.24是什么星座| 风寒水饮是什么意思| 腰椎间盘突出吃什么药好| 心包积液是什么意思| 什么的小莲蓬| 头晕应该挂什么科| 螳螂捕蝉是什么意思| 女性多囊是什么意思| 猪润是什么| 阴蒂痛是什么原因| 鼻梁有痣代表什么| 牙齿出血是什么病征兆| 洋姜学名叫什么| 补肾气吃什么药| 粉尘螨是什么| 讲义气是什么意思| 睡鼠吃什么| bravo是什么意思| 豆角不能和什么一起吃| 脸黑的人适合穿什么颜色的衣服| 什么地叹气| cosplay什么意思| ac是什么基团| 什么时候锻炼身体最佳时间| 蛋白粉和乳清蛋白粉有什么区别| 大驿土命是什么意思| 刚怀孕肚子有什么变化| 时柱金舆是什么意思| 过期的啤酒能干什么| 西米是什么米| 颜艺是什么意思| 韭菜苔炒什么好吃| 纹理是什么意思| 营养师属于什么专业| 手指麻是什么原因| 二氧化碳是什么东西| 善男信女什么意思| 女宝胶囊的作用和功效是什么| 庚午日五行属什么| 四点半是什么时辰| 鸡肉和什么菜搭配最好| 春晓的晓是什么意思| 乳腺结节不能吃什么食物| 月经有黑色血块是什么原因| 骨蒸潮热 是什么意思| 男属蛇和什么属相最配| 舌苔厚白中间有裂纹吃什么药| 炸了是什么意思| 放单是什么意思| 女人腰酸背痛是什么病| 植树造林的好处是什么| 减肥医院挂什么科| 来大姨妈喝红糖水有什么作用| 梦见很多虫子是什么意思| 10岁属什么| db是什么单位| 肌钙蛋白高是什么原因| 什么叫支原体感染| 吃什么解油腻| 嗓子疼吃什么药效果最好| 晚上吃什么菜| 腰椎滑脱是什么意思| 戒烟吃什么药| 腹泻拉水吃什么药| 为什么不能随便看手相| 吃什么头发能变黑| 看见喜鹊有什么预兆| 素数是什么| 下葬有什么讲究或忌讳| 蝙蝠粪便是什么中药| 尿素高吃什么药| 托帕石是什么宝石| 重庆为什么这么热| 提肛运动有什么好处| 青鱼吃什么| 神气活现是什么意思| 诏安是什么意思| 白带黄绿色是什么炎症| 手黄是什么原因| 女人吃什么| 癫痫是什么病| 做凉粉用什么淀粉最好| 易岗易薪是什么意思| 吃什么可以| 身份证前六位代表什么| 为什么会肚子疼| 痰带血丝是什么原因| 子宫颈肥大有什么危害| 肌酐高是什么病| 脚气脱皮用什么药最好| 肺结节吃什么中药| 甲钴胺的副作用是什么| 招风耳适合什么发型| 美商是什么意思| 不粘锅涂层是什么材料| 阿拉伯人是什么种人| 李世民和武则天什么关系| 为什么乳头会痒| 球蛋白适合什么人打| 白细胞偏高是什么原因引起的| 宰相肚里能撑船是什么意思| 膝盖不舒服挂什么科| 细菌性阴道病用什么药| 心脏彩超fs是什么意思| 糖尿病人吃什么水果好| 什么是ok镜| wpw综合症是什么意思| 什么是一体机| 荏苒是什么意思| 急性胃炎吃什么药好| 艾滋病是什么病毒| 4月28号是什么星座| 腿为什么肿| 杨梅酒有什么功效| 女人喝枸杞水有什么好处| 肾挂什么科室| 郑和下西洋是什么朝代| 什么祛斑产品效果好| 多囊卵巢有什么症状表现| 骨量是什么意思| 我是舅舅的什么人| 梅雨季节是什么时间| 杠杆炒股是什么意思| 深闺是什么意思| 什么心什么血| 茄子炒什么好吃| m和s是什么意思| 血糖高的人早餐吃什么最好| obl是什么意思| 女人每天喝什么最养颜| 幸灾乐祸什么意思| 胸闷气短挂什么科室| 手上的三条线分别代表什么| 眉目的比喻义是什么| 裸婚什么意思| 双肺钙化灶是什么意思| 宫颈粘连什么症状| 乙肝三抗体阳性是什么意思| toshiba是什么牌子| 谷草谷丙偏低代表什么| 天上九头鸟地上湖北佬是什么意思| 女生的下体长什么样| 门第是什么意思| d二聚体偏高说明什么| 什么是二氧化碳| 零反式脂肪是什么意思| 尿隐血十一是什么意思| 刘备属相是什么生肖| 唇系带断了有什么影响| 黄芪有什么好处| 蠕动什么意思| 得之坦然失之淡然是什么意思| 心花怒放是什么意思| 电信查流量打什么电话| 西西里的美丽传说讲的什么| 洋葱炒什么好吃| 智齿不拔有什么危害| 七月七日是什么生肖| 葡萄糖高是什么意思| 脸红什么| 78是什么意思| 一家之主是什么意思| 孕妇脚抽筋是什么原因| 为什么一动就满头大汗| 热伤风吃什么药好得快| 哈密瓜苦是什么原因| 辽源有什么好玩的地方| 什么是滑脉| 胃疼吃什么饭| 马上风为什么拔不出来| 女生腰疼是什么原因| 百度Jump to content

担任水利部副部长15年后 鄂竟平正式升部长

From Wikipedia, the free encyclopedia
百度 3月14日,全国人大代表、惠州市市长麦教猛接受中国经济周刊-经济网记者采访时表示。

Microsoft Visual Studio Express
Developer(s)Microsoft
Final release
2017[1] / March 7, 2017; 8 years ago (2025-08-05)[2]
Operating systemMicrosoft Windows
TypeIntegrated development environment
LicenseFreeware, registerware[3]
Websitevisualstudio.microsoft.com/vs/express/

Microsoft Visual Studio Express was a set of integrated development environments (IDEs) that Microsoft developed and released free of charge. They are function-limited version of the non-free Visual Studio and require mandatory registration.[3] Express editions started with Visual Studio 2005.

In 2013, Microsoft began supplanting Visual Studio Express with the more feature-rich Community edition of Visual Studio, which is available free of charge[4] with a different license that disallow some scenarios in enterprise settings. The last version of the Express edition is the desktop-only 2017.

2005–2010: Language-centric editions

[edit]

History

[edit]

Visual Studio 2005 Express, the first version of the Express edition, was released in October 2005. It runs on Windows 2000 SP4 and later. The first service pack for 2005 Express was released in December 2006. This version is freeware and requires no registration.

Visual Studio 2008 Express reached general availability in November 2007. Its first service pack was first publicly available in on 11 August 2008. This version requires Windows XP SP3, although it can develop apps compatible with Windows 2000. Microsoft introduced mandatory registration in this version.[5]

Visual Studio 2010 Express was released in April 2010, alongside Visual Studio 2010. While most of its components (see below) ran on Windows XP, its Windows Phone component needed Windows Vista.

Characteristics

[edit]

The 2005, 2008, and 2010 versions of Visual Studio Express consist of several standalone IDEs, each of which is focused on a single programming language:

  • Visual Basic Express (the Visual Basic .NET language)
  • Visual C++ Express (the Visual C++ language)
  • Visual C# Express (the C# language)
  • Visual J# Express (the ill-fated J# language, 2005 only)
  • Visual Web Developer Express (ASP.NET)
  • Visual Studio Express for Windows Phone (2010 only)

Visual Basic Express

[edit]

Visual Basic Express has the following limitations:[6][7]

  • No IDE support for databases other than SQL Server Express and Microsoft Access
  • No support for web applications with ASP.NET (although, it is supported by Visual Web Developer Express)
  • No support for developing for mobile devices (no templates or emulators)
  • Absence of Crystal Reports
  • Fewer project templates (e.g. Windows services template and Excel Workbook template are unavailable)
  • Limited options for debugging and breakpoints
  • No support for creating Windows Services (needs a separate project template)
  • No support for OpenMP
  • Limited deployment options for finished programs
  • No code folding

Visual Basic 2008 Express includes the following improvements over 2005:

Visual Basic 2005 and Visual Basic 2008 Express feature a Visual Basic 6.0 converter that makes it possible to upgrade Visual Basic 6.0 projects to Visual Basic.NET. The converter is not included with the Visual Basic 2010 Express.

Visual Web Developer Express

[edit]

Visual Web Developer Express is a freeware web development tool[8] that allows developers to evaluate the web development and editing capabilities of the other Visual Studio editions at no charge. Its main function is to create ASP.NET websites. It has a WYSIWYG interface, drag-and-drop user interface designer, enhanced HTML and code editors, a limited database explorer, support for CSS, JavaScript and XML, and integrated, design-time validation for standards including XHTML 1.0/1.1 and CSS 2.1.

Visual Web Developer 2005 Express lacks certain features, such as the Accessibility Checker, the ability to create standalone class library projects, third-party add-ins and macros.[9] Visual Web Developer 2008 Express SP1 supports both class library and web application projects.[10] It also includes a new integrated HTML designer based on Microsoft Expression Web. However, this edition cannot publish self-developed websites.[clarification needed]

Visual C++ Express

[edit]

Visual C++ Express compiles .NET and Win32 applications in 32-bit only.[11][12] It includes Windows SDK's compilers and core files, which developers can use to build Win32 applications.

Limitations of Visual C++ Express:

  • No support for MFC or ATL. These libraries can, however, be installed from an older version of the Windows SDK and Windows Driver Kit,[13] or a Visual Studio Trial installation.
  • Lack of a resource editor, which is available in commercial editions of Visual Studio.[14]
  • No profiling support.
  • No support for add-ins or IDE macros.
  • No option for crash dump generation.
  • No "list of all breakpoints" window.
  • No support for cross-language debugging, for example, a C# application calling a C++ DLL.

Limitations in earlier versions:

  • No out-of-box support for developing 64-bit applications (prior to 2012).
  • No support for OpenMP (prior to 2012).
  • The debugger cannot be attached to a running process (prior to 2010).

While Microsoft lists memory windows as unavailable in Visual Studio 2010 Express,[15] third parties have reported that they are available when Expert Settings are enabled.[16][17]

Many open-source projects have started providing project files created with Visual C++ Express; noteworthy examples include the Ogre and Irrlicht engines. Modding kits for commercial engines, such as Valve's Source engine, also support this development system.[18]

Visual C# Express

[edit]

Visual C# Express is a free, lightweight, integrated development environment (IDE) designed for novice developers, students and hobbyists to create applications and (when combined with the XNA Game Studio) video games for Windows, Xbox 360 and Zune. It can build console, Windows Forms and Windows Presentation Foundation applications, and class libraries.

Microsoft has found that a substantial community of game players are taking up C# programming.[19][20][21]

Visual C# Express does not have a breakpoint control panel; breakpoints can only be toggled. The following refactoring modes were also unavailable:[22]

  • Encapsulate field
  • Promote local to parameter
  • Reorder parameters
  • Remove parameters
  • Extract interface

The limitations effectively reduce the refactoring capabilities of Visual C# Express to renaming and extracting methods. According to Microsoft, the reason the listed features are absent is "to simplify the C# Express user experience". Some users remarked that the omission of refactoring capabilities removed useful functionality without actually simplifying use.[23]

The ability to attach the debugger to an already-running process is also unavailable, hindering scenarios such as writing Windows services and re-attaching a debugger under ASP.NET when errors under the original debugging session cause breakpoints to be ignored.

2012–2017: Ecosystem-centric

[edit]

For the 2012 release of Visual Express, Microsoft changed its distribution of editions so that each version is geared toward an overall solution type, and can contain more than one project type. (This is unlike previous Express editions, each of which was geared around a single programming language.) For example, a web solution might consist of a web application project and a couple of C# class-library projects. This change was made to reflect the wide diversity of applications available for the web and the new WinRT platform used on Windows 8 and Windows Phone 8.

Microsoft has released five Visual Studio Express 2012 products:

Edition Description Desktop OS Server OS
Visual Studio Express 2012 for Web[24][25] Allows development of web applications. Includes integrated features for deploying to Microsoft's Windows Azure cloud computing platform.
Visual Studio Express 2012 for Windows 8[26][27] Allows development of Metro-style applications for Windows Store in C#, VB.NET, C++ and JavaScript. Note: This edition runs only on Windows 8. Windows 8
Visual Studio Express 2012 for Windows Desktop[28][29] Allows development of conventional Windows desktop applications in C#, VB.NET and C++, targeting Windows client technologies such as Windows Presentation Foundation (WPF), Windows Forms, and the Win32 API. Unlike previous Express editions, it has built-in support for compiling 64-bit applications through IDE. Update 1 adds support for Windows XP in C++ applications.
Visual Studio Team Foundation Server Express 2012[30] Provides source control, work-item tracking, application lifecycle management and build automation for teams of up to five developers.
Visual Studio Express 2012 for Windows Phone[31] Consists of the Windows Phone 8 SDK that enables developing applications for Windows Phone 7.5 and Windows Phone 8 and testing them on an emulator. Supports C++, .NET Framework and DirectX. As part of its .NET Framework support, it can integrate with Microsoft Expression Blend. Windows 8 (x64 only)

In October 2013, Microsoft released four new versions of its Visual Studio Express products. Like the 2012 Express edition, they are geared toward an overall solution type that may mix different types of projects. However, different IDEs are still offered for different destination platforms. They are:[32][33]

  • Visual Studio Express 2013 for Web[34]
  • Visual Studio Express 2013 for Windows:[34] Note: Works on Windows 8.1 only (x86 and x64).
  • Visual Studio Express 2013 for Windows Desktop[34]
  • Visual Studio Team Foundation Server Express 2013[34]

Note that Visual Studio Express for Windows Phone was not released in the set of 2013 products, but Visual Studio Express for Windows Phone is now merged with Visual Studio Express for Windows 2013.2.[35] With this new release, Windows 8.1 x86 is now supported for Windows Phone 8.1 development, but not for Windows Phone 8.0 development or the Windows Phone Emulator, the latter of which also requires a processor that supports Client Hyper-V and Second Level Address Translation (SLAT).

The Visual Studio Express 2015 editions are:

  • Express for Desktop – for creating desktop Windows programs[36]
  • Express for Web - for creating responsive websites, web APIs, or "real-time online experiences"[36]
  • Express for Windows – core tools for creating Universal Windows Platform apps. Requires Windows 10.[36]
  • Team Foundation Server 2015 Express – platform for source code control, for project management, and for team collaboration[36][37]

Microsoft terminated the Visual Studio Express lineage with the release of Visual Studio Express 2017 for Windows Desktop. This last release has no siblings specialized in Web or UWP projects. Developers interested a free solution for those projects were instead directed towards Visual Studio Community Edition or Visual Studio Code.[1]

References

[edit]
  1. ^ a b "Visual Studio Express". VisualStudio.com. Microsoft. Retrieved December 2, 2021.
  2. ^ "Visual Studio build numbers and release dates". Visual Studio documentation. Microsoft. Retrieved December 2, 2021 – via Microsoft Docs.
  3. ^ a b "Registration FAQ". microsoft.com. Microsoft. Archived from the original on December 5, 2007.
  4. ^ "Visual Studio Community 2013 Announcement". VisualStudio.com. Microsoft. November 12, 2014. Archived from the original on November 13, 2014.
  5. ^ "Support". microsoft.com. Archived from the original on December 5, 2007.
  6. ^ "Visual Basic 2005 Editions". Microsoft Corporation. Retrieved July 19, 2007.
  7. ^ "Visual Basic 2008 Editions". Microsoft Corporation. Retrieved April 30, 2009.
  8. ^ "Visual Studio 2005 Express Developer Center - Frequently Asked Questions (FAQ) - questions 23 to 35, especially question 28". Archived from the original on April 6, 2008. Retrieved December 6, 2011.
  9. ^ "Which features are missing from Visual Web Developer Express: Mikhail Arkhipov's blog". Blogs.msdn.com. Retrieved June 28, 2009.
  10. ^ Scott Guthrie. "Scott Guthrie's post on VS2008/.NET Framework 3.5 SP1 Beta (bottom of page)". Aspalliance.com. Retrieved June 28, 2009.
  11. ^ Visual C++ Editions (Visual Studio 2010)
  12. ^ Visual C++ Editions (Visual Studio 2008)
  13. ^ "Windows Driver Kit (WDK) Version 7.1.0 Release Notes". Microsoft. February 26, 2010. Retrieved April 27, 2013.
  14. ^ "Visual C++ Editions". Microsoft Corporation. Retrieved September 29, 2007.
  15. ^ "Memory Windows". Microsoft Corporation. Retrieved September 27, 2011.
  16. ^ "Microsoft Visual Studio 2010 Debugger". Retrieved September 27, 2011.
  17. ^ "Visual Studio Hints". Williams, Kenneth A. Retrieved September 27, 2011.
  18. ^ "Source SDK wiki: Compiler Choices". Retrieved August 12, 2009.
  19. ^ "Visual C# at C# Online.NET (CSharp-Online.NET)". Csharp-online.net wiki. Retrieved February 9, 2010.
  20. ^ "C# C Sharp and Tutorials on C# Friends.com". www.csharpfriends.com/. Archived from the original on February 6, 2010. Retrieved February 9, 2010.
  21. ^ "XNA Developer Center". Microsoft. Retrieved February 9, 2010.
  22. ^ "Technologies site about MSDN". MSDNER. Retrieved October 21, 2007.
  23. ^ "Aaron Stebner's WebLog". Microsoft Corporation. Retrieved October 20, 2004.
  24. ^ "Visual Studio Express 2012 for Web". Visual Studio portal. Microsoft. Retrieved November 30, 2012.
  25. ^ "Visual Studio Express 2012 for Web". MSDN. Microsoft. Retrieved November 30, 2012.
  26. ^ "Visual Studio Express 2012 for Windows 8". Visual Studio portal. Microsoft. Retrieved November 30, 2012.
  27. ^ "Develop Windows Store apps using Visual Studio 2012 (Windows)". MSDN. Microsoft. November 2, 2012. Retrieved November 30, 2012.
  28. ^ "Visual Studio Express 2012 for Windows Desktop". Visual Studio portal. Microsoft. Retrieved November 30, 2012.
  29. ^ "Visual Studio Express 2012 for Windows Desktop is Here". The Visual Studio Blog. Microsoft. September 12, 2012. Retrieved November 30, 2012.
  30. ^ "Visual Studio Team Foundation Server Express 2012". Visual Studio portal. Microsoft. Retrieved November 30, 2012.
  31. ^ "Visual Studio Express 2012 for Windows Phone". Visual Studio portal. Microsoft. Retrieved November 30, 2012.
  32. ^ "Visual Studio 2013". Retrieved January 15, 2014.
  33. ^ "What's New in Visual Studio 2013". Retrieved January 15, 2014.
  34. ^ a b c d "Download Overview". Visual Studio. Retrieved January 31, 2014.
  35. ^ "Microsoft Developer".
  36. ^ a b c d "Visual Studio Express". Archived from the original on August 27, 2016. Retrieved August 29, 2016.
  37. ^ "Overview of Visual Studio 2015 Products". Microsoft. Archived from the original on August 1, 2016. Retrieved August 29, 2016.
[edit]
关节痛去医院挂什么科 抗核抗体阴性说明什么 结肠炎吃什么食物好 来褐色分泌物是什么原因 纪念什么意思
心口痛是什么原因引起的 痛经吃什么止痛药 sp是什么的缩写 鲫鱼不能和什么一起吃 喝枸杞子泡水有什么好处和坏处
什么是物理学 箱涵是什么 为什么打嗝 ck是什么品牌 沸去掉三点水念什么
vae是什么意思 人工受孕和试管婴儿有什么区别 发质硬适合什么发型 肛门痒挂什么科 什么可以补肾壮阳
孕中期同房要注意什么hcv9jop3ns9r.cn 滑精是什么意思hcv7jop6ns1r.cn 体育总局局长什么级别hcv8jop8ns5r.cn 排卵期有什么明显症状hcv9jop0ns5r.cn 上午十点半是什么时辰hcv7jop6ns1r.cn
发改局是做什么的hkuteam.com 嗓子有点疼吃什么药youbangsi.com ket是什么意思creativexi.com 大排畸是什么检查hcv7jop6ns3r.cn 为什么掉发严重hcv8jop1ns0r.cn
尿隐血弱阳性什么意思hcv8jop5ns0r.cn 落子是什么意思jasonfriends.com 咸鸭蛋为什么会出油shenchushe.com 成人补锌吃什么药hcv9jop0ns6r.cn 中国人在印度属于什么种姓hcv9jop7ns5r.cn
宸是什么意思hcv7jop6ns7r.cn 银子发黑是什么原因wzqsfys.com 蒙氏结节是什么hcv8jop8ns4r.cn 走马观花的走什么意思hcv9jop1ns5r.cn 文才是什么意思hcv9jop2ns0r.cn
百度