Гикам про технологии Microsoft





Компания Microsoft делает следующий важный шаг в развитии своего облачного предложения для российских заказчиков и объявляет о расширении возможностей приобретения сервисов Windows Azure в России, а так же продвигает технологии Windows 10, Office 365, Cortana.

Главная :: Azure


Облачные сервисы и технологии Windows Azure, SQL Azure, AppFabric и другие





ASP.NET

Быстрое создание сайтов с .NET Forge CMS и Web Platform Installer, часть 1

image

Совсем недавно компания 1C-Bitrix объявила о выпуске новой системы управления контентом под названием .NET Forge CMS, которая представлена в двух редакциях, в том числе в виде бесплатной community-версии. Эта система обладает мощными средствами для создания современных быстрых, функциональных сайтов для коммерческой и иной деятельности в интернете.

Среди прочих преимуществ новой CMS можно отметить следующие: платформа ASP.NET, шаблоны интернет-магазина, корпоративного сайта, блога, сайта сообщества, визуальный редактор, интерфейс “Эрмитаж”, система управления рекламой на сайтах, рейтинги, голосования, галлереи, форумы, блоги, проактивная защита от угроз и попыток взлома, морфологический поиск и встроенная система обновлений.

Я рад сообщить, что .NET Forge CMS стала доступна для быстрой автоматической установки через средство Web Platform Installer, в ряду многих других систем управления контентом. А это значит, что установка и настройка собственного сайта стала значительно проще и теперь доступна любому пользователю.

Далее рассказывается о том как с помощью Web Platform Installer в самые короткие сроки развернуть и настроить полностью готовый собственный корпоративный сайт.

Читать дальше...

Опубликована локализованная документация по ASP.NET MVC, в том числе на русском языке

image

Менеджер группы разработки ASP.NET Фил Хаак в своем блоге анонсировал доступность локализованной документации по фреймворку ASP.NET MVC. Документация расположена на MSDN и сегодня доступна кроме английского еще на девяти языках, включая русский язык.

Доступны следующие языки: японский, корейский, китайский (традиционный и упрощенный), немецкий, испанский, французский, итальянский и русский.

Начать изучать официальную документацию ASP.NET MVC на русском можно по следующей ссылке.

Выпущена новая версия Orchard CMS 1.2

image

Система управления контентом Orchard CMS недавно получила очередное обновление.

В новой версии 1.2 была улучшена производительность системы на шаред-хостинге, исправлены ошибки и внесено несколько нововведений.

Загрузить новую версию Orchard CMS 1.2 можно по следующей ссылке.

Выпущен Web Application Configuration Analyzer v2.0

Выпущена вторая версия Web Application Configuration Analyzer v2.0 – средства анализа систем, на которых размещаются веб-приложения, на возможные проблемы безопасности.

Web Application Configuration Analyzer сканирует систему, сервер IIS, настройки ASP.NET и SQL Server на предмет небезопасной конфигурации и предлагает лучшие практики конфигурирования этих систем.

В новой версии добавлено несколько функций:

  • возможность подавлять некоторые правила при проверке;
  • улучшена система отчетов, появилась возможность работы с несколькими отчетами одновременно;
  • расширены возможности экспорта отчетов;
  • добавлена возможность пакетного сканирования нескольких систем и экземпляров SQL Server;
  • добавлено несколько новых правил для проверки;
  • исправлены обнаруженные ошибки.

Загрузить Web Application Configuration Analyzer v2.0 можно по следующей ссылке.

Создание частной ленты пакетов Nuget с помощью онлайн-сервиса

NuGet привнес в мир .NET-разработки поддержку установки компонентов разработки с помощью пакетов. С момента запуска NuGet в начале года в его репозитории создано уже свыше 4000 пакетов, а количество загрузок пакетов приближается к миллиону.

Возможности NuGet не ограничиваются официальным хранилищем пакетов. Любая компания или индивидуальный разработчик могу создать свой собственную ленту пакетов, с ограниченным в рамках организации доступом. Благодаря тому, что средства интеграции NuGet со средой разработки Visual Studio поддерживает частные ленты пакетов, любой желающий может использовать свои ленты точно так же как и официальную. Таким образом, пользу и удобство NuGet можно использовать и тогда, когда вы не можете или не хотите распространять компоненты публично.

Вместе с возможность самостоятельного создания ленты пакетов на собственной инфраструктуре существует еще одна возможность. Недавно был запущен сервис MyGet, который предлагает быстрое создание частных лент пакетов NuGet как сервис. Как шутят на сайте MyGet – это NuGet as a Service (NaaS).

