Disclaimer

Этот блог появился как реплика с http://blogs.technet.com/tail в силу определенных обстоятельств. Любая информация в ЭТОМ блоге предоставляется без каких либо гарантий и обязательств. Все мнения принадлежат их авторам и не могут быть связаны с позициями и мнениями официальных лиц или организаций.

понедельник, 15 декабря 2008 г.

пятница, 5 декабря 2008 г.

среда, 3 декабря 2008 г.

AOL заменил корневой сертификат, используемый коннектором PIC в OCS

Для тех, кто еще не видел. 2.12.2008 с 04:00 АМ (EST) AOL заменила свои корневые сертификаты на своем SIP Access Gateway.  Соответственно, сертификат America Online Root CA 1, расположенный по адресу https://pki-info.aol.com/AOL/ должен быть внесен в список доверенных сертификатов на всех серверах LCS/OCS, где используется PIC,  и  подключающихся к узлу sip.oscar.aol.com

понедельник, 1 декабря 2008 г.

Платформа 2009 - кто не успел, тот... не проиграл!

Каждый год, 31 декабря... ой, немного рановато :-) . В общем, я к тому, что те, кто не успел зарегистрироваться на юбилейную, десятую по счету, Платформу, но хотел бы прослушать доклады, могут присоединиться online. Ссылка ниже. Начало трансляции 4 декабря в 10.00 по Москве.

Конференция Платформа 2009

пятница, 14 ноября 2008 г.

Виртуализация Sharepoint - несколько мыслей вслух

В последнем выпуске рассылки Microsoft Technet Flash есть ссылка на интересный документ: Virtualization of Microsoft® SharePoint® Products and Technologies - посвященный, как видно из названия, виртуализации продуктов и технологий Sharepoint. В документе на 20 страницах подробно описаны средства и методы виртуализации Sharepoint-серверов в зависимости от роли.

Собственно, для чего нужна виртуализация для этих серверов? Ну, во-первых, это позволит более эффективно использовать "железо": по некоторым оценкам, в среднем, до 70% ресурсов процессора и оперативной памяти остаются неиспользованными в стандартном окружении. Во-вторых, такие процедуры, как резервное копирование и восстановление после сбоев намного упрощаются в виртуальном окружении. В-третьих, это экономичный вариант построения систем высокой доступности на базе кластеров.

С одной стороны, при миграции физических серверов в виртуальные машины (или при развертывании новых сервисов в виртуальной среде) узким местом становится сама "железка" - мол, если "сгорит" сервер (тьфу-тьфу-тьфу), то из инфраструктуры "вылетают" все сервера, которые на ней ("железке") крутились. Но! С другой стороны ведь никто не говорит о том, что такая "железка" должна быть одна. Либо у вас несколько "железных" серверов, и тогда вы можете просто перераспределить сервера виртуальные по "оставшимся в живых", либо можно в резерве держать сходный по конфигурации сервер, который в случае сбоя можно быстро ввести в строй и поднять на нем все виртуальные машины с "упавшего". Свои плюсы и минусы есть в каждом варианте.

Перераспределение виртуальных машин по существующим серверам создаст на них дополнительную нагрузку, а значит, при выборе такого варианта надо предусмотреть некоторый запас производительности. При этом нужно помнить, что такое перераспределение должно носить временный характер: только на время ремонта выбывшего из строя сервера.

Резервирование "на складе" физической машины на случай сбоя "боевого" сервера с одной стороны позволяет в случае сбоя спокойно поставить новый сервер и поднять на нем нужные виртуальные машины, а с другой - большую часть времени такой сервер не используется, а железо имеет свойство очень быстро дешеветь и обновляться.

На сладкое, как говорится, пара ссылок на документы по резервному копированию и восстановлению Sharepoint (в реальной среде, в виртуальной все сведется к использованию SC VMM, а это уже совсем другая - и надо заметить, более короткая :-) - история):

Data protection and recovery for Office SharePoint Server

Backup, Restore, and Disaster Recovery for Microsoft® SharePoint® Products and Technologies -

- оба документа описывают возможности резервного копирования и восстановления после сбоев для серверов в реальной среде, а также последовательность действий, в том числе и с использованием SC DPM.

Ну, и  совсем уж напоследок сегодня ссылка на статью в блоге моего коллеги Алексея Кибкало с описанием общего подхода к бэкапу виртуальных машин. Для сравнения, так сказать.  http://blogs.technet.com/vm/archive/2008/07/01/Backing-up-VMs-with-Windows-Server-Backup.aspx

