Metro UI Development Support – Visual Studio 2012 includes support for new project templates for building Metro UI apps for multiple devices and Windows 8. Support includes XAML, C#, VB, and HTML5/Javascript apps. If you want to build a Windows 8 app, you might need to run VS 2012 on Windows 8 for WinRT support.
Game Development Support – Game development support is included in Visual Studio including first rate debugging of multithreaded XNA games. It also includes visual designers for 2D and 3D gaming.
Semantic Code Analysis – Visual Studio 2012 has come a long way from FxCop. Code Analysis features in VS 2012 include semantic code analysis, i.e. not just syntax but the actual logic of your code. This allows for better refactoring including my personal favorite feature, finding copy/paste code and refactoring to use inheritance.
Team Development Improvements - Many of the new features for teams center around the upcoming Team Foundation Server 2012 release. These include performing code reviews, an enhanced diff tool, and offline workspaces. There have also been some very nice improvements in Agile/Scrum management with the new TFS Scrum Project template.
HTML5/CSS3 Support – Visual Studio 2012 includes support for HTML5 and CSS3 for both Metro UI apps as well as web based applications. Of course VS 2012 will include ASP.NET MVC4 and Razor support. But perhaps best of all is the improved support for Javascript including Intellisense and debugging features.
Kaynak: Plural Sight
Hiç yorum yok:
Yorum Gönder