image

В этой статье дается описание сервиса и рассматривается порядок его использования.

Читать дальше...

Новая система управления сайтами .NET Forge CMS 6.0 с бесплатной редакцией

Москва, 3 июня 2011 года.NET Forge CMS – новая система управления сайтами для веб-разработчиков, которые знают и любят технологии .NET. Новый продукт включает бесплатную редакцию для сайтов сообществ и коммерческую редакцию с интернет-магазином, интегрированным с «1С». .NET Forge CMS - профессиональная платформа для .NET-разработчиков с проработанными ORM-инструментами, MVC-архитектурой, производительная и проверенная на больших проектах.

«Мы приветствуем появление продукта .NET Forge CMS, который включает удобный интерфейс «Эрмитаж», прекрасно зарекомендовавший себя у нескольких тысяч веб-студий. Особенно приятно видеть, что теперь сообществу ASP.NET разработчиков доступна бесплатная редакция популярной коммерческой системы. Учитывая рост интереса к платформе ASP.NET в последний год, .NET Forge CMS появился как раз вовремя, чтобы удовлетворить этот интерес», - прокомментировал Гайдар Магдануров, руководитель направления веб-технологий в Microsoft Россия.

.NET Forge CMS 6.0 включает две редакции: Community и «Бизнес». Бесплатная Community-редакция позволяет быстро создать современные сайты сообществ, блоги, персональные сайты и другие веб-проекты, сэкономив на платформе. Бизнес-редакция - коммерческая система для создания интернет-магазинов, сайтов с высокой нагрузкой, для которых критически важны вопросы масштабирования, отказоустойчивости и безопасности.

В .NET Forge CMS 6.0 интегрирован интерфейс «Эрмитаж», реализована технология многосайтовости, управляемое кеширование, система SKU в интернет-магазине, применяется новая политика лицензирования.

В .NET Forge CMS реализована концепция интерфейса «Эрмитаж», которая уже год применяется в «1С-Битрикс: Управление сайтом». «Эрмитаж» прекрасно себя зарекомендовал в работе, объединив в себе усовершенствованный интерфейс управления и «пакет» рекомендаций для веб-разработчиков, следуя которым разработчик создает быстрые, безопасные, удобные и легко управляемые веб-проекты.

clip_image002 clip_image004

В .NET Forge CMS 6.0 была представлена технология многосайтовости для создания нескольких сайтов на одной копии с разными доменными именами. Все сайты работают в пределах одного приложения. Многосайтовость работает также и на виртуальном хостинге.

Технология управляемого кеширования (Сache Dependencies), реализованная в .NET Forge CMS 6.0, служит для автоматического обновления данных сразу после их изменения. Эта технология позволяет отображать изменения на сайте, не дожидаясь обновления кеша, которое производится системой в заданные периоды времени. Управляемое кеширование - одна из важнейших технологических составляющих удобной работы пользователей с сайтом.

В продукт встроена поддержка работы с SKU (Stock Keeping Unit) в интернет-магазине. На один товар теперь можно добавить разные ценовые предложения в зависимости от свойств или характеристик (например, цвет рубашки, размер одежды, комплектация автомобиля).

.NET Forge CMS создан на основе продукта «1С-Битрикс: Управление сайтом ASP.NET». Развитие «1С-Битрикс: Управление сайтом ASP.NET» завершено. .NET Forge CMS развивается как отдельный самостоятельный продукт.

Все владельцы коммерческих лицензий «1С-Битрикс: Управление сайтом ASP.NET» с активной технической поддержкой  могут бесплатно перейти на «Бизнес-редакцию» .NET Forge CMS 6.0 с помощью технологии обновлений  SiteUpdate.

Скачать бесплатную Community-редакцию и пробную версию коммерческой редакции можно с сайта http://www.bitrix.net/ru/download/

Подробнее о .NET Forge CMS вы можете узнать на сайте http://www.bitrix.net.

Что почитать на выходных? Рекомендуем, выпуск №11

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

Тема номера:

  • Важные анонсы Tech-ed North America 2011 [link];
  • 300+ видео докладов конференции TechEd уже доступны онлайн [link];
  • Анонс нововведений в Visual Studio vNext на Teched [link];
  • Что будет в Visual Studio vNext [link];