А с выходом SP1 для SC DPM появится возможность бэкапить виртуальные машины Hyper-V с его помощью. Уже сейчас доступен feature pack, который позволяет "обучить" SC DPM бэкапу виртуальных машин в режиме 1 LUN/Disk за операцию копирования.

среда, 12 ноября 2008 г.

Navision + Sharepoint = Employee Portal

Задали тут вопрос: мол, у нас есть уже развернутый Navision, а что мы можем получить от интеграции Sharepoint? Начала искать информацию и поняла, что проекты если и есть, то информации о них крайне мало. Делюсь тем, что удалось найти мне.

То, что мы можем получить от интеграции Nav и Sharepoint, это портал для сотрудников - Employee Portal. Проще говоря, это доступ к данным Navision через браузер (например, IE)

Как минимум, Employee Portal потребует развертывания Windows Sharepoint Services, включенные в Windows Server. Но использование Microsoft Office Sharepoint Server 2007 позволит получить дополнительный функционал в такой интеграции.

Основное преимущество – доступ к бизнес-данным из базы Nav с помощью пользовательского интерфейса Sharepoint, а, следовательно, более эффективное взаимодействие, повсеместный доступ и т.п. Ну, и поиск данных с портала по данным в Nav с учетом привилегий пользователя.

Дальше - ссылки на описание EP: преимущества, список частозадаваемых вопросов, сценарии интеграции. Документы на английском языке. На русском пока найти не удалось.

Employee Portal for Microsoft Dynamics NAV 4.0 benefits

http://www.microsoft.com/dynamics/nav/product/employee_portal_facts.mspx

"Employee Portal for Microsoft Dynamics NAV 4.0 (formerly Microsoft Navision) gives your staff easy access to the critical business information they need to get their jobs done—even if they are not rich-client Microsoft Dynamics NAV users. Using Microsoft SharePoint, employees can work with real-time data directly from Microsoft Dynamics NAV 4.0, including sales orders, invoices, customer information, and reports."

Frequently asked questions about Microsoft Dynamics NAV Employee Portal

http://www.microsoft.com/dynamics/nav/product/employee_portal_faq.mspx

8 ways integration with Microsoft Dynamics NAV increases productivity

http://www.microsoft.com/dynamics/NAV/product/integratedinnovation.mspx

Microsoft Dynamics NAV integration

http://www.microsoft.com/dynamics/nav/product/solution_stack_insight.mspx

вторник, 11 ноября 2008 г.

Настройка Public IM Connectivity в Office Communications Server 2007

Public IM Connectivity - компонент OCS 2007, который позволяет пользователям обмениваться сообщениями с контактами в таких службах, как MSN, Yahoo!, AOL.

Порядок действий для настройки PIC (Public IM Connectivity):

1. Приобретаем и активируем лицензии для PIC. Активировать нужно их на на сайте по управлению лицензиями. Проще говоря, лицензии для PIC представляют собой подписку с ежемесячной, точнее с помесячной оплатой за каждого пользователя, который будет обмениваться сообщениями с внешними контактами из вышеупомянутых служб. Подробнее о лицензировании OCS я напишу позже.

2. Для работы PIC потребуется публичный сертификат. Требования к сертификатам - здесь

3. Настраиваем федерацию с внешними IM-службами на сервере и в свойствах пользователя в AD так, как описано в документе Edge Server Deployment Guide - http://technet.microsoft.com/en-us/library/bb894701.aspx (главы Step 4.1 Configure Federation и Step 4.3. Configure Users for Federation, Public IM Connectivity, and Remote User Access)

2. По поводу сертификатов – необходимо использовать публичные сертификаты. Требования вы можете также найти в Edge Server Deployment Guide.

По поводу работы с контактами службы ICQ – есть проблемы при обмене сообщениями с контактами, у которых установлен мессенджер QIP (не все редакции). Вообще же большинство проблем при интеграции этой службы в OCS связано с тем, что AOL слишком часто меняет версии протокола обмена сообщениями по ICQ, что периодически приводит к сбоям в обмене сообщениями посредством Office Communicator. ICQ это один из сервисов компании AOL.

На сегодняшний день компанией AOL реализована с их стороны возможность обмена сообщениями с пользователями ICQ, однако никакого официального подтверждения этому нет, это просто работает СЕЙЧАС и все, как нет и никакого SLA по работоспособности данного сервиса в будущем. Однако, эта связь работает, если добавить контакт в формате UIN@icq.com. В списке адресов такой контакт переименовать нельзя, то есть он будет всегда в виде длинного номера.

