Как ни странно, но стандартными средствами нельзя сохранить content type с портала. Этот тип делал подрядчик, который не очень умел программировать и то ли они руками (мышкой) сделали этот тип контента, то ли где-то валяется в их мусорке исходников солюшн, но быстро найти я не смог.
Но примерно месяца два назад я поставил расширение для stsadm - http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html и в очередной раз оно меня спасло!
stsadm -o gl-exportcontenttypes -url "http://адрес_портала" -outputfile c:\ct.xml -includefielddefinitions -name "имя ContentType"
Генерится не только описание ContentType, но и все определения полей для него (благодаря -includefielddefinitions). Остаётся только вставить сгенерённый XML в elements.xml нового проекта и можно сгенерить солюшн для установки Content Type на любом сервере.
Очень удобно и очень рекомендую!
понедельник, 29 ноября 2010 г.
понедельник, 22 ноября 2010 г.
Огромный список примеров по технология Microsoft
http://1code.codeplex.com/wikipage?title=All-In-One%20Code%20Framework%20Sample%20Catalog
понедельник, 1 ноября 2010 г.
Добавление или замена иконок для файлов
Стандартная проблема: Sharepoint (2007 или 2010) не содержит иконок pdf или rar. Установить их легко:
1. Скачиваем/находим иконку в формате gif (с прозрачностью) размерами 16x16.
Ищем rar
Ищем pdf
2. Кидаем иконку в
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
допустим, с именем rar.gif
3. Правим файл DOCICON.XML
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML
В SharePoint 2007 надо дописать по аналогии с другими строками примерно так:
<Mapping Key="rar" Value="rar.gif" />
4. Добавляем новый тип файлов rar
SharePoint 2007:
Центр администрироания \ ShareServices1 \ Параметры поиска \ Типы файлов \ Создать тип файлов
SharePoint 2010:
Центр администрироания \ Управление приложениями-службами \ Приложения службы поиска \ Типы файлов \ Создать
5. iisreset
1. Скачиваем/находим иконку в формате gif (с прозрачностью) размерами 16x16.
Ищем rar
Ищем pdf
2. Кидаем иконку в
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
допустим, с именем rar.gif
3. Правим файл DOCICON.XML
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML
В SharePoint 2007 надо дописать по аналогии с другими строками примерно так:
<Mapping Key="rar" Value="rar.gif" />
4. Добавляем новый тип файлов rar
SharePoint 2007:
Центр администрироания \ ShareServices1 \ Параметры поиска \ Типы файлов \ Создать тип файлов
SharePoint 2010:
Центр администрироания \ Управление приложениями-службами \ Приложения службы поиска \ Типы файлов \ Создать
5. iisreset
вторник, 26 октября 2010 г.
понедельник, 18 октября 2010 г.
Автоматический деплой веб-сайта при сборке TFS
В каком-то видео с PDC'09 показывали самый простой метод:
- Настраиваем Package/publish settings проекта, бд и прочего (см свойства проекта)
- Делаем build definition на tfs с указанием двух атрибутов:
- /p:DeployOnBuild=True /p:Configuration=Debug
- Всё
суббота, 16 октября 2010 г.
ip адрес для тестирования + DNS
Наконец-то нашёл этот адрес. Давным давно знал его, но потом забыл, просто помнил что красивый и простой адрес был.
Встречаем!
Name: google-public-dns-a.google.com
Address: 8.8.8.8
Встречаем!
Name: google-public-dns-a.google.com
Address: 8.8.8.8
понедельник, 11 октября 2010 г.
Удаление журнала событий из списка
При просмотре журнала событий постоянно мешали и лезли в глаза джурналы, созджанные программистами для каких-то приблуд, которые уже не использовались. А журналы остались, причём мышкой из журнала событий джурнал удалить нельзя.
Но всё же можно довольно просто его удалить из через джругое место =)
Самый простой вариант:
Более правильный вариант:
Но всё же можно довольно просто его удалить из через джругое место =)
Самый простой вариант:
- regedit
- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog
- удаляем не нужные разделы (раздел = журнал)
Более правильный вариант:
- тормозим службу eventlog (вернее выставляем вид запуска службы на Disabled)
- перезагрузка
- идём в \System32\Config
- удаляем ненужный журнал с расширением *.evt
- выставляем тип запуска службы на автоматический
- перезагрузка
четверг, 7 октября 2010 г.
Видео с youtube.com во всё окно браузера
Если добавить к http://www.youtube.com/v/ ID ролика, то он будет открыт во всё окно браузера (не монитора!). Например, так:
http://www.youtube.com/v/YxoGMpBml6s
http://www.youtube.com/v/YxoGMpBml6s
Подписаться на:
Сообщения (Atom)


