Новые возможности.NET Forge CMS Григорий Заводов ведущий разработчик «1С-Битрикс»

Презентация:



Advertisements
Похожие презентации
Полная стратегия есть только у Microsoft, Apple и Google. Основная конкуренция здесь. PCPhoneTabletТВCloud AppleMaciPhoneiPadAppleTViCloud MicrosoftWindows7WindowsPhone7Windows8.
Advertisements

ПРАКТИЧЕСКИЙ ОПЫТ РАЗВЁРТЫВАНИЯ.NET FORGE CMS В WINDOWS AZURE. ОБЛАЧНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ. НАГРУЗОЧНЫЕ ТЕСТЫ руководитель направления контроля качества.
Новый продукт 1С-Битрикс:.NET Forge Конференция 1C-Битрикс 30 июня 2011 Антон Герасимюк 01.
Top 10 возможностей ASP.NET 2.0. Выбор сделан на основе опросов разработчиков Top 10 – горячая десятка возможностей.
Bitrix.NET Forge CMS Кроличья нора в WEB разработке Золотой Сертифицированный парнёр 1С-Битрикс Задойный А.В.
Компоненты 2.0 1C-Битрикс: управление сайтом Артем Рябинков к.т.н, руководитель отдела партнерских и корпоративных продаж Компания «Битрикс»
BitrixMobile Юрий Тушинский Технический директор Битрикс.
Нижегородская SharePoint User Group NSUG.
PHP на Windows Гайдар Магдануров twitter.com/gaidar
Эрмитаж. Новая концепция интерфейса платформы «1С-Битрикс 9.5»
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Богданов Марат Робертович Современные веб-технологии. Подробный курс Программное создание web-фрагментов, ускорителей и средств визуального поиска.
Инструкция по развертыванию и настройке системы дистанционного обучения Moodle.
Поддержка пользовательских файловых хранилищ. Облачные хранилища. Максим Смирнов ведущий разработчик.
Публикация Web-сайта Web-сайты проектируют на локальном компьютере. Чтобы готовые Web- страницы можно было посмотреть из любой точки планеты, они должны.
Сайт «Профессиональная ориентация молодежи в области информационных технологий»
Композит – ваш сайт не тормозит Антон Герасимюк Ведущий разработчик, 1C-Битрикс Партнерская конференция 2015.
Мировые тренды. Реализация в Узбекистане Облачные вычисления.
Report Sharp-Shooter – это самый гибкий генератор отчетов из доступных на сегодняшний день. Он предоставляет широкие возможности по созданию профессиональных.
Эрмитаж: концепция интерфейса в продукте «1 С-Битрикс: Управление сайтом»
Транксрипт:

Новые возможности.NET Forge CMS Григорий Заводов ведущий разработчик «1С-Битрикс»

.NET Forge 7.0. Кластеризация Интеграция с Windows Azure Интеграция с Visual Studio 2010 Новая модель компонентов Что нового?

Кластеризация Возможность масштабирования и обеспечения постоянной доступности веб-проекта.

Кластеризация Что сделано? Синхронизация страниц, шаблонов, стилей скриптов. Синхронизация кеша, системных событий.

Интеграция с Windows Azure Возможность размещения веб- проекта в облаке. Эластичность (автоматическое масштабирование) с оплатой только использованных ресурсов.

Интеграция с Windows Azure Стандартная схема Веб-приложение Редактирование страниц, шаблонов База данных Кеширование компонентов

Интеграция с Windows Azure Как должно стать?

Интеграция с Windows Azure Что нам мешало? Опубликованное приложение не может быть изменено, т.к. оно распределено между несколькими узлами. Доступная база данных только SQL Azure, которая отличается от SQL Server. Невозможность пользоваться стандартными провайдерами сессий пользователей. Невозможность полноценной работы с файловой системой, т.к. внесенные изменения не будут доступны на других узлах, а после остановки узла они будут утрачены. Узлы кластера активно применяют кеширование. Для критичных к производительности задач используется кеш в памяти. Для менее требовательных - кеш в файлах.

Как решено? Bitrix Azure Toolkit Для переноса веб- приложения в Windows Azure создан конвертер «Bitrix Azure Toolkit». Выберите веб-сайт и нажмите кнопку «Выполнить».

Как решено? Пакет акселератора Каталог веб-сайта БД веб-сайта Конвертация Bitrix Azure Toolkit Конвертация БД. Подготовка «образа» веб- сайта. Публикация акселератора.

Как решено? Создание вычислительного узла Пакет акселератора Акселератор + веб-сайт Storage Service Compute

Как решено? Работа вычислительного узла Каталог веб-сайта Акселератор + веб-сайт Storage Service Compute SQL Azure БД веб-сайта

Итог Построение веб-ферм. Экспорт веб-сайта в Windows Azure. Поддержка неограниченного количества узлов.

Интеграция с Visual Studio 2010 Возможность редактировать страницы сайта в визуальном редакторе Visual Studio Расширение «.NET Forge CMS»

Интеграция с Visual Studio 2010 Как было? Visual Studio 2010 не поддерживает редактирование страниц с динамическими шаблонами в визуальном редакторе. Такие страницы обычно выглядят так.

Интеграция с Visual Studio 2010 Как стало? Редактирование страницы после установки расширения «.NET Forge CMS»

Новая модель компонентов Универсальность. Упрощение кода. Ускорение работы. Уменьшение накладных расходов Автоматизированное тестирование

Новая модель компонентов Универсальность Component WebFormsComponentAdapterMvcComponentAdapter Web FormsMVC

Новая модель компонентов Упрощение кода Декларативная разметка. Название и описание компонента задано атрибутом BXComponent. Параметры описываются атрибутами BXCategory (описание категории) и BXParam (название параметра).

Спасибо за внимание! Вопросы?