Visual Studio 2012 build 50214
Build of Visual Studio 2012 | |
About | |
---|---|
Visual Studio 2012 build 50214 is the official Beta build of Visual Studio 2012, released alongside Windows 8 Consumer Preview on 29 February 2012. This build makes LightSwitch application development available, and also introduces PowerPoint Storyboarding and language improvements.
New features and changes[edit | edit source]
Languages[edit | edit source]
C#[edit | edit source]
- Introduced the
async
andawait
keywords, which helps mitigate responsiveness issues - Introduced caller info attributes, which let methods accept implicit optional parameters to receive a line number, a file path or a member name
Visual Basic[edit | edit source]
- Like C#, introduced the
Async
andAwait
keywords - Like C#, introduced caller info attributes
- Introduced iterators, which make walking through collections such as arrays and lists easier, and iterator lambdas
- Introduced optional parameters in overloaded methods
- Simplified code spit, which no longer inserts
ByVal
and fully-qualified names for types
C++[edit | edit source]
- Introduced new core language features, like range-based
for
loops - Introduced new standard library headers, like
<atomic>
, or<filesystem>
- Implemented emplacement methods
- Simulated variadic templates now accept a maximum of 5 arguments by default
- Optimized per-container and per-element memory consumption
F#[edit | edit source]
- Support for portable libraries has been added, which allow for applications to work on more than one .NET platform, without recompilation
- Improved New Item templates for type providers
- Context-sensitive filtering has been enhanced for IntelliSense
- Introduced an AnyCPU version of F# Interactive
PowerPoint Storyboarding[edit | edit source]
This build introduces PowerPoint Storyboarding, a way to easily create UI mock-ups.
Tailored Simulator[edit | edit source]
This build enhances the location simulation controls for the tailored simulator, now requiring the developer to enable location services and to allow the simulator access to such services.
Gallery[edit | edit source]
Setup[edit | edit source]
IDE[edit | edit source]
Help Viewer[edit | edit source]
Tailored Simulator[edit | edit source]
External links[edit | edit source]
- Welcome to the Beta of Visual Studio 11 and .NET Framework 4.5 - Jason Zander's WebLog - Site Home - MSDN Blogs
- Visual Studio 11 Beta Is Here! - C# Frequently Asked Questions - Site Home - MSDN Blogs
- Visual Basic 11 Beta Available for Download! - The Visual Basic Team - Site Home - MSDN Blogs
- What's New in Visual Studio 11 Beta for C++ Developers - Visual C++ Team Blog - Site Home - MSDN Blogs
- Introducing Visual F# 3.0 Beta! - Visual Studio F# Team Blog - Site Home - MSDN Blogs