WebForms:

  • Как создать вики-сайт в самое короткое время [link];
  • Управление состоянием сессий ASP.NET Windows с помощью Azure AppFabric Cache [link];
  • Очередное обновление ASP.NET AJAX Control Toolkit [link];
  • Настоящее понимание ViewState'а [link];
  • Новые бесплатные видео-курсы по технологиям ASP.NET [link];

ASP.NET MVC/WebMatrix:

  • EF Code First и скаффолдинг данных с помощью ASP.NET MVC 3 Tools Update [link];
  • Что внутри ASP.NET MVC 3 Tools Update [link];
  • Использование Modernizr в MVC3 Tools Update для HTML5 localStorage [link];
  • Улучшения связанные с HTML5 в ASP.NET MVC 3 Tools Update [link];
  • Declarative HTML Helpers [link];
  • О разработке ПО и эффективности- ASP.NET MVC 3 + Entity Framework 4.1 Code First [link];
  • Локализация в ASP.NET MVC - генерация файлов ресурсов и локализованных представлений в помощью шаблонов [link];
  • Пошаговые инструкции по размещению приложений ASP.NET MVC 3 в Windows Azure [link];
Читать дальше...

Новые бесплатные видео-курсы по технологиям ASP.NET Web Forms и ASP.NET MVC

Это перевод оригинальной статьи Скотта Гатри

На днях мы опубликовали отличные видео-курсы по технологиям ASP.NET на официальном сайте http://asp.net/.

Курсы были созданы компанией Pluralsight (отличная компания с обучающими курсами по .NET-технологиям), доступны полностью бесплатно и предлагают отличную возможность изучить (или освежить в памяти) технологии веб-разработки ASP.NET WebForms и ASP.NET MVC 3. Каждый курс создан отдельным тренером и предлагает законченную программу обучения (от базовых основ, работы с концепцией Code First в Entity Framework до вопросов безопасности, развертывания, тестирования).

Ниже некоторые детали по двум бесплатным видео-курсам, опубликованным на днях (и ссылки на каждое доступное видео):

Читать дальше...

Очередное обновление ASP.NET AJAX Control Toolkit

image

На официальной странице проекта AJAX Control Toolkit представлена новая версия этого набора элементов управления. AJAX Control Toolkit является проектом с открытым исходным кодом, который предлагает разработчикам ASP.NET десятки серверных элементов управления работающих с ajax-запросами.

В новой майской версии AJAX Control Toolkit (Version 50508) произведены следующие изменения:

  • улучшена работа элемента управления ModalPopup, добавлена поддержка анимаций;
  • улучшена работа элемента управления AsyncFileUpload, добавлена поддержка HTML5, исправлена некорректная работа в Firefox 4;
  • улучшена работа элемента управления DropShadow, добавлены модульные тесты, исправлена ошибка при совместной работе с UpdatePanel.

Загрузить бинарные компоненты для ASP.NET 3.5/4.0 и исходные коды AJAX Control Toolkit можно по следующей ссылке.

Подробное описание нововведений можно получить в этой статье.

Что почитать на выходных? Рекомендуем, выпуск №10

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

Тема номера:

  • Доступен онлайн новый выпуск журнала MSDN Magazine за май 2011 (link);

WebForms:

  • Описание использования CSS Sprites и библиотеки ASP.NET Sprite and Image Optimization Library (link);
  • Важные счетчики производительности для мониторинга производительности ASP.NET (link);
  • Кэширование данных в приложениях ASP.NET (link);
  • Изменение размеров изображений без потерь в ASP.NET (link);

ASP.NET MVC/WebMatrix:

  • Восстановление пароля администратора в Orchard CMS (link);
  • Создание вебсервиса с помощью WebMatrix и его использование в приложении Windows Phone 7 (link);
  • Доклад Скотта Хансельмана про инструменты ASP.NET MVC 3 (link);
  • Использование WebMatrix Helpers в ASP.NET MVC 3 (link);
  • Руководство по Orchard, часть 2 (link);
  • Project Silk jQuery UI Widget QuickStart (link);
  • Использование REST-сервиса в ASP.NET Razor (link);
  • MvcScaffolding Nuget Package and EF Code First - Code Generation (link);

HTML5, JavaScript, веб-стандарты:

  • Всплывающие подсказки на CSS (link);
  • Чудеса HTML5 (link);
  • Презентация- Дмитрий Сошников - Будущее ECMAScript (link);
  • Мини-курс по jQuery для дизайнеров (link);
  • Вращающиеся лучи с помощью анимации CSS3 и JavaScript (link);
  • RazorJS - использование Razor внутри Javascript-файлов (link);
Читать дальше...