company_banner

Редактирование кода С#, PHP, Node.js прямо в браузере с Visual Studio Online «Monaco» и Windows Azure Web Sites

    image

    Разрабатываете веб-сайты? С Windows Azure Web Sites и Visual Studio Online вы можете делать это в любое время, в любом месте.

    Visual Studio предоставляет некоторые интересные возможности для создателей сайтов. Вы давно уже можете публиковать веб-сайты в облако прямо из Visual Studio, а так же удаленно развертывать и отлаживать их.

    С выходом Visual Studio 2013 появилась еще одна новая впечатляющая возможность, доступная всем подписчикам Windows Azure.

    Новый редактор кода прямо в браузере!

    Это то, к чему многие CMS системы стремились годами, создавая свои движки и редакторы.

    Давайте посмотрим как это работает.

    Вы можете создать свой веб-сайт в Windows Azure на одной из любимых технологий ASP.NET MVC, Node JS, PHP, или использовать готовые движки и фреймворки, такие как Joomla, Drupal, WordPress, Django и многие другие.

    image

    Процедура создания сайта в Windows Azure занимает не более 5 минут.

    image

    После того, как сайт создан, в настройках Configuration настраиваем учетную запись для доступа к файлам сайта. Она будет использоваться для FTP, редактирования кода, используя Visual Studio Online в браузере и развертывания решения из Visual Studio.

    image

    Затем, включаем возможность использования Visual Studio Online для редактирования кода.

    image

    Возвращаемся на закладку Dashboard. Справа в меню у нас появилась возможность редактировать код в браузере, используя Visual Studio Online.

    image

    Нажав на ссылку, вы перейдете в Visula Studio Online и сможете создавать и редактировать свой код прямо в браузере. Всё это с поддержкой IntelliSense, автосохранением, возможностью компиляции и запуска.

    image

    image

    Так же, вы можете осуществлять совместную работу, настроив GIT или TFS для вашего проекта.

    Visual Studio Online доступен всем пользователям Windows Azure и позволяет вам быть динамичными, работать в любом месте, в любое время и с любого устройства, а вашему сайту быть доступным онлайн 24/7 :)
    Microsoft
    444,40
    Microsoft — мировой лидер в области ПО и ИТ-услуг
    Поделиться публикацией

    Комментарии 26

      0
      жаль, что только web.
        0
        А на какой платформе вы хотели?
          0
          Ну так как я разработчик под Windows Phone, то в идеале под неё. Т.е. со встроенным xaml редактором и после билда возможностью скачать .xap файл.
            +1
            С вебом хорошо то, что измененный проект можно сразу же протестировать, что называется, не отходя от кассы. Запуск WP-приложений в браузере пока что видится мне нецелесообразной задачей :)
              0
              Я не хочу тестить в вебе WP приложения:)

              1. даже сейчас они все равно тестируются на эмуляторе на удаленной машине. (unit-тесты я имею ввиду)
              2. я ж говорю, иметь возможность скачать xap файл и установить на телефон, если надо.
                0
                Просто сейчас для того, чтобы разрабатывать под Windows Phone надо обязательно иметь Windows. А так можно было бы с любой удобной ОС.
                  0
                  Это было бы удобно. Под iOS правда тоже нельзя разрабатывать не имея MacOS, но у них уже огромная база разработчиков. Возможность хотя бы попробовать начать разработку в вебе могла бы подстегнуть развитие сообщества.
                    0
                    Для продвижения WinPhone, думаю, Микрософту стоит завоевывать лояльность разработчиков любыми способами.
                    Вот, например, не могу поюзать Azure из-за того, что ей не понравилась моя виртуальная киви-карта.

                    П.С. могу ли я назначить денежный лимит для Azure?
                      0
                      Да, можете.
                      По поводу карты киви не знаю, но виртуальную карту от Яндекс.Денег Azure вроде как кушает без проблем. Попробуйте
                0
                Да, для WP такой возможности пока нет. Но продукт будет развиваться :)
            0
            Я правильно понял что я теперь могу создавать новые веб приложения прямо в браузере, т.е добавлять новые файлы, загружать существующие, билдить и тд? Или есть только возможность немного подредактировать существующий проект? А как дела с подсветкой синтаксиса JQuery? А есть ли похожая на это web версия sql server management studio? В общем когда появится полноценные инструменты разработки прямо в браузере? Чтобы с любой ОС были доступны.
              0
              Можно добавлять файлы, загружать с диска и билдить.
              Проекты новые создавать нельзя. Только ваш сайт.
              Синтаксис Jquery подсвечивается.
              Для реадктирования БД есть silverlight инструмент. Но он только для баз Azure.
              image

              По поводу «когда»? У меня ответа на этот вопрос нет.
                0
                Спасибо, все прояснили.
              0
              Интересно, это я такой один победитель по жизни, что у меня ссылка Edit in Visual Studio OnlinePreview не работает вообще? Кликаю — абсолютно ничего не происходит.

              Пробую на Surface Pro 2, Windows 8.1, IE 11 — быть еще более «микрософтовым» уже нельзя :-)
                0
                Возможно, вы не завели аккаунт на Visual Studio Online и без этого не работает?
                  0
                  Аккаунт есть.

                  Кстати, привязать аккаунт VSO в качестве SCM тоже не удалось — ссылка Authorize тоже не работает.
                    0
                    Все, починил. Надо проблема со сторонним софтом.

                    Сам дурак, с вашей стороны все ОК.
                  –2
                  Немного не по теме, но напишу комментарий.
                  Недавно хотел воспользоваться Windows Azure Web Sites, для того чтобы развернуть простой ASP.NET MVC 5 сайт.
                  Зашёл на страницу с тарифами, в тарифы. Как-то там всё не очень понятно.
                  Большое количество самых разных вариаций: FREE/SHARED/STANDARD, Мелкий/Средний/Крупный размер. Даже написано: «Бесплатный запуск до 10 веб-сайтов на регион в мультитенантной среде.». Что бы это значило, тоже не понятно.
                  Пришлось покупать обычный хостинг. А хотелось бы попробовать облако, но с удобной тарифной сеткой.

                    0
                    Попробовал на своем сайте ASP. Почему-то нет возможности изменять Контроллеры.
                      0
                      Ну так они же в .dll билдятся при паблишинге.
                    0
                    ReSharper работает?
                      0
                      В VS Online — нет )
                      0
                      Работает ли все это в Azure Cloud Services?

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.