Акценти на Microsoft Visual Studio 2010

Първото нещо, което ще забележите при Visual Studio 2010, е преработеният потребителски интерфейс, който се основава на Windows Presentation Foundation (WPF) вместо Windows Forms. Списъкът с подобрения в прането се разпростира върху дизайнерите на WPF и Silverlight, разглеждане на кодове, IntelliSense, отстраняване на грешки в нишки, разработено чрез тестове и самите езици .Net. Ето превъртаща обиколка на някои от акцентите. (Щракнете върху всяко изображение за по-близък изглед.) За повече подробности относно тези и други функции вижте моя преглед.

Отбележете липсата на ASP.Net MVC проекти. Все още няма информация кога ще бъдат налични.

Обърнете внимание на липсата на устройства и проекти на Azure. Проектите на Azure станаха достъпни като добавка от момента на заснемането на този екран, но все още няма информация кога ще бъдат налични проектите за смарт устройства.

Интерфейсът за Visual Studio 2010 е изграден с Windows Presentation Foundation (WPF), така че не е изненада, че дизайнерът на WPF е много гладък.

Visual Studio 2010 предупреждава, че проектите на Silverlight могат да представляват риск за сигурността и предлага два режима на проекти.

Дизайнерът на Silverlight е много подобен на дизайнера на WPF, но предлага по-малко контроли в своята кутия с инструменти.

Бях планирал да покажа демонстрация на отстраняване на грешки в Silverlight. Вместо това получих това съобщение за грешка. Това може да е 64-битов проблем или проблем с инсталацията. Споменах ли, че това е Бета 1? [АКТУАЛИЗАЦИЯ: Инсталирането на средата за изпълнение на разработчика Silverlight 3 отстрани този проблем.]

Silverlight има свой вкус на IntelliSense за всяка версия.

Искате да увеличите кода си или да го покажете в стая, пълна с хора? Превъртането при натискане на клавиша Ctrl го прави лесно.

Разширенията ASP.Net AJAX вече са част от стандартните уеб сайтове на ASP.Net.

F # е вариантът .Net на ML или OCAML. Той се поддържа естествено в Visual Studio 2010 и може да се смесва с C # и други .Net езици в същия проект.

Архитектурният изследовател улеснява разбирането на големи кодови бази, например показаната тук проба от Pet Store.

Тази диаграма на UML класа е генерирана автоматично от Architecture Explorer. Microsoft стана много по-сериозна по отношение на поддръжката на UML, отколкото в миналото.