вторник, 6 декабря 2011 г.

Валидация. Организация валиданости в формах Часть 1

Все примеры в моем блоге использует инструмент Visual Studio 2010. Так сказать от простого к сложному и наоборот. Некоторые посты я стараюсь делать как Cookbook from SharePoint 2010.
И буду очень рад комментариям и предложениям.

четверг, 17 ноября 2011 г.

User Profile Service или как создавать свойства профилей из приложения

Появилась задача создания свойств пользователей централизованным решением, можно было бы создавать и на сайте администрирования, но для простоты обращения с этим приложением в будущем. Чтоб можно было добавлять в каждой среде одинаковые свойства и не смотреть постоянно как они там в профиле называются и т.д.
Короче для удобства пользования =)

Было сделано следующее:

четверг, 10 ноября 2011 г.

Backup и PowerShell

Сегодня столкнулся с такой задачей, по созданию скрипта который будет выполнять следующие функции:

  • Выполнить копирование определенной коллекции сайтов
  • Подставлять в название дату и рендерить само название
  • Отправлять почту по завершению копирования
И после долгих экспириментов и серфинга.
Получилось что-то вот такое:


среда, 9 ноября 2011 г.

Архитектура прав или планирование уникальности

Очень интересная тематика, если вы только планируете будущее на SharePoint, первым делом продумайте уникальность прав и уникальность прав на элементы, списки, библиотеки, временные списки. Все это очень бьет по производительности и на самом деле если планирование какого-либо приложения на небольшое количество пользователей (около 5-10, небольшой отдел который производит коммуникацию внутри), то можно и не поднимать эту тему вовсе. А вот если у вас будут работать большое кол-во сотрудников с очень высокой тенденцией и сложной коммуникацией внутри компании и за ее пределами, то перед тем как бизнес вам поставил задачу первой задачей в планировании проекта поставьет архитектура безопасности.

среда, 6 апреля 2011 г.

Visual Studio LightSwitch и Visual Studio Lab Management

image

Корпорация Microsoft стремится к улучшению процессов разработки ПО и продолжает выпускать средства программирования, упрощающие разработку бизнес-приложений для ПК, облачных вычислений и Интернета. Новые инструменты могут использовать разработчики самых разных уровней подготовки в организациях различных размеров.