1С-Битрикс: Управление сайтомНа главную страницу
Клиентам
Маркетплейс
Партнерам
Разработчикам
Интеграция с 1С
Идея?


Личный кабинет
Авторизоваться
Регистрация
(войти) Корзина
Логин:

Пароль:



Забыли свой пароль?
Регистрация
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
ВКонтакте
Мой Мир
Twitter
Facebook
Google
Livejournal
Яндекс
Rambler
Mail.Ru
Liveinternet
Blogger
OpenID
Используйте вашу учетную запись VKontakte.ru для входа на сайт.
Используйте вашу учетную запись Мой Мир@Mail.ru для входа на сайт.
Используйте вашу учетную запись на Twitter.com для входа на сайт.
Используйте вашу учетную запись на Facebook.com для входа на сайт.
Используйте вашу учетную запись Google для входа на сайт.
.livejournal.com
@yandex.ru
@rambler.ru
@mail.ru
http://www.liveinternet.ru/users/ /
.blogspot.com
OpenID:
  • Документация
    • Платформа PHP
    • Корпоративный портал
    • Платформа ASP.NET
    • Отраслевые решения
    • Marketplace
    • Аренда приложений (SaaS)
  • Обучение и сертификация
    • Онлайн-курсы и сертификация
    • Учебные центры
    • Мое обучение
    • Учебные видеоролики
  • Центр поддержки
    • Поддержка
    • FAQ
    • Мои обращения
  • Сообщество
    • Блоги Битрикс
    • Блоги веб-разработчиков
    • Общие форумы
    • Веб-разработчики
      • Моя страница
      • Мои сообщения
      • Группы
      • Найти коллег
  • Cтатьи
    • Архив
Главная / Общение / Блоги / dev.NET

Битрикс.NET 4.0: Новые возможности

  • Блоги
  •  » 
  • dev.NET

Битрикс.NET 4.0: Новые возможности

0
Герасимюк Антон
26.05.200909:1326.05.2009 09:13:19
В четвертой версии 1С-Битрикс: Управление сайтом .NET появилась масса нового, но мне хотелось бы остановиться на ключевых вещах, над которыми мы последние три месяца плодотворно работали.

Форумы

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



С помощью гибкой настройки прав доступа можно создать закрытые сообщества и разрешить участие в форуме только авторизованных пользователей. Или наделить определенную группу лиц модераторскими полномочиями.



Особое внимание было уделено дизайну форума. Все наши клиенты хотят использовать системные (идущие вместе с продуктом) шаблоны форума, чтобы получать через систему обновлений новый функционал и исправления ошибок. Но в тоже время всем нужна настройка шаблона на уровне «чтобы в дизайн сайта вписался». Разработчики меняют, как правило, цвет фона таблиц, границы, размер шрифтов и иконки, которые не вписываются в новую цветовую схему. По этой причине шаблон форума сделан не нагруженным, почти без иконок, с максимальным выносом оформления в один CSS-файл. Особое внимание уделено семантике верстки, чтобы была возможность изменить практически любой элемент дизайна. Разработчику будет достаточно в настройках компонента указать свой CSS-файл, чтобы внедрить системный шаблон форума в свой дизайн. Также из особенностей: все размеры текста, padding'ов и margin'ов указаны в em'ах; стили шаблона не навязывают цвет ссылок и шрифт текста; для анонимных и зарегистрированных пользователей без аватара можно определить userpic по умолчанию; в списке форумов, тем и сообщений можно сделать чересполосицу; не составит труда добавить иконку около каждого пункта меню или ссылок Цитировать/Изменить/Удалить.



Кроме этого модуль позволяет:
  • Группировать форумы по категориям;
  • Осуществлять массовые операции с темами и сообщениями;
  • Использовать в сообщениях BBCode;
  • Переносить темы в другие форумы;
  • Искать сообщения с учетом прав доступа.



Блоги

В эпоху Web 2.0 ни один сайт не обходится без блогов. Даже официальные сайты серьезных компаний создают блоги, чтобы неформально пообщаться со своими клиентами. Новый модуль позволяет создать как standalone-блог, так и сообщество блогов, где каждый пользователь сайта имеет свою личную страницу с записями.



При создании записей можно использовать BBCode, сохранять недописанные сообщения в черновиках, а также выделять текст с помощью множественных cut'ов.



А посетители сайта могут оставлять свои комментарии.



ORM-система

Это нововведение в нашем продукте оценят больше разработчики, т.к. ORM-система позволяет автоматизировать решения типовых задач сохранения, фильтрации и выборки данных СУБД. Разрабатывать новый модуль одно удовольствие: достаточно декларативно определить схему таблиц базы данных, а все остальное ORM-система сделает сама. Из особенностей:
  • Унифицированный интерфейс доступа к данным;
  • Сложные вложенные фильтры (логика AND, OR, NOT);
  • Фильтры по связанным сущностям (отношения один к одному, один ко многим, многие ко многим);
  • Постраничное разбиение выборки данных с учетом особенностей SQL Server'а;
  • Автоматическая кодировка выбранных данных для предотвращения XSS-атак;
  • Автоматическая кодировка данных SQL-запроса для предотвращения SQL-инъекций;
  • Интеграция с набираемыми свойствами;
  • Выборка связанных сущностей одним запросом;
  • Поддержка IntelliSense Visual Studio.


Более подробно об ORM-системе читайте в посте Дмитрия Пялова.
Герасимюк Антон
26.05.200909:1326.05.2009 09:13:19
Просмотров:3616 Комментариев:5 0
Теги: orm, блоги, форумы
*
 
Незарегистрированным пользователям запрещена вставка ссылок. Зарегистрируйтесь или авторизуйтесь.
*
Добавить комментарий
0
Долганин Антон
27.05.2009 07:39:04


А почему такого дизайна нет в php-версии? smile:)
Ответить Ссылка 0
0
Герасимюк Антон
28.05.2009 00:04:01
Данный Control еще используется в настройках прав доступа инфоблоков и файлов в Структуре сайта smile:). В принципе его можно использовать и в своих разработках.
Ответить Родитель Ссылка 0
0
Сергеева Наталья
01.06.2009 12:31:06
А Медиаплеер - наверно, тоже ключевая новинка в .NET 4.0? Рассказали бы, чем он отличается от того, что в БУСе smile:)
Ответить Ссылка 0
0
Сергеева Наталья
01.06.2009 12:39:22
И пару слов бы про Компоненты просмотра/редактирования профиля и Иструменты отладки smile:)
Ответить Родитель Ссылка 0
0
Dmitry Pyalov [Дмитрий Пялов]
01.06.2009 12:40:57
Медиаплеер был еще в 3.0.12 и про него даже писали тут
Ответить Родитель Ссылка 0

Добавить комментарий
 
Технологии Эрмитаж
BitrixMobile
Автокеширование
SiteUpdate
Производительность Виртуальная машина
Веб-окружение
Результаты тестов
Выбрать хостинг
Веб-кластер
Безопасность Проактивная защита
Веб-антивирус
Аутентификация

Контакты Поиск Карта сайта
Телефон: +7 (495) 229-14-41
Оставайтесь с нами: Facebook Twitter Habrahabr VKontakte Developers Google 1+
Как распознать QR код?Контакты QR


© 2001-2012 «Битрикс», «1С-Битрикс». Работает на 1С-Битрикс: Управление сайтом.
Английская версия Немецкая версия