Microsoft Visual Studio 2013 Ultimate / Premium 12.0.21005.1 Final

Visual Studio Ultimate 2013 - це передове рішення для розробки, дозволяє командам будь-якого розміру проектувати і створювати і модернізувати масштабовані додатки для різних пристроїв і служб. Рішення для спрощеної розробки програмного забезпечення дозволяє всім учасникам проекту створювати високоякісне програмне забезпечення для виконання критично важливих для компанії функцій. Надайте своїй команді (включаючи співробітників операційних підрозділів і довірених зацікавлених осіб) можливість безперервно адаптуватися до змін протягом скорочених циклів розробки, створюючи споживчі рішення і бізнес-додатки, що перевершують очікування клієнтів.
Засоби тестування. Visual Studio 2013 включає стандартні інструменти тестування, які дозволяють забезпечити високу якість програмного коду. Скористайтеся перевагами закодованих тестів користувальницького інтерфейсу, які дозволяють автоматизувати тестування користувацьких інтерфейсів веб-додатків і Windows-додатках, а також модульного тестування, покриття коду та аналізу впливу тестування.
Розробка баз даних. Розробка баз даних вимагає тією ж ретельністю і увагою, що і розробка програм. Visual Studio 2013 включає інструменти розгортання та управління змінами, які дозволяють забезпечити постійну синхронізацію бази даних і додатки.
Налагодження діагностика. Засоби аналізу коду дозволяють уникнути типових помилок програмування до запуску додатків у виробництво. Налаштування аналізу коду в Visual Studio 2013 дуже проста завдяки наборів правил, які призначені для конкретних сценаріїв або важливих ділянок коду. Крім того, метрики коду забезпечують простоту і зручність обслуговування створюваного програмного коду.
Інтегроване середовище розробки. Visual Studio 2013 надає повний набір інструментів для управління цифровим робочим місцем. Система включає такі настроювані функції, як підтримка декількох моніторів, яка дозволяє найбільш зручно організувати роботу. Ви можете повністю розкрити свій творчий потенціал за допомогою візуальних конструкторів, призначених для новітніх платформ, включаючи Windows 7.
Підтримка платформи розробки. За допомогою Visual Studio 2013 ви зможете реалізувати свої задуми в широкому спектрі платформ, включаючи Windows, Windows Server, Office, SharePoint, веб-середовище, хмарне середовище та багато інших, завдяки єдиному інтегрованому середовищі розробки.
Управління життєвим циклом додатків (ALM). Створення успішних програм передбачає чіткий і безперебійний процес, зручний для всіх учасників робочої групи. Вбудовані інструменти управління життєвим циклом додатків в Visual Studio 2013 забезпечують ефективну взаємодію та спільну роботу на всіх етапах, а також візуальне представлення стану проекту, спрощуючи економічне створення високоякісних рішень.
Team Foundation Server. Team Foundation Server (TFS) - це платформа для спільної роботи на основі рішення Microsoft з управління життєвим циклом додатків. TFS автоматизує і оптимізує процес випуску програмного забезпечення. Крім того, вона забезпечує відстеження всіх етапів і подання стану проекту в режимі реального часу для всіх учасників робочої групи допомогою ефективних інструментів створення звітів і панелей моніторингу.
Розробка баз даних. Розробка баз даних вимагає тією ж ретельністю і увагою, що і розробка програм. Visual Studio 2013 включає інструменти розгортання та управління змінами, які дозволяють забезпечити постійну синхронізацію бази даних і додатки.
Налагодження діагностика. Засоби аналізу коду дозволяють уникнути типових помилок програмування до запуску додатків у виробництво. Налаштування аналізу коду в Visual Studio 2013 дуже проста завдяки наборів правил, які призначені для конкретних сценаріїв або важливих ділянок коду. Крім того, метрики коду забезпечують простоту і зручність обслуговування створюваного програмного коду.
Інтегроване середовище розробки. Visual Studio 2013 надає повний набір інструментів для управління цифровим робочим місцем. Система включає такі настроювані функції, як підтримка декількох моніторів, яка дозволяє найбільш зручно організувати роботу. Ви можете повністю розкрити свій творчий потенціал за допомогою візуальних конструкторів, призначених для новітніх платформ, включаючи Windows 7.
Підтримка платформи розробки. За допомогою Visual Studio 2013 ви зможете реалізувати свої задуми в широкому спектрі платформ, включаючи Windows, Windows Server, Office, SharePoint, веб-середовище, хмарне середовище та багато інших, завдяки єдиному інтегрованому середовищі розробки.
Управління життєвим циклом додатків (ALM). Створення успішних програм передбачає чіткий і безперебійний процес, зручний для всіх учасників робочої групи. Вбудовані інструменти управління життєвим циклом додатків в Visual Studio 2013 забезпечують ефективну взаємодію та спільну роботу на всіх етапах, а також візуальне представлення стану проекту, спрощуючи економічне створення високоякісних рішень.
Team Foundation Server. Team Foundation Server (TFS) - це платформа для спільної роботи на основі рішення Microsoft з управління життєвим циклом додатків. TFS автоматизує і оптимізує процес випуску програмного забезпечення. Крім того, вона забезпечує відстеження всіх етапів і подання стану проекту в режимі реального часу для всіх учасників робочої групи допомогою ефективних інструментів створення звітів і панелей моніторингу.
Фундаментальні зміни в способах використання пристроїв і сервісів зумовили новий підхід галузі до програмної розробки. Клієнти, замовники і співробітники вимагають додатків нового покоління. Їм потрібні програми, які забезпечать максимальну зручність роботи на декількох пристроях і типах дисплеїв, а також безперервно наявні служби для роботи з потрібними даними, безпека і безперервний розвиток.
Visual Studio 2013 базується на перевагах, представлених в Visual Studio 2013 і наступних оновленнях Visual Studio, надає рішення , необхідне командам розробників для ефективного використання цього перетворення, розробки і постачання нових сучасних додатків, в яких реалізована нова хвиля інновацій платформи Windows (Windows 8.1), а також підтримки пристроїв і служб на всіх платформах Microsoft.
Нижче представлені лише деякі характеристики цього випуску, включаючи інноваційні функції, що підвищують продуктивність розробників, підтримку розробки додатків Windows 8.1, удосконалення в сфері веб-розробки, налагодження та оптимізації керованого і некерованого коду, а також розширені можливості ALM.
Visual Studio 2013 включає безліч удосконалень користувальницького інтерфейсу, реалізованих за відгуками клієнтів і з урахуванням основного принципу розробки Microsoft: головне - це вміст, що дозволяє забезпечити більш зручну роботу користувачів. Ви, можливо, помітили, понад 400 видозмінених значків, більш яскравих, контрастних, істотно відрізняються один від одного, видозмінену початкову сторінку та інші зміни в дизайні Visual Studio.
Visual Studio 2013 містить ряд удосконалень, які допоможуть вам працювати продуктивніше і зберігати концентрацію при написанні коду. Деякі функції були вперше представлені в якості експериментальних розширення Visual Studio Power Tools, а потім пройшли доопрацювання і були впроваджені в Visual Studio. Функції підвищення продуктивності, наприклад автоматичне додавання закриваючих дужок, можливість переміщати рядка або блоки коду з використанням комбінацій клавіш і навігація тепер інтегровані рішення. Крім того, Visual Studio 2013 включає новий Team Explorer з удосконаленою домашньою сторінкою, яка полегшує навігацію по функціях для організації спільної роботи групи, в тому числі забезпечує можливість відкріплення розділів «Очікують зміни» і «Побудови» в окреме вікно.
При роботі з великими файлами з кодом іноді складно відстежити своє місце розташування. У Visual Studio 2013 можна легко перемикатися між двома режимами роботи смуги прокручування. В режимі панелі можна переглядати анотації, наприклад положення каретки, міняти розташування і безпосередньо відслідковувати помилки. В режимі карти смуга прокрутки являє собою область динамічного перегляду вихідного коду, а при наведенні курсору на код - дозволяє переглядати його більш детально у вигляді спливаючої підказки. Потім можна клацнути точне розташування коду і перейти до нього.
Головне під час розробки - це зрозуміти, як функціонує та чи інша рядок коду. Команда «Перейти до визначення» тепер доповнено новою функцією «Огляд визначення». Завдяки функції «Огляд визначення» більше не потрібно залишати рядок коду для перегляду доступного тільки для читання визначення у вбудованому поданні. Тепер вбудоване уявлення можна просто відключити, не втрачаючи контексту, або відкрити його у вигляді редагованого подання в повному вікні.
Зрозуміти, як функціонує та чи інша рядок коду, - це ще не все, що потрібно від розробника. Необхідно також зрозуміти історію створення коду, визначити авторів, знайти код, який посилається на ці елементи коду, і багато іншого. Це особливо складно в проектах, орієнтованих на командну роботу. Система CodeLens (індикатори відомостей про код) в Visual Studio 2013 використовує інформацію з метаданих проекту та Team Foundation Server 2013 для розміщення елементів оформлення на кожному з методів в коді, які надають такі відомості: які набори змін зумовили створення або нещодавня зміна коду, хто останнім працював з кодом, які модульні тести поширюються на відповідний метод (включаючи результати останніх тестів) і які існують посилання на код. Крім того, можна швидко деталізувати дані, наприклад зв'язаний набір змін або файл з кодом, на який є посилання - для цього досить одного клацання.
У Visual Studio 2013 вперше забезпечена можливість прив'язаною роботи в інтегрованому середовищі розробки, завдяки чому ви зможете швидше приступити до продуктивної експлуатації Visual Studio 2013. При першому запуску Visual Studio 2013 система запропонує вам виконати вхід з обліковим записом Microsoft, яку ви вже, можливо, використовували зі своїми підписками MSDN і Team Foundation Service. Після входу ваш примірник Visual Studio 2013 буде зареєстрований для подальшого використання. Ніяких додаткових дій від вас не буде потрібно. Visual Studio 2013 автоматично синхронізує параметри ваших пристроїв, використовуючи можливості взаємопов'язаної роботи в інтегрованому середовищі розробки. Синхронізовані параметри включають такі категорії, як клавіші швидкого доступу, зовнішній вигляд Visual Studio (теми, шрифти тощо) та багато іншого. При цьому завдяки використанню варіантів синхронізованих параметрів ви зберігаєте повний контроль над ситуацією.
Visual Studio 2013 надає ідеальний набір інструментів для створення сучасних додатків з використанням останнього покоління інновацій платформи Windows (Windows 8.1) і забезпечення підтримки пристроїв і служб на всіх платформах Microsoft. Розробка додатків Магазину Windows у Windows 8.1 підтримується численними оновленнями інструментів, елементів керування та шаблонів, оновленої підтримкою кодованого тестування користувальницького інтерфейсу в додатками XAML, аналізатором швидкості реагування користувальницького інтерфейсу і профілювальником споживання енергії для додатків XAML і HTML, удосконаленими інструментами профілювання пам'яті для HTML-додатків і покращеною інтеграцією з Магазином Windows.
Blend для XAML був суттєво вдосконалений завдяки додаванню нових функціональних можливостей для розробки застосунків Windows, наприклад додавання лінійок і направляючих для більш точного розміщення вмісту і розширення варіантів стилістичного оформлення. У Blend для HTML реалізовані не тільки ці вдосконалення, але і нові можливості для побудови Магазину додатків Windows з використанням HTML, наприклад нова тимчасова шкала для анімаційного оформлення змін в CSS.
У Visual Studio 2013 створення коду Магазину додатків Windows стало набагато зручнішим. В редакторі XAML реалізовані удосконалення системи IntelliSense, яка тепер також доступна для прив'язки даних, шаблонів та роботи з ресурсами. Крім того, редактор забезпечує більш зручний перехід між розміткою дизайну і кодом програмної частини, а також підтримку пошуку посилань, переходу до визначення і перемикання на модель представлення. Поряд з іншими удосконаленнями це дозволяє створювати додатки з Магазину Windows меншими зусиллями.
Підключення Магазину додатків Windows було спрощено завдяки додаванню мобільних служб Windows Azure Mobile Services, що дозволяють використовувати додаток в різноманітних сценаріях, наприклад, включати push-повідомлення, зберігати й обробляти дані в хмарі.
Створення веб-сайтів або служб на платформі Microsoft відкриває широкі можливості використання ASP.NET WebForms, ASP.NET MVC, WCF, веб-служб API і т. д. В минулому використання цих коштів в Visual Studio передбачало роботу з різними типами проектів та ізольоване застосування зазначених інструментів в рамках конкретних проектів. Бачення One ASP.NET забезпечує однаковість роботи з веб-проектами в Visual Studio 2013, оскільки дозволяє створювати веб-додатки ASP.NET з використанням обраних користувачем компонентних структур ASP.NET в одному проекті. Подібний новий єдиний підхід дозволяє без проблем створювати гібридні програми з вдосконаленими версіями ASP.NET WebForms, MVC або Web API в рамках єдиного проекту. Тепер, працюючи над веб-проектами, можна використовувати потрібний асортимент інструментів, що значно підвищує гнучкість і продуктивність розробки для Інтернету.
У процесі створення веб-сторінок або застосування сторонніх розробок до ваших проектів істотна частина часу витрачається на виправлення HTML і CSS-коду і нескінченне оновлення сторінок браузера в спробі реалізувати свій задум в розробці. Ускладнюється ситуація тим, що для перегляду сайту користувачі можуть використовувати різні веб-браузери. У Visual Studio 2013 проблема нескінченних переходів вирішена браузерною посиланням, зв'язує Visual Studio з одним або декількома сучасними браузерами в процесі інтерактивної розробки. В результаті зміни розмітки синхронізуються, а потреба в оновленні браузера вручну з метою побачити внесені зміни відпадає.
C допомогою Visual Studio 2013 можна створювати сучасні бізнес-додатки, що розширюють функціональність Office 365 і керувати ними. Ці програми допомагають користувачам взаємодіяти з бізнес-процесами, артефактами і іншими системами. Хмарні бізнес-додатки Office 365 виконуються в хмарі, використовуючи широкі можливості платформи Windows Azure та ресурси Office 365. Ці хмарні додатки доступні для агрегації даних і служб на підприємстві і за його межами, а також для інтеграції ідентифікаторів користувачів і їх профілів в соціальних мережах на тисячі пристроїв. Ці додатки інтегруються з функціями управління життєвим циклом додатків у складі Visual Studio, об'єднуючи світ розробників бізнес-додатків з ІТ-операціями.
TypeScript в Visual Studio 2013 допомагає створювати великомасштабні програми javascript і надійні компоненти з використанням комплексних можливостей статичної перевірки, переходів на рівні символів, виконання операторів і рефакторинга коду. TypeScript - це мова програмування, що забезпечує підтримку класів, модулів і інтерфейсів, компіляція якого здійснюється в javascript. TypeScript виконується в будь-якому браузері, Node.js і в будь-який інший середовищі, сумісної з ES3. Можна використовувати існуючий код javascript вставляти популярні бібліотеки javascript і виконувати інтеграцію з новими та існуючими додатками ASP.NET.
Новий центр продуктивності та діагностики в Visual Studio 2013 являє собою єдину середовище для роботи з численними інструментами, доступними в складі Visual Studio. Цей центр спрощує пошук засобів підвищення продуктивності та діагностики, сумісних з вашим проектом, і дозволяє швидко приступити до їх використання з метою підвищення якості програми.
Аналізатор дампів пам'яті в Visual Studio 2013 спрощує діагностику проблем пам'яті в робочих середовищах, аналізуючи дампи куп пам'яті .NET безпосередньо з Visual Studio. Нова функція аналізу пам'яті дозволяє усунути витік пам'яті і вирішити проблему неефективного використання пам'яті, контролюючи розмір і кількісні показники, найбільші екземпляри об'єктів і використання ними пам'яті. Крім того, можна порівняти два дампа пам'яті, щоб зрозуміти, як змінюється використання пам'яті з часом.
При налагодженні 64-розрядних додатків .NET 4.5.1 в Visual Studio 2013 тепер можна працювати в режимі "Змінити і продовжити" точно так само, як у випадку з керованими 32-розрядними додатками. Крім того, в Visual Studio 2013 удосконалено асинхронна налагодження з використанням Visual Basic, Visual C#, Visual C++ і javascript. При роботі в Windows 8.1 вікно стека викликів тепер включає логічний стек викликів у разі досягнення точки переривання або виключення при використанні асинхронного методу. Крім підтримки діагностики в .NET 4.5.1 реалізовані і інші удосконалення, наприклад підтримка стиснення купи великих об'єктів GC на вимогу і більш швидкий запуск додатків при роботі на багатоядерних машинах.
Visual Studio Ultimate 2013 реалізована можливість діагностування помилок і проблем продуктивності в додатках, моніторинг яких здійснюється з використанням System Center 2012 R2 Operations Manager. Можна імпортувати виключення і події продуктивності у вигляді журналу IntelliTrace (.iTrace), а потім за допомогою IntelliTrace в Visual Studio виконати обхід виконання коду для цих подій.
Завдяки функціям, що забезпечує додаткову підтримку C++11, таким як делегування конструкторів, вихідних строкових літералів, операторів явного перетворення і шаблонів із змінною кількістю аргументів поряд із звичайною налагодженням коду в Visual Studio 2013, робота з C++ стала ще зручніше. Можливість фільтрувати стек викликів до рівня створеного цим користувачем коду під час налагодження вже давно реалізована для керованих мов. Тепер те ж саме можна сказати і про C++.
Профільна оптимізація (PGO) - це оптимізація компілятор Visual C++ в середовищі виконання з використанням даних профілю, зібраних при виконанні важливих користувальницьких сценаріїв або користувальницьких сценаріїв, надають великий вплив на продуктивність, з метою побудови оптимізованої версії програми. Кошти профілювання в Visual Studio 2013 дозволяють проаналізувати прийняті рішення з профільної оптимізації і оцінити, наскільки дані профілю відповідають фактичній продуктивності. Система показує, як «гарячі» профільовані шляху коду (типові користувальницькі сценарії) і більш «холодні» профільовані шляху коду (менш типові користувальницькі сценарії) програми відповідають того, який код був змінений в ході профільної оптимізації і як (розмір або швидкість).
У Visual Studio 2013 реалізований цілий ряд нових функцій управління життєвим циклом додатків (ALM), які допомагають робочим групам вашої організації діяти продуктивніше і взаємодіяти один з одним, користуючись розширеною підтримкою принципів гнучкої розробки, які можна впроваджувати поступово у відповідності з потребами вашої організації. Такі функції як гнучке управління портфелем, кімнати робочих груп, веб-інструменти коментарів до коду за наборів змін і фіксацій та вдосконалення в галузі управління тестовими веб-випадками стали невід'ємною частиною рішення, завдяки чому робочі групи вашої організації зможуть взаємодіяти більш ефективно і підвищувати власну продуктивність.
В основі можливостей управління життєвим циклом додатків у складі Visual Studio лежить Team Foundation Server, який можна встановити на локальному сервері, або Team Foundation Service, розміщений у хмарі. Можна вибрати варіант, що максимально відповідає потребам вашої робочої групи: більш повний контроль і можливість настроювання локальної установки або доступність системи в хмарі і відсутність турбот, пов'язаних з обслуговуванням системи.
Функція гнучкого управління портфелями дозволяє гнучко управляти великими і складними робочими навантаженнями. Можна визначити ієрархію невиконаної роботи, щоб оцінити обсяг роботи кількох робочих груп і зрозуміти, як конкретні завдання відповідають більш масштабних проектів.
Кімнати робочих груп - це зона для обміну інформацією і взаємодії членів робочих груп незалежно від їх місця розташування. В кімнаті робочої групи можна обговорити незавершену роботу, задати питання, поділитися статусом робіт і оперативно прояснити виникають проблеми. Кімната робочої групи - це своєрідний джерело новин про дії, які вживаються в рамках командних проектів, з якого робоча група дізнається про повернення коду, статус побудов, розподіл робіт і т. д. Використовуючи кімнату робочої групи замість електронних повідомлень, ви автоматично отримуєте журнал проведених бесід і прийнятих рішень, доступний для перегляду та пошуку в будь-який момент. Кімната робочої групи за замовчуванням створюється для кожного проекту. Крім того, можна створити додаткові кімнати для спеціальних дискусій і взаємодії між робочими групами.
У Team Foundation Server 2013 тепер реалізована підтримка репозиторіїв Git. Крім того, в Visual Studio 2013 тепер можна використовувати браузер управління версіями для створення коментарів про набори змін, наборах відкладених змін і фіксації Git і відповідей на ці коментарі в ході обговорення змін вихідного коду з членами робочої групи. Крім того, фільтр браузера версій дозволяє легко знаходити потрібні коментарі.
Підтримка хмарного навантажувального тестування в Team Foundation Service дозволяє за лічені секунди створювати тести масштабу, що використовують гнучкі ресурси Windows Azure для виконання запитів від тисяч віртуальних користувачів. В результаті ви отримуєте інформацію про "вузьких місцях" в роботі веб-додатків і служб, не піклуючись про управління обладнанням або віртуальною лабораторією.
Удосконалення в сфері управління тестовими веб-випадками дозволяють створювати плани тестування та набори планів тестування і керувати ними прямо з веб-інтерфейсу. Крім того, можна виконувати тести з ОС, відмінних від Windows, в будь-якому сучасному браузері. В результаті забезпечується висока продуктивність тест-інженерів в будь робочої середовищі.
Ще одним нововведенням Team Foundation Server 2013 стала можливість побудови діаграм робочих елементів. Можна швидко створювати різноманітні діаграми, щоб візуалізувати дані запитів з робочих елементів, таких як помилки, власні історії і завдання.
Visual Studio 2013 базується на перевагах, представлених в Visual Studio 2013 і наступних оновленнях Visual Studio, надає рішення , необхідне командам розробників для ефективного використання цього перетворення, розробки і постачання нових сучасних додатків, в яких реалізована нова хвиля інновацій платформи Windows (Windows 8.1), а також підтримки пристроїв і служб на всіх платформах Microsoft.
Нижче представлені лише деякі характеристики цього випуску, включаючи інноваційні функції, що підвищують продуктивність розробників, підтримку розробки додатків Windows 8.1, удосконалення в сфері веб-розробки, налагодження та оптимізації керованого і некерованого коду, а також розширені можливості ALM.
Visual Studio 2013 включає безліч удосконалень користувальницького інтерфейсу, реалізованих за відгуками клієнтів і з урахуванням основного принципу розробки Microsoft: головне - це вміст, що дозволяє забезпечити більш зручну роботу користувачів. Ви, можливо, помітили, понад 400 видозмінених значків, більш яскравих, контрастних, істотно відрізняються один від одного, видозмінену початкову сторінку та інші зміни в дизайні Visual Studio.
Visual Studio 2013 містить ряд удосконалень, які допоможуть вам працювати продуктивніше і зберігати концентрацію при написанні коду. Деякі функції були вперше представлені в якості експериментальних розширення Visual Studio Power Tools, а потім пройшли доопрацювання і були впроваджені в Visual Studio. Функції підвищення продуктивності, наприклад автоматичне додавання закриваючих дужок, можливість переміщати рядка або блоки коду з використанням комбінацій клавіш і навігація тепер інтегровані рішення. Крім того, Visual Studio 2013 включає новий Team Explorer з удосконаленою домашньою сторінкою, яка полегшує навігацію по функціях для організації спільної роботи групи, в тому числі забезпечує можливість відкріплення розділів «Очікують зміни» і «Побудови» в окреме вікно.
При роботі з великими файлами з кодом іноді складно відстежити своє місце розташування. У Visual Studio 2013 можна легко перемикатися між двома режимами роботи смуги прокручування. В режимі панелі можна переглядати анотації, наприклад положення каретки, міняти розташування і безпосередньо відслідковувати помилки. В режимі карти смуга прокрутки являє собою область динамічного перегляду вихідного коду, а при наведенні курсору на код - дозволяє переглядати його більш детально у вигляді спливаючої підказки. Потім можна клацнути точне розташування коду і перейти до нього.
Головне під час розробки - це зрозуміти, як функціонує та чи інша рядок коду. Команда «Перейти до визначення» тепер доповнено новою функцією «Огляд визначення». Завдяки функції «Огляд визначення» більше не потрібно залишати рядок коду для перегляду доступного тільки для читання визначення у вбудованому поданні. Тепер вбудоване уявлення можна просто відключити, не втрачаючи контексту, або відкрити його у вигляді редагованого подання в повному вікні.
Зрозуміти, як функціонує та чи інша рядок коду, - це ще не все, що потрібно від розробника. Необхідно також зрозуміти історію створення коду, визначити авторів, знайти код, який посилається на ці елементи коду, і багато іншого. Це особливо складно в проектах, орієнтованих на командну роботу. Система CodeLens (індикатори відомостей про код) в Visual Studio 2013 використовує інформацію з метаданих проекту та Team Foundation Server 2013 для розміщення елементів оформлення на кожному з методів в коді, які надають такі відомості: які набори змін зумовили створення або нещодавня зміна коду, хто останнім працював з кодом, які модульні тести поширюються на відповідний метод (включаючи результати останніх тестів) і які існують посилання на код. Крім того, можна швидко деталізувати дані, наприклад зв'язаний набір змін або файл з кодом, на який є посилання - для цього досить одного клацання.
У Visual Studio 2013 вперше забезпечена можливість прив'язаною роботи в інтегрованому середовищі розробки, завдяки чому ви зможете швидше приступити до продуктивної експлуатації Visual Studio 2013. При першому запуску Visual Studio 2013 система запропонує вам виконати вхід з обліковим записом Microsoft, яку ви вже, можливо, використовували зі своїми підписками MSDN і Team Foundation Service. Після входу ваш примірник Visual Studio 2013 буде зареєстрований для подальшого використання. Ніяких додаткових дій від вас не буде потрібно. Visual Studio 2013 автоматично синхронізує параметри ваших пристроїв, використовуючи можливості взаємопов'язаної роботи в інтегрованому середовищі розробки. Синхронізовані параметри включають такі категорії, як клавіші швидкого доступу, зовнішній вигляд Visual Studio (теми, шрифти тощо) та багато іншого. При цьому завдяки використанню варіантів синхронізованих параметрів ви зберігаєте повний контроль над ситуацією.
Visual Studio 2013 надає ідеальний набір інструментів для створення сучасних додатків з використанням останнього покоління інновацій платформи Windows (Windows 8.1) і забезпечення підтримки пристроїв і служб на всіх платформах Microsoft. Розробка додатків Магазину Windows у Windows 8.1 підтримується численними оновленнями інструментів, елементів керування та шаблонів, оновленої підтримкою кодованого тестування користувальницького інтерфейсу в додатками XAML, аналізатором швидкості реагування користувальницького інтерфейсу і профілювальником споживання енергії для додатків XAML і HTML, удосконаленими інструментами профілювання пам'яті для HTML-додатків і покращеною інтеграцією з Магазином Windows.
Blend для XAML був суттєво вдосконалений завдяки додаванню нових функціональних можливостей для розробки застосунків Windows, наприклад додавання лінійок і направляючих для більш точного розміщення вмісту і розширення варіантів стилістичного оформлення. У Blend для HTML реалізовані не тільки ці вдосконалення, але і нові можливості для побудови Магазину додатків Windows з використанням HTML, наприклад нова тимчасова шкала для анімаційного оформлення змін в CSS.
У Visual Studio 2013 створення коду Магазину додатків Windows стало набагато зручнішим. В редакторі XAML реалізовані удосконалення системи IntelliSense, яка тепер також доступна для прив'язки даних, шаблонів та роботи з ресурсами. Крім того, редактор забезпечує більш зручний перехід між розміткою дизайну і кодом програмної частини, а також підтримку пошуку посилань, переходу до визначення і перемикання на модель представлення. Поряд з іншими удосконаленнями це дозволяє створювати додатки з Магазину Windows меншими зусиллями.
Підключення Магазину додатків Windows було спрощено завдяки додаванню мобільних служб Windows Azure Mobile Services, що дозволяють використовувати додаток в різноманітних сценаріях, наприклад, включати push-повідомлення, зберігати й обробляти дані в хмарі.
Створення веб-сайтів або служб на платформі Microsoft відкриває широкі можливості використання ASP.NET WebForms, ASP.NET MVC, WCF, веб-служб API і т. д. В минулому використання цих коштів в Visual Studio передбачало роботу з різними типами проектів та ізольоване застосування зазначених інструментів в рамках конкретних проектів. Бачення One ASP.NET забезпечує однаковість роботи з веб-проектами в Visual Studio 2013, оскільки дозволяє створювати веб-додатки ASP.NET з використанням обраних користувачем компонентних структур ASP.NET в одному проекті. Подібний новий єдиний підхід дозволяє без проблем створювати гібридні програми з вдосконаленими версіями ASP.NET WebForms, MVC або Web API в рамках єдиного проекту. Тепер, працюючи над веб-проектами, можна використовувати потрібний асортимент інструментів, що значно підвищує гнучкість і продуктивність розробки для Інтернету.
У процесі створення веб-сторінок або застосування сторонніх розробок до ваших проектів істотна частина часу витрачається на виправлення HTML і CSS-коду і нескінченне оновлення сторінок браузера в спробі реалізувати свій задум в розробці. Ускладнюється ситуація тим, що для перегляду сайту користувачі можуть використовувати різні веб-браузери. У Visual Studio 2013 проблема нескінченних переходів вирішена браузерною посиланням, зв'язує Visual Studio з одним або декількома сучасними браузерами в процесі інтерактивної розробки. В результаті зміни розмітки синхронізуються, а потреба в оновленні браузера вручну з метою побачити внесені зміни відпадає.
C допомогою Visual Studio 2013 можна створювати сучасні бізнес-додатки, що розширюють функціональність Office 365 і керувати ними. Ці програми допомагають користувачам взаємодіяти з бізнес-процесами, артефактами і іншими системами. Хмарні бізнес-додатки Office 365 виконуються в хмарі, використовуючи широкі можливості платформи Windows Azure та ресурси Office 365. Ці хмарні додатки доступні для агрегації даних і служб на підприємстві і за його межами, а також для інтеграції ідентифікаторів користувачів і їх профілів в соціальних мережах на тисячі пристроїв. Ці додатки інтегруються з функціями управління життєвим циклом додатків у складі Visual Studio, об'єднуючи світ розробників бізнес-додатків з ІТ-операціями.
TypeScript в Visual Studio 2013 допомагає створювати великомасштабні програми javascript і надійні компоненти з використанням комплексних можливостей статичної перевірки, переходів на рівні символів, виконання операторів і рефакторинга коду. TypeScript - це мова програмування, що забезпечує підтримку класів, модулів і інтерфейсів, компіляція якого здійснюється в javascript. TypeScript виконується в будь-якому браузері, Node.js і в будь-який інший середовищі, сумісної з ES3. Можна використовувати існуючий код javascript вставляти популярні бібліотеки javascript і виконувати інтеграцію з новими та існуючими додатками ASP.NET.
Новий центр продуктивності та діагностики в Visual Studio 2013 являє собою єдину середовище для роботи з численними інструментами, доступними в складі Visual Studio. Цей центр спрощує пошук засобів підвищення продуктивності та діагностики, сумісних з вашим проектом, і дозволяє швидко приступити до їх використання з метою підвищення якості програми.
Аналізатор дампів пам'яті в Visual Studio 2013 спрощує діагностику проблем пам'яті в робочих середовищах, аналізуючи дампи куп пам'яті .NET безпосередньо з Visual Studio. Нова функція аналізу пам'яті дозволяє усунути витік пам'яті і вирішити проблему неефективного використання пам'яті, контролюючи розмір і кількісні показники, найбільші екземпляри об'єктів і використання ними пам'яті. Крім того, можна порівняти два дампа пам'яті, щоб зрозуміти, як змінюється використання пам'яті з часом.
При налагодженні 64-розрядних додатків .NET 4.5.1 в Visual Studio 2013 тепер можна працювати в режимі "Змінити і продовжити" точно так само, як у випадку з керованими 32-розрядними додатками. Крім того, в Visual Studio 2013 удосконалено асинхронна налагодження з використанням Visual Basic, Visual C#, Visual C++ і javascript. При роботі в Windows 8.1 вікно стека викликів тепер включає логічний стек викликів у разі досягнення точки переривання або виключення при використанні асинхронного методу. Крім підтримки діагностики в .NET 4.5.1 реалізовані і інші удосконалення, наприклад підтримка стиснення купи великих об'єктів GC на вимогу і більш швидкий запуск додатків при роботі на багатоядерних машинах.
Visual Studio Ultimate 2013 реалізована можливість діагностування помилок і проблем продуктивності в додатках, моніторинг яких здійснюється з використанням System Center 2012 R2 Operations Manager. Можна імпортувати виключення і події продуктивності у вигляді журналу IntelliTrace (.iTrace), а потім за допомогою IntelliTrace в Visual Studio виконати обхід виконання коду для цих подій.
Завдяки функціям, що забезпечує додаткову підтримку C++11, таким як делегування конструкторів, вихідних строкових літералів, операторів явного перетворення і шаблонів із змінною кількістю аргументів поряд із звичайною налагодженням коду в Visual Studio 2013, робота з C++ стала ще зручніше. Можливість фільтрувати стек викликів до рівня створеного цим користувачем коду під час налагодження вже давно реалізована для керованих мов. Тепер те ж саме можна сказати і про C++.
Профільна оптимізація (PGO) - це оптимізація компілятор Visual C++ в середовищі виконання з використанням даних профілю, зібраних при виконанні важливих користувальницьких сценаріїв або користувальницьких сценаріїв, надають великий вплив на продуктивність, з метою побудови оптимізованої версії програми. Кошти профілювання в Visual Studio 2013 дозволяють проаналізувати прийняті рішення з профільної оптимізації і оцінити, наскільки дані профілю відповідають фактичній продуктивності. Система показує, як «гарячі» профільовані шляху коду (типові користувальницькі сценарії) і більш «холодні» профільовані шляху коду (менш типові користувальницькі сценарії) програми відповідають того, який код був змінений в ході профільної оптимізації і як (розмір або швидкість).
У Visual Studio 2013 реалізований цілий ряд нових функцій управління життєвим циклом додатків (ALM), які допомагають робочим групам вашої організації діяти продуктивніше і взаємодіяти один з одним, користуючись розширеною підтримкою принципів гнучкої розробки, які можна впроваджувати поступово у відповідності з потребами вашої організації. Такі функції як гнучке управління портфелем, кімнати робочих груп, веб-інструменти коментарів до коду за наборів змін і фіксацій та вдосконалення в галузі управління тестовими веб-випадками стали невід'ємною частиною рішення, завдяки чому робочі групи вашої організації зможуть взаємодіяти більш ефективно і підвищувати власну продуктивність.
В основі можливостей управління життєвим циклом додатків у складі Visual Studio лежить Team Foundation Server, який можна встановити на локальному сервері, або Team Foundation Service, розміщений у хмарі. Можна вибрати варіант, що максимально відповідає потребам вашої робочої групи: більш повний контроль і можливість настроювання локальної установки або доступність системи в хмарі і відсутність турбот, пов'язаних з обслуговуванням системи.
Функція гнучкого управління портфелями дозволяє гнучко управляти великими і складними робочими навантаженнями. Можна визначити ієрархію невиконаної роботи, щоб оцінити обсяг роботи кількох робочих груп і зрозуміти, як конкретні завдання відповідають більш масштабних проектів.
Кімнати робочих груп - це зона для обміну інформацією і взаємодії членів робочих груп незалежно від їх місця розташування. В кімнаті робочої групи можна обговорити незавершену роботу, задати питання, поділитися статусом робіт і оперативно прояснити виникають проблеми. Кімната робочої групи - це своєрідний джерело новин про дії, які вживаються в рамках командних проектів, з якого робоча група дізнається про повернення коду, статус побудов, розподіл робіт і т. д. Використовуючи кімнату робочої групи замість електронних повідомлень, ви автоматично отримуєте журнал проведених бесід і прийнятих рішень, доступний для перегляду та пошуку в будь-який момент. Кімната робочої групи за замовчуванням створюється для кожного проекту. Крім того, можна створити додаткові кімнати для спеціальних дискусій і взаємодії між робочими групами.
У Team Foundation Server 2013 тепер реалізована підтримка репозиторіїв Git. Крім того, в Visual Studio 2013 тепер можна використовувати браузер управління версіями для створення коментарів про набори змін, наборах відкладених змін і фіксації Git і відповідей на ці коментарі в ході обговорення змін вихідного коду з членами робочої групи. Крім того, фільтр браузера версій дозволяє легко знаходити потрібні коментарі.
Підтримка хмарного навантажувального тестування в Team Foundation Service дозволяє за лічені секунди створювати тести масштабу, що використовують гнучкі ресурси Windows Azure для виконання запитів від тисяч віртуальних користувачів. В результаті ви отримуєте інформацію про "вузьких місцях" в роботі веб-додатків і служб, не піклуючись про управління обладнанням або віртуальною лабораторією.
Удосконалення в сфері управління тестовими веб-випадками дозволяють створювати плани тестування та набори планів тестування і керувати ними прямо з веб-інтерфейсу. Крім того, можна виконувати тести з ОС, відмінних від Windows, в будь-якому сучасному браузері. В результаті забезпечується висока продуктивність тест-інженерів в будь робочої середовищі.
Ще одним нововведенням Team Foundation Server 2013 стала можливість побудови діаграм робочих елементів. Можна швидко створювати різноманітні діаграми, щоб візуалізувати дані запитів з робочих елементів, таких як помилки, власні історії і завдання.
Системні вимоги:
Підтримувані операційні системи: Windows 7 SP1 (x86 і x64), Windows 8 (x86 і x64), Windows 8.1 (x86 і x64), Windows Server 2008 R2 SP1 (x64), Windows Server 2012 (x64), Windows Server 2012 R2 (x64)
Необхідні компоненти: Internet Explorer 10
Вимоги до обладнання:
Процесор з тактовою частотою 1,6 ГГц або більшої
ОЗУ об'ємом 1 ГБ (1,5 ГБ для роботи на віртуальній машині)
10 ГБ доступного простору на жорсткому диску
Жорсткий диск з частотою обертання 5400 об/хв
Відеоадаптер, відповідний стандарту DirectX 9 і підтримує дозвіл екрана 1024 x 768 або вище
Контрольні суми ISO образу:
Ultimate
CRC32: B2A515C0
MD5: 3F809AD07ABC03F26A31EA20B7A1F1BA
SHA-1: 778E9EAEF5B11136FE21382EAD887C28CA101B03
Premium
CRC32: C88226D8
MD5: 699D939D27B3DF1EEDD5304C07246254
SHA-1: 4858F72C8800035EB0D4AD5D4D40D9EEA33925BA


Платформа/ОС: Windows 7 SP1 (x86 і x64), Windows 8 (x86 і x64), Windows 8.1 (x86 і x64), Windows Server 2008 R2 SP1 (x64), Windows Server 2012 (x64), Windows Server 2012 R2 (x64)
Розробник: Microsoft
Рік випуску: 2013
Активація: присутній
Мова Інтерфейсу: Російська
Формат файлу: iso
Розмір: 2.96 Gb/2,94ГБ
Завантажити Microsoft Visual Studio 2013 Ultimate 12.0.21005.1 Final (2,96 ГБ):
Завантажити Microsoft Visual Studio 2013 Premium 12.0.21005.1 Final (2,94 ГБ):
Схожі новини:
Додав
"ingusia85" | Переглядів: 794 |
