"1С-Битрикс" выпустила новую, четвертую, версию продукта "1С-Битрикс: Управление сайтом ASP.NET" - более производительную, модернизированную и дополненную новыми модулями и компонентами. Почему это событие стало важным для многих компаний? Потому что платформа Microsoft .NET сегодня является чаще всего не просто рекомендованной к использованию в организациях, а непременно обязательной. И, конечно же, компании нуждаются в надежных инструментах для разработки и управления современным интернет-проектом на основе этой платформы. Создать корпоративный сайт, интернет-магазин, информационный портал, сайт сообществ и другие веб-проекты, оснастить их популярными сервисами и ресурсами - вот задачи компаний. А программный продукт "1С-Битрикс: Управление сайтом ASP.NET" - это готовый инструмент для решения этих задач.
Новая версия, само собой, не появилась на пустом месте - продукт обкатался в предыдущих воплощениях и теперь дополнился необходимыми для каждого веб-проекта сервисами и ресурсами. Основное направление в развитии продукта - сделать систему такой же функциональной, как и флагманская CMS - "1С-Битрикс: Управление сайтом". В результате разработчики смогут создавать проекты, работающие под управлением системы управления сайтами ASP.NET-версии, такими же сложными, как это можно сделать на движке PHP.
Что же там нового в "четверке"? Множество мелких изменений и приятных улучшений, которые вы, безусловно, прочувствуете. Из ключевого: два новых модуля – "Блоги" и "Форумы", встроенная ORM-система, повышающая скорость и качество разработки веб-проектов, улучшенный визуальный редактор и инструменты отладки. Что хорошо, производительность продукта при этом не забыта и даже существенно повышена.
Форумы и блоги
Зачем на сайте форумы и блоги, сейчас никому объяснять не придется. И теперь, с новыми модулями в CMS, на сайте можно организовать полноценное общение во всех его красках: личное мнение с обсуждением в рамках блогов и коллективное обсуждение проблем в рамках форумов.
 |
| Интерфейс форумов |
С помощью модуля "Форумы" создается любое количество форумов на сайте с самой разной тематикой. Форумы могут служить для организации и поддержки сообществ, обсуждения статей и материалов, формирования постоянной аудитории сайта и достижения многих других целей. В каждом созданном форуме можно организовать модерирование, раздать права доступа, ввести систему рейтингов и званий, настроить обмен персональными сообщениями.
 |
| Гибкая настройка прав доступа |
Настройки прав доступа к форумам в системе сделаны настолько гибкими, что можно создавать закрытые сообщества и разрешать участие в форуме только авторизованным пользователям. Или, скажем, наделить определенную группу лиц модераторскими полномочиями. Как видите, все жизненно необходимое в модуле есть.
 |
| Комментарии в форуме |
Смотрите, какое внимание было уделено юзабилити и дизайну форума! Системные шаблоны форума сделаны не нагруженными - почти без иконок, с максимальным выносом оформления в один CSS-файл. Вы спросите: "И где же тут внимание?" А вот где: к семантике верстки подошли таким образом, что теперь можно изменить практически любой элемент дизайна. Как это сделать? Достаточно в настройках компонента указать свой CSS-файл - и системный шаблон форума внедряется в дизайн сайта! Где взять все эти CSS? Все эти новые системные шаблоны идут, естественно, с продуктом. Вы их получите через систему обновлений - и новая функциональность, и исправления ошибок.
 |
| Интерфейс блогов |
Теперь, в эпоху Web 2.0, ваш сайт будет с блогами! Новый модуль "Блоги" реализует на сайте эту очень современную, популярную, удобную и практичную форму подачи материала. Это создание сообществ, сетевых дневников, портальные блоги, календарь сообщений, облако тегов, импорт в RSS. Даже серьезные компании нуждаются в блогах на своих официальных сайтах - хотя бы для неформального общения с клиентами. А новый модуль позволяет создать как standalone-блог, так и сообщество блогов, где каждый пользователь сайта имеет свою личную страницу с записями.
 |
| Создание новой записи |
При создании этих записей можно использовать BBCode, сохранять недописанные сообщения в черновиках, а также выделять текст с помощью множественных cut. И, конечно же, посетители сайта смогут в блогах оставлять комментарии.
Умная ORM-система
ORM - механизм, избавляющий программиста от написания большого количества кода, часто однообразного и подверженного ошибкам. Разработчик избавляется от необходимости писать рутинные SQL-запросы для типовых задач! Что в итоге? Высвобождается время на важные и творческие задачи. И это значит, что скорость разработки ваших проектов повысится, а качество самих разработок улучшится. Благодаря умной ORM!
 |
| Cлой БД на уровне кода .NET |
Почему ORM-система умная? Конечно, только разработчики оценят это нововведение в продукте по достоинству. Ведь ORM-система позволяет сделать не что иное, как автоматизировать решения типовых задач сохранения, фильтрации и выборки данных СУБД. Теперь, с этой умной системой, разрабатывать новый модуль - одно удовольствие! Достаточно декларативно определить схему таблиц базы данных, а все остальное ORM-система сделает сама!
 |
| Свойство вычисляется автоматически! |
Скажем еще пару слов для разработчиков. Вы получаете унифицированный механизм для доступа к данным - все сущности имеют метод GetList, набор полей и типизированные свойства. То есть вам не придется задумываться, а как выбрать тот или иной объект по такому-то условию? Методы выборки одинаковы для всех сущностей, а Visual Studio подскажет, какие поля или свойства есть у этой сущности.
И другие новинки 4.0
- Компоненты просмотра и редактирования профиля. Пользователи сайта могут заходить в персональный профиль, просматривать его и изменять свои личные данные (пол, ФИО, псевдоним, аватар, дату рождения и подпись).
 |
| Изменение профиля |
- Улучшенный визуальный редактор. Редактор избавился от некоторых досадных ошибок. В нем появился новый режим рендеринга компонентов (как и в PHP-версии продукта). И, наоборот, в редакторе можно работать без рендеринга.
 |
| Статистика SQL-запросов |
- Иструменты отладки. Позволяют просмотреть количество запросов к БД (при этом выяснить, сколько из них повторяющихся) и оценить их долю в общем времени выполнения страницы.
Итак, новая версия CMS от "1С-Битрикс" на базе .NET теперь позволяет разрабатывать более сложные и современные сайты - делать их на веб-платформе Microsoft. Это значит, что многие российские компании наконец-то обзаведутся своими, на профессиональном уровне выполненными интернет-представительствами.
Компаниям, для которых платформа ASP.NET является обязательной, предлагается серьезный инструмент - комплексный, надежный и безопасный. Который, кстати, по традиции поставляется в исходных текстах.
Особо отметим, что при создании ASP.NET-версии сконцентрирован весь опыт разработчиков известной CMS "1С-Битрикс: Управление сайтом", полученный за последние годы. И, кроме того, этот опыт объединен в продукте со всеми преимуществами платформы .NET. Это значит, что в результате получен полноценный продукт, поддерживающий эту очень быстро набирающую в последнее время популярность технологию - платформу .NET.
Как увидеть "четверку" в работе? Обновить свой продукт "1C-Битрикс: Управление сайтом ASP.NET" до версии 4.0 через систему обновлений. И в завершение работы SiteUpdate не забыть обновить саму страницу системы обновлений в браузере. Этот продукт не стал еще "своим"? Тогда скачать его демоверсию, которая будет работать без ограничений тридцать дней. Не лишним будет и прочесть более подробно о новинках функциональности четвертой версии в блогах разработчиков продукта.