Рубрика «Блог компании Microsoft» - 119

Сегодня Microsoft объявила о доступности новых сервисов на облачной платформе Windows Azure, которые делают Windows Azure не только PaaS, но и IaaS платформой.

Основными новыми фичами являются:

  • виртуальные машины (Virtual Machine) обеспечивающие поддержку persistent -виртуальных машин с Windows Server и Linux;
  • виртуальные сети (Virtual Network) позволяющие создавать защищенную виртуальную сеть между локальной и облачной инфраструктурой;
  • Windows Azure Web Sites позволяющие размещать ASP.NET, PHP и другие сайты на платформе Windows Azure;
  • поддержка разработки в Visual Studio 2012 (Windows Azure SDK for .NET June 2012);
  • улучшенная поддержка Open Source – официальная поддержка Python и Windows Azure SDK на Mac и Linux.

А так же объявлено, что Windows Azure в течение этого месяца будет доступен в direct-модели и для Росcии!

Встречайте обновленную облачную платформу Windows Azure
Читать полностью »

Тренды мобильного веба и два подхода к построению мобильных приложений

Одним из сильнейших трендов современного веба является мобильный веб — специальное представление сайтов для всего многообразия мобильных устройств, смартфонов, планшетов и так далее.

В этой статье рассматриваются современные тренды мобильного веба. Как быстро растет мобильный веб? Что ожидать от мобильного веба через пару лет? Как мобильное представление сайтов влияет на бизнес и интернет-магазины? Как обстоят дела с мобильными сайтами сегодня?

Целью статьи ставится так же ответить на вопрос о способах создания мобильных сайтов. Я рассмотрю два основных направления в процессе создания мобильных сайтов и то, как эффективные инструменты Visual Studio 2012 и ASP.NET MVC позволят вам реализовать любые задачи стоящие перед мобильным представлением сайтов.
Читать полностью »

Совсем скоро, 7 июня (для Москвы 8 июня в 00:00) пройдет онлайн мероприятие Meet Windows Azure посвященное новейшим технологиям платформы Windows Azure.

В своем блоге Скотт Гатри говорит, что он выступит на мероприятии и поделится успехами достигнутыми разработчиками за год под его руководством. Ожидайте анонсов и много полезной информации относительно облачной платформы.

image

Читать полностью »

Эффективная веб разработка c Visual Studio 2012: Page Inspector
В любых веб-проектах часто возникает задача изменения старых страниц, элементов управления, компоновки страниц, разметки и так далее. Легко держать в памяти всю структуру веб-проекта когда у вас в проекте небольшое количество страниц. Другое дело, когда таких страниц сотни, а формируются они на базе шаблонов, мастер-страниц, элементов управления и вложенных в них других элементов управления.

Разобраться в такой, порой запутанной, системе рендеринга страниц бывает очень непросто. Особенно это актуально для специалистов, которые только приступили к работе над сложным проектом или которым старый проект достался для поддержки.

Чтобы адресовать эту проблему в Visual Studio 2012 добавлен новый инструмент Page Inspector, который позволяет исследовать веб-страницы вашего проекта не просто в виде результирующей разметки на стороне клиента, как это делают Internet Explorer Developer Tool или Firebug, но с привязкой к коду на стороне сервера, который эту разметку генерирует.
Читать полностью »

Всем привет! И особенный привем тем, кто читает нас в Екатеринбурге и Нижнем Новгороде!

18 и 20 июня в этих городах пройдёт региональная Всероссийская практическая конференция для профессионалов в области разработки современного защищенного ПО – Secure Software Development Conference.
Что там можно будет узнать? На конференции расскажут про подходы и инструменты, которые эффективно помогают в разработке защищенных информационных систем.
Зачем это нужно? Чтобы соответствовать постоянно растущим требованиям государственных органов и заказчиков к безопасности и надежности разрабатываемого ПО.
Современное ПО – защищённое ПО
Читать полностью »

Это долгожданная функциональность, которую давно ждали любые разработчики или компании, которые используют визуальные модели Entity Framework со множеством сущностей.

Представьте себе модель данных, которая имеет сотни сущностей. Работа с диаграммой модели хотя бы на 200 сущностей может быть сильно затруднена, работа может быть медленной и такая диаграмма не очень управляема.

Создание множества диаграмм на базе одной модели Entity Framework в Visual Studio 2012

Но теперь, с появлением Entity Framework 5.0 и Visual Studio 2012, вы можете иметь множество раздельных диаграмм одной и той же модели данных. И даже круче чем новая возможность раскрашивать различные сущности в разные цвета.
Читать полностью »

Дорогие читатели!

Хотим поделиться с вами рассказом Стива Липнера, старшего директора по направлению стратегического планирования и разработки технологий обеспечения безопасности корпорации Microsoft, который принял участие в конференции Security Development Conference 2012 в Вашингтоне 16 мая 2012:

«Этим утром, в Вашингтоне, я участвовал в Security Development Conference 2012, слушая различные мнения людей из компаний, государственных структур и академических организаций, которые делились своим опытом по адаптации безопасного цикла разработки (Security Development Lifecycle). После пленарного заседания и некоторых посещенных мной сессий, сегодня я видел выступление Скота Чарни, которое напомнило мне ранние дни, когда Microsoft вместе со своими заказчиками столкнулись с угрозами безопасности, которые поменяли доверие к продуктам и сервисам. Создание SDL было важным шагом в борьбе с этими угрозами и на текущий момент SDL продолжает помогать снижать число и серьезность уязвимостей, найденных в продуктах Microsoft.
Читать полностью »

Коллеги, приветствую!
Буквально несколько дней назад стали доступны для скачивания Release Preview новых продуктов компании Microsoft: Windows Server 8 и Windows Server 2012.

Я уже лично перешел на самую новую клиентскую ОС и даже поставил второй ОС серверную Windows Server 2012 — вкушаю все прелести Metro-интерфейса и прекрасности Touch-интерфейса, о чем свидетельствует кадр ниже:

Выход новых ОС — выход новых сертификаций и экзаменов

Радости от новых ОС много, но для меня, как для профессионала в области информационных технологий выход новых ОС также означает скорый выход новых сертификаций и соответствующих им экзаменов — более подробно именно об этой теме я хотел поговорить сегодня.
Читать полностью »

С выходом ASP.NET WebAPI у разработчиков появилась возможность быстро создавать REST-сервисы в удобном виде, с одной стороны полностью реализуя принципы REST, а с другой используя всю мощь платформы ASP.NET.

Про возможности и применение WebAPI написано уже достаточно много статей, например, вы можете узнать о интересной функции самодокументирования API сервиса через ApiExplorer.

Существует еще одна замечательная возможность WebAPI, про которую написано не так много — это возможность WebAPI осуществлять самостоятельный хостинг сервиса (self hosting). В этой статье на примере разбирается, как создавать и запускать REST selfhosting-сервисы на базе WebAPI.

Self hosting REST-сервиса

Для предоставления доступа к API сервиса не всегда является целесообразным разворачивать его на базе сервера IIS. Если сервис не является частью какого-либо веб-приложения, имеет смысл запускать его на базе собственной инфраструктуры.

Другим вариантом использования механизма self hosting может быть запуск сервисов на платформах, которые не содержат сервер IIS либо на которых запуск IIS осложнен или излишен.

Так или иначе, WebAPI позволяет вам создавать сервисы независимые от IIS, доступ к которым может быть получен без установки веб-приложения на веб-сервер .
Читать полностью »

image

Уважаемые хабрачитатели!
Ниже приведена подборка подготовленных и опубликованных на MSDN материалов за май.

Web

Windows Azure


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js