Для отслеживания статистики работы с Public IM Connectivity вам понадобится OCS 2007 Resource Kit, скачать который вы можете вот тут: http://www.microsoft.com/downloads/details.aspx?FamilyId=B9BF4F71-FB0B-4DE9-962F-C56B70A8AECD&displaylang=en

Также стоит учесть и то, что PIC не доступен в trial или evaluation версиях OCS. С точки зрения лицензирования есть нюанс: вам потребуется специальная лицензия PIC для каждого пользователя в чьем коммуникаторе будут контакты ICQ. Т.е. вы можете приобрести для начала небольшое количество этих лицензий, которые являют собой ежемесячную подписку per user. Активировать эти лицензии нужно на сайте https://licensing.microsoft.com/eLicense/L1033/Default.asp - так, как это описано в документации к роли Edge Server (там же вы можете найти и требования к публичному сертификату).

вторник, 28 октября 2008 г.

Ура! Вышла русская "Студия"!

28.10.2008 года отныне можно отмечать как день рождения русской редакции Visual Studio!

Новый ресурс, посвященный этой редакции: www.visualstudio2008.ru

Что было сделано для того, чтобы эта редакция увидела свет? Над локализацией в общей сложности трудились почти полторы тысячи человек. А в весьма сжатые сроки были переведены 12 000 000 (двенадцать миллионов!) слов и проверена 1000 терминов. И теперь вы можете использовать все ресурсы локализованной "студии".

вторник, 9 сентября 2008 г.

MSEXCHANGE.RU

Если вы еще не набрели поиском на этот сайт, то вот вам ссылка на ресурс, который, являясь "репликой" с http://msexchange.org - сайта, посвященного Exchange Server во всех его проявлениях, -  содержит переводы статей и документацию по администрированию и настройке корпоративных коммуникаций.

четверг, 29 мая 2008 г.

Миграция c Exchange 5.5 до Exchange 2007 - ссылка на статью в Technet

http://technet.microsoft.com/ru-ru/library/bb124008.aspx - документ на русском языке, описывающий процесс и возможные проблемы при миграции c Exchange Server 5.5 на Exchange Server 2007. Там же (в меню библиотеки Технет) есть инструкции для различных сценариев и описание последовательности миграции с добавлением ролей сервера и переносом служб. Главное обстоятельство: если вы задумали вместо миграции просто рядом с Exchange 5.5 поставить Exchange 2007 (в одну организацию), то ничего не выйдет. Нужно сначала мигрировать 5.5 до 2003 (или хотя бы до 2000) - Exchange Server 2007 не умеет жить в одной организации Exchange с сервером версии 5.5, а с теми, с кем умеет - организация должна функционировать в основном режиме на момент добавления в нее Exchange Server 2007.

среда, 28 мая 2008 г.

SELECT-запросы в Access 2007 или Как сделать выборку и вывод значений по многозначному полю.

Собственно, суть задачи: есть некая БД - суть набор выгруженных в Access 2007 с Sharepoint-портала таблиц с данными по проекту. Таблица smb_deployment содержит в себе, среди прочих, колонки с названием [customer name] и [presale name], суть которых: название заказчика и имя ответственного(ных) сотрудника(ов); при этом поле [presale name] многозначное, то есть может содержать в себе больше одного имени (так как работать с заказчиком могут одновременно несколько человек) и имена "подтягиваются"  соответствии с ID из таблицы [User Information List], содержащей в себе данные обо всех пользователях данного узла sharepoint; для представления информации из таблицы в виде презентации для руководства есть утилита, которая умеет генерировать слайды из БД, используя при этом SQL-запросы - собственно, это и есть интрига всей задачи, ибо нужно составить SELECT таким образом, чтобы для одной строки из выборки генерировать один слайд.

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

После медитаций над справкой по запросам в Access 2007 и нескольких проб и ошибок, окончательное решение приняло вид вот такого запроса:

SELECT smb_deployment.[Customer name], smb_deployment.[Presale name] FROM [User Information List] INNER JOIN smb_deployment ON [User Information List].ID = smb_deployment.[Presale name].Value;

С точки зрения всей задачи - это только конструкция, которая будет вложенной в такой же SELECT, который и будет непосредственно формировать recordset для передачи в утилиту ptrreportgen, пробную версию которой можно взять здесь: http://www.ljzsoft.com/index.htm?PTRPT

понедельник, 12 мая 2008 г.

Все, что вы хотели узнать про Microsoft Visio

Technorati Теги: ,

… вы можете найти на сайте Microsoft Visio Toolbox. А также там можно найти шаблоны, коннекторы, дополнительные утилиты и полезные мелочи из разряда tips’n'tricks.

Про гаджеты в Windows Vista

Раз пошло такое дело, то расскажу-ка я вам про гаджеты для боковой панели (и десктопа тоже) в Windows Vista (да, мне нравится работать в Windows Vista и Microsoft Office 2007 на моем рабочем ноутбуке Toshiba Portege M400 ;-) ). Итак, разговор у нас пойдет не просто про гаджеты, а про полезные гаджеты. Полезные, разумеется, в повседневной работе.

У кого как, а у меня есть проблема с большим количеством параллельных проектов, задач, активностей - всего того, что наполняет мою работу смыслом, но иногда делает эту работу невыносимой из-за катастрофической нехватки времени или невозможности удержать в голове все сроки по всем активностям. И тут на помощь приходит, например, Microsoft Outlook с возможностями time management в нем (концепция интерфейса “все-в-одном-окне”, календари, задачи, синхронизация с мобильными устройствами и Shartpoint-порталами, цветовой маркировкой писем/событий/задач и т.д., как говорится, и т.п.). Но мне обычно нужно немного больше для комфортной работы:

а) видеть все задачи и ближайшие встречи не только в окне Outlook или на экране мобильного (последнее - удобно в дороге, вне офиса, слов нет - в офисе же несколько напрягает);

б) иметь перед глазами список текущих и уже завершенных задач относительно каждого проекта;

в) следить за нагрузкой на CPU и сетевые интерфейсы, использованием памяти;

г) когда нужно быстро посчитать пару цифр - не запускать же Excel… да даже калькулятор стандартный запускать и то чересчур иногда, ага;

д) меня не устраивают мелкие часы в трее - при том разрешении экрана, с которым я обычно работаю (1400Х1050), а значит, мне нужны большие часы на боковой панели

е) я также хочу видеть заряд батареи своего ноутбука без того, чтобы искать в трее иконку стандартного Power Management…

Вот, примерно все мои “хотелки” на работе. Самое простое решение - мини-приложения для side bar (она же та самая “боковая панель”), называемые еще гаджетами. Основное преимущество гаджетов для боковой панели - минимальный расход оперативной памяти, к тому же нет необходимости переключаться между окнами разных программ, чтобы получить представление о “масштабах бедствия”, то есть об объеме работы на ближайшие часы, дни, недели - по выбору ;-)

Итак, гаджеты, которые использую я вот уже несколько недель:

1. Outlook tasks - этот гаджет работает параллельно с Outlook, получая оттуда список текущих задач. Вы можете создать новую задачу прямо из боковой панели, отметить выполненные задачи (они удаляются из текущего представления). В настройках доступны такие параметры как срок исполнения по умолчанию для создаваемой задачи, типы отображаепмых задач (по сроку исполнения - сегодня, завтра, на этой неделе, просроченные и не имеющие срока и т.п.)
Outlook Tasks

2. Outlook Upcoming Appointments - как и первому, этому приложению нужен запущенный Outlook, откуда отображаются до 5 ближайших сбытий из вашего календаря. Настроек немного - параметры отображения (имя организатора, детали для частных событий) и количество событий - 3 или 5. Трех вполне достаточно, на мой взгляд. Из гаджета можно открыть событие, но нельзя создать.
Outlook Upcoming Appointments

3. To-Do List решает проблему организации текущих и завершенных задач по проектам и сферам ответственности. Что хорошо так это то, что задачи помимо приоритета (1 - high, 2- medium, 3 - low) можно разбивать на более мелкие - этакое минималистическое управление проекаи получается. У меня этот гаджет откреплен от боковой панели и находится рядом на рабочем столе - иначе все остальные гаджеты не помещаются, ага.
to do

4. Multi Meter (Dual Core) и Wireless Network Meter помогают мне следить за работой моего ноутбука с точки зрения распоряжения ресурсами ;-)
cpu meter
Network Meter

5. Calculator - мне понравился имено этот. Минимум нужных функций - 4 арифметических действия - он обеспечивает, к тому же у него симпатичный минималистический дизайн. Впрочем, если нужно, то по клику мышкой на “<<" в левом верхнем углу открываются дополнительные небесполезные функции: работа с памятью (M+, MR, MC) и математические (в т.ч. и тригонометрические).
Calculator

6.  Battery Checker - как видно из названия, этот гаджет отображает уровень заряда батареи. Выбран среди похожих за хорошую визуализацию ;-)
battery checker

Пропустила часы - сознательно, ибо гаджетов с цифровыми часами много на http://gallery.live.com/, выбирайте какие хотите. У меня стоят вот такие (ссылку не могу найти, если очень кому захочется именно этот гаджет, могу в почту выслать):
digital clock