Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Microsoft SharePoint Server

Автор: KocmonpaB
Дата сообщения: 23.12.2012 23:23
Collapse Troll

Итрересно что ты там за нагрузки собираешь на нем кодить.
Возьми обычную машину в рост, что бы можно было потом оперативки докупать.
Можно потом превратить ее в гипервизор, шарпойнты будут работать на виртуальных серверах, так легче с разными версиями развлекаться.
Автор: brodobrey
Дата сообщения: 23.12.2012 23:54
Пока хватает I5-2500 , 12 Ddr3 и обычный винт7200об.
Стоит Win7x64, на ней VmBox - 2008r2 + sharepoint foundation 2010 + VisualStudio2010.

Работает нормально.
Чтобы загрузить домашний комп нужно большие обьемы данные и имитация более 2000 чел.



Цитата:
Мужики какой комп посоветуете взять для разработки под 2010 версию(не серверный, а рабочую станцию. серверная машина выйдет мне шибко дорого ). Лучше с перспективой чтоб можно было девелопить и под 2013, но 2013 как понимаю слишком прожорлив для домашней машины



Добавлено:
Добрый день.

Создал веб-парт xsltlistview . Добавил на страницу.

Ribbon tab “Работа со списком” – появляется при загрузке страницы на 1 секунду, где расположен веб-парт, а потом исчезает.

Подскажите, как сделать активным Ribbon tab “Работа со списком” для веб-парта xsltviewwebpart?
[more=Текущий мой код]

Создал веб-парт xsltlistview . Добавил на страницу.

Ribbon tab “Работа со списком” – появляется при загрузке страницы на 1 секунду, где расположен веб-парт, а потом исчезает.

Подскажите, как сделать активным Ribbon tab “Работа со списком” для веб-парта xsltviewwebpart?



Код:
namespace TestB.tetB
{
[ToolboxItemAttribute(false)]
public class tetB : System.Web.UI.WebControls.WebParts.WebPart
{
protected override void CreateChildControls()
{
SPSite site = new SPSite("http://wss");
SPWeb web = site.OpenWeb();

SPList list = web.Lists["rdrc"];

//ListViewWebPart wp = new ListViewWebPart();

XsltListViewWebPart wp = new XsltListViewWebPart();

wp.ShowToolbarWithRibbon= true;
wp.ViewFlags = SPViewFlags.Default;

wp.ListName = SPContext.Current.Web.Lists["rdrc"].ID.ToString("B").ToUpper();
wp.ViewGuid = SPContext.Current.Web.Lists["rdrc"].Views["spk"].ID.ToString("B").ToUpper();

//wp.ViewType = ViewType.Html;
Page currentPage = this.Page;
SPRibbon current = SPRibbon.GetCurrent(currentPage);

if (current != null)
{
current.CommandUIVisible = true;

current.MakeTabAvailable("Ribbon.Read");

                // this tab not auto hide. Why?
current.MakeTabAvailable("Ribbon.WebApp");
current.MakeContextualGroupInitiallyVisible("Ribbon.WebApp", string.Empty);
current.NormalizeContextualGroup("Ribbon.WebApp.Groups", null);
current.InitialTabId = "Ribbon.WebApp";

current.Enabled = true;
current.Minimized = false;

                // this tab auto hide when page with webpart load
current.MakeTabAvailable("Ribbon.List");
current.MakeContextualGroupInitiallyVisible("Ribbon.List", string.Empty);
current.NormalizeContextualGroup("Ribbon.List.Groups", null);
current.InitialTabId = "Ribbon.List";

}

Controls.Add(wp);
            
base.CreateChildControls();
}
    }
}
Автор: BlackVetal
Дата сообщения: 24.12.2012 08:19
brodobrey
вам в другую ветку
Автор: Collapse Troll
Дата сообщения: 26.12.2012 19:47
KocmonpaB
brodobrey
спасибо за ответы!


Цитата:
 Ribbon tab “Работа со списком” – появляется при загрузке страницы на 1 секунду, где расположен веб-парт, а потом исчезает.

с риббонами не работал. вы подцепитесь отладчиком к IIS(я делаю через Tools-> WSPBuilder-> Attach to IIS worker process) и посмотрите, скорее всего он где-то падает, но тк ваш код не обёрнут в try/catch и не пишет никуда лог, он и падает молча
и кстати вы не диспозите объекты SPWeb и SPSite, что дает утечку и вообще бед, используйте using{}.


Цитата:
Итрересно что ты там за нагрузки собираешь на нем кодить.

да не, никаких нагрузок, просто нужно чтобы тянуло как раз эту конфигурацию:
Цитата:
2008r2 + sharepoint foundation 2010 + VisualStudio2010.

(ну и + MSSQL, так как standalone инсталляция шарика), и с заделом на 2013 версию(там ваще в одних доках заявлено 8, в других 24 гигабайта RAM. 24 я конечно не куплю)


Цитата:
Пока хватает I5-2500 , 12 Ddr3 и обычный винт7200об.

то есть 3,7 Ghz и 12 гигов оперативы? а ядер сколько в нём, сколько выдали виртуалке и насколько комфортно работать внутри виртуалки? я вообще думал оставлять Win7x64 и поднимать шарик прямо в хостовой машине, на семёрку. А может и 2008r2 на хост, и туда SCVMM для виртуалок..
Автор: brodobrey
Дата сообщения: 27.12.2012 22:23

Цитата:
ну и + MSSQL, так как standalone инсталляция шарика


Как раз такая сейчас у меня: Win7 (i5 + 12Gb Ram) + VmBox (win2008r2+ foundation 2010 + SQL2008express + VS2010).
В виртуалке более-менее комфортно. Не летает, но и не тупит.

Узкие места в данном случае:
1. Винчестер - лучше в рейд. Это самое узкое место, так как даже в рабочем сервере этот параметр на вес золота, а потом уже ОЗУ и процессор.
2.SQL 2008 express - в sharepoint foundation2010only использует не более 1Gb .

Относительно 2013 - не пробовал.
Однако на этих параметрах хорошо запускался Server 2012 with SQL 2012.

Автор: LevT
Дата сообщения: 04.01.2013 22:43
Хочу использовать шарепойнт при серфинге, для сохранения на групповом сайте полезных ссылок, с присовокуплением своих ключевых слов к получившимся закладкам.

В идеале хорошо бы вытягивать страницы по таким ссылкам для локального хранения в шарике и-или автоматически индексировать поиском этот контент.

Существует ли в природе такого рода приблуда?
Автор: brodobrey
Дата сообщения: 05.01.2013 12:52

Цитата:
Существует ли в природе такого рода приблуда?


Такой приблуды не находил.


Sharepoint для такой задачи, как танком тараканов давить:

1. Сохранение ссылок - легко, встроенными средствами.
2. Ключевые слова (теги / метаданные) - есть, но в уже платной Sharepoint server.
На бесплатной Sharepoint Foundation нужно уже самому программить.
3. Вытягивать страницы -
а) показывать в шарике онлайн - можно, встроено.
б) показывать в шарике оффлайн - программить веб-часть, не очень сложно, но С# нужно знать.

Потом подумать, какие ресурсы будут использованы!?
(сервер, ПО, администрирование и т.д.)


Более простое решение ближе к CMS (Joomla, Wordpress, etc).
Автор: LevT
Дата сообщения: 05.01.2013 18:50
brodobrey

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

1) А клиентская часть? Что-то типа акселератора для IE? Как ещё прямо из браузера (минимумом телодвижений, условно одним кликом) сохранить закладку в шарике? (желательно вместе с контентом)

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

3) Как раз хотелось бы уйти от ссылок на внешние ресурсы к собственному хранилищу стыренного контента. Интернет штука такая... иногда как раз нужные блогозаписи недоступны. А бывает что и целые ресурсы пропадают, вт.ч. и по ИТ тематике.

В железной инфраструктуре недостатка не испытываю, нарезаю себе сервера по потребности (слава виртуализации).


В последних, на
Цитата:
Более простое решение ближе к CMS (Joomla, Wordpress, etc).

Знаю кучку готовых десктопных прог такого рода, которые лично меня вполне устраивают (CyberArticle и т.п.). Но есть желание стандартизировать инструмент для группы ИТ-развития, разумеется в среде AD.
Автор: brodobrey
Дата сообщения: 05.01.2013 19:55
to LevT


Цитата:
В железной инфраструктуре недостатка не испытываю, нарезаю себе сервера по потребности (слава виртуализации).


win2008r2 + AD + ms sql + sharepoint + visual studio.
При выделении минимум ресурсов уже не мало надо нарезать( "красная икра дешевле").



Цитата:

1) А клиентская часть? Что-то типа акселератора для IE?


Думаю да, написать свой акселератор/примочку.
По делу - нечем помочь.


Цитата:
2) Программирования не боюсь, но не фанатею


Тогда самое оно. Платформа более менее гибкая и весь .net 3.5 будет в помощь.


Цитата:
Пробовать буду платный,


Не совсем понятно как.
Пару раз встречал в варезе sharepoint 2010 server, но не видел ключей/или что им нужно для активации.


Цитата:
3) Как раз хотелось бы уйти от ссылок на внешние ресурсы ...
бывает что и целые ресурсы пропадают, вт.ч. и по ИТ тематике.


Сам в такой же ситуации.
Однако даже минимально прописывать тэги для самого себя достаточно затруднительно (время/лень/ другое).

С другой стороны, написать/найти некий код, который будет сам создавать тэги на основе текста(частота использования слов, название темы, и т.д.) будет решением данной задачи.

Или более простой(не легкий) вариант: сохранение страницы с потрохами.
Задействовать поиск по содержимому.

Также стоит учитывать, что сегодняшние страницы не чистый html.

Автор: LevT
Дата сообщения: 05.01.2013 20:19

Цитата:
При выделении минимум ресурсов уже не мало надо нарезать( "красная икра дешевле").


А я умею и из минимума SAN собирать... ))
Но теперь у меня уже далеко не минимум под рукой, и сторадж готовый, и не один. Вот только выбивание бюджета обременено особенно издевательским гимором, организационным и по срокам: я не по этой части, я технарь. Если что-то реально понадобится купить, вроде бы есть специальные люди по бумажной работе, на 2014 год запланируют...



Цитата:
Пару раз встречал в варезе sharepoint 2010 server, но не видел ключей/или что им нужно для активации.


Здесь же рядом в соседнем разделе. Хоть 2010, хоть 2013.
(Помимо ввода номерка, надо вручную включить энтерпрайзные фичи, по кр. мере в последнем).



Цитата:
Сам в такой же ситуации.


Цитата:
С другой стороны, написать/найти некий код, который будет сам создавать тэги на основе текста(частота использования слов, название темы, и т.д.) будет решением данной задачи.



Мне кажется, что мы немножко о разном. Вы об отзеркаливании к себе части интернета (тоже цель достойная, по моему мнению).
А я о сохранении для себя и для нескольких коллег случайно найденной на просторах статьи/рецепта строго по проекту, которым будем заниматься через месяц-два. И таких проектов (или просто областей нужных знаний, по которым любая инфа в копилку) десяток или два.

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



Цитата:
Также стоит учитывать, что сегодняшние страницы не чистый html.


Может быть, имеет смысл прикапывать в шарике файлы-контейнеры, созданные прогами типа CyberArticle и Offline Explorer?
Но с ними уже захочется серверного программирования, вплоть до ifilter... Но проект серьёзный, можно и увязнуть безрезультатно.




Добавлено:

Цитата:
+ visual studio.

Понятно что для ifilter )) без VS не обойтись.
А для чего она ещё нужна?

Ведь вроде бы есть Sharepoint Designer... Или он только для мышевозного веб-гуя?


Добавлено:

А в остальном я конечно хотел бы обойтись павершеллом. Или надо именно что создавать новые .NET сборки на более низком уровне?


Добавлено:


Самоцитата

Цитата:
Может быть, имеет смысл прикапывать в шарике файлы-контейнеры, созданные прогами типа CyberArticle и Offline Explorer?


Вроде бы как в шарике нативно прикапываются контейнеры OneNote.
Кто-нибудь этим пользовался? Это реально работает? Известны ли скрытые "особенности", делающие фичу бесполезной?

Автор: brodobrey
Дата сообщения: 08.01.2013 14:29

Цитата:
Ведь вроде бы есть Sharepoint Designer... Или он только для мышевозного веб-гуя?


Не только для "веб-гуя". Возможности разнообразные, но не везде ширина охвата одинакова.


Цитата:
А в остальном я конечно хотел бы обойтись павершеллом.


Использую для администрирования(разовый вызов) и планового запуска виндовым планировщиком задач.
Для создания функционала - сейчас и здесь VisualStudio. Это веб-парты/фитчи, event receiver*ы.

Первые три месяца знакомства с sharepoint использовал только Designer + Powershell, а потом VS.
Где-то эти инструменты будут друг-друга дублировать, но в целом они более удобны для своих задач и в целом у меня они не пересекаются.
Автор: Collapse Troll
Дата сообщения: 08.01.2013 22:05

Цитата:
и-или автоматически индексировать поиском этот контент.

может вам тогда нужен
Search Server, который основан на шарике
http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/default.aspx

я сам не пользовал но вроде это отдельный продукт как раз для ваших задач.

p.s.: эх. хотел поставить шарик на сервер 2012, а он поддерживается только после второго SP, которого ещё нет
http://sharepoint.nauplius.net/2012/11/sharepoint-foundation-and-server-2010-service-pack-2-to-support-windows-server-2012/

p.s2.: взял i5, спасибо за советы!

Автор: brodobrey
Дата сообщения: 09.01.2013 11:25

Цитата:
Collapse Troll: шарик на сервер 2012


Интересно, так как сервер 2012 работал существенно быстрее 2008r2 (субьективно, замеры не проводились).

Хотя интерес больше для тестовой среды или случая, когда заказчики уже не смогут приобрести win08r2, но пожелают остаться/расшириться на sharepoint 2010.
Автор: LevT
Дата сообщения: 09.01.2013 23:04
Collapse Troll

Цитата:
может вам тогда нужен
Search Server, который основан на шарике


Могу ошибаться, но у меня такое впечатление, что это просто урезанный шарик. В какой-то иной плоскости урезанный, чем Foundation (типа фич поиска поболе, групповой работы помене).


brodobrey

Цитата:
а потом VS.



Благодарю за рекомендацию!
Поставил полную студию 2012, обновил по самые гланды...

Не даёт создать проект для 2013 шарика: только 2010 упоминается. В чём может быть засада?


Добавлено:

Кстати, что такое TFS с точки зрения взаимоотношений с шариком?
Можно его интегрировать с шариковой фермой, или это тоже какая-то отдельная песня?
Автор: Hardycore
Дата сообщения: 11.01.2013 08:34
LevT
http://blog.cloudshare.com/2012/06/11/how-to-integrate-team-foundation-server-with-sharepoint/

По поводу поиска вы правы. Тоже самое что и Project Server .. оболочка от SP но функционал ориентирован на выполнение ограниченного ряда действий ( для SP Search - поиск и точка)


Цитата:
Не даёт создать проект для 2013 шарика: только 2010 упоминается. В чём может быть засада?

Установи "Microsoft Office Developer Tools for Visual Studio 2012" и будет счастье
так же должна быть установлена эта штука: http://www.microsoft.com/en-us/download/details.aspx?id=30355
Автор: vikkiv
Дата сообщения: 13.01.2013 15:48

Цитата:
так же должна быть установлена эта штука: http://www.microsoft.com/en-us/download/details.aspx?id=30355
Корр: точнее вот это http://www.microsoft.com/en-us/download/details.aspx?id=35585 , впрочем линк всё равно внизу на первой позиции страницы с тем-же Preview.
Автор: LevT
Дата сообщения: 13.01.2013 21:39

Цитата:
Установи "Microsoft Office Developer Tools for Visual Studio 2012" и будет счастье


Если это галочка из дистрибутивного комплекта студии, то я её сразу же выставил (или не снимал).

"Эту штуку" тоже уже нарыл и установил.
Несмотря на перечисленное, офис и шарик 2010 в новых проектах упоминаются, 2013 ни слуху ни духу.
Автор: Ahf
Дата сообщения: 21.02.2013 07:36
поставил Sharepoint Foundation 2013
попробовал настроить поиск согласно technet
и наткнулся, что не могу создать "Приложение-службы поиска" - нет такой в списке
порылся в инете, нашёл Отличия SharePoint 2013 от SharePoint 2010, вроде поиск должен быть
однако в блогах написано, что такой службы в foundation нет (
знает кто правду?

з/ы/ разобрался
создавал приложение не с помощью мастера настройки, а вручную
соответственно всякие службы-приложения не настраивались, запустил мастера - всё создалось с сохранением содержимого
Автор: brodobrey
Дата сообщения: 21.02.2013 15:25

Цитата:
знает кто правду?


Правды не знаю.

На sharepoint 2010 foundation не смог завести встроенный поиск - работал через раз.

Поставил бесплатный FAST. Работает стабильно.
Может есть FAST для sharepoint 2013 foundation.
Автор: Ahf
Дата сообщения: 22.02.2013 13:00
немного поковырялся, ставил шарика на сервер 2012, там почему-то ни одна из служб не активировалась (
на 2008 R2 всё есть, точнее, служба создана и работает, новую создать нельзя
попробую победить, как настроить
Автор: Collapse Troll
Дата сообщения: 22.02.2013 13:58

Цитата:
p.s.: эх. хотел поставить шарик на сервер 2012, а он поддерживается только после второго SP, которого ещё нет
http://sharepoint.nauplius.net/2012/11/sharepoint-foundation-and-server-2010-service-pack-2-to-support-windows-server-2012/

Кстати 2010 таки можно поставить на Win2012, кому интересно - я запостил ссылки в блоге
Автор: LevT
Дата сообщения: 23.02.2013 07:45

прошу прощения за чайницкий вопрос - но у меня сейчас уже полтора месяца в голове другое, а коллеги-админы вдруг решили начать юзать 2013 шарик (foundation) для внутренней коммуникации.

Как включить принудительное уведомление опредёленной группы AD об изменениях на сайте?

Можно ли при этом как-то разграничить важность изменений? Например, я обычно много раз редактирую свои записи уже после публикации в блоге. Если по поводу каждой запятой будет приходить новое письмо - получится плохо.

Допустим, отсылать исправление только через час и только в том случае, если оно не перекрыто новой правкой...

Автор: Collapse Troll
Дата сообщения: 25.02.2013 22:49

Цитата:
Например, я обычно много раз редактирую свои записи уже после публикации в блоге. Если по поводу каждой запятой будет приходить новое письмо - получится плохо.

подпишите их только на добавление
Автор: LevT
Дата сообщения: 26.02.2013 07:17

1) Можно ли сделать такую подписку дефолтной для нового контента сайта?
2) Что в таком случае будет с вики-страницами? (которые я лично не склонен использовать, но некоторые коллеги используют только и исключительно их)

Но на самом деле задача к сож. формулируется начальством именно так, как я написал

"Команда квалифицированных админов ищет строгого господина для воспитания в своих членах привычки документировать свои действия в шарике."
Автор: brodobrey
Дата сообщения: 26.02.2013 09:51
toLevT

Цитата:
Допустим, отсылать исправление только через час и только в том случае, если оно не перекрыто новой правкой...


За 2013 не скажу, но возможно прежние функции не урезаны.
А в 2010 Можно. В настройках оповещений было разграничение как отправлять:
1. немедленно
2. раз в час
3. раз в день
4. раз в неделю
Автор: oler2
Дата сообщения: 26.02.2013 15:44
Sharepoint Foundation
WS 2008R2
ставлю всё с нуля
создаю процесс в Sharepoint Designer, любой (постановка задачи, отправка почты на условие, при условии что проверил что почта ходит с sharepoint)
В списке отображается что процесс отработан, но действий я не вижу
Каковы могут быть причины?
Автор: brodobrey
Дата сообщения: 26.02.2013 16:43
to oler2


Цитата:
В списке отображается что процесс отработан, но действий я не вижу
Каковы могут быть причины?



1. В рабочий процесс (workflow) можно добавить записи в лог рабочего процесса.
2. Попробуй сделать рабочий процесс с другими действиями - обновить поле Х - придать значение У.
3. на сервере где установлен sharepoint - просмотреть логи:
by default : C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS

для удобства просмотра логов - скачай http://archive.msdn.microsoft.com/ULSViewer
Автор: sattva
Дата сообщения: 05.05.2013 21:34
прошу поделиться ключем на Enterprise SharePoint2013
Автор: greenfox
Дата сообщения: 05.05.2013 23:06
sattva

Цитата:
прошу поделиться ключем на Enterprise SharePoint2013

http://forum.ru-board.com/topic.cgi?forum=35&topic=1820&start=880#lt
Автор: kibermir
Дата сообщения: 07.05.2013 12:58
Добрый день.
Есть сайт на Sharepointt2013. внутренний адрес http://sp (https://sp) все работает. Появилась задача опубликовать его наружу. На прокси сервере пробросил порт 443 до сервера с Sharepoint. В альтернативных доступах прописал днс запись ту же что зарегистрировал на хостинге вида https://sp.site.ru. При попытке зайти, как и положено ругается на сертификат, нажимаю продолжить, пишет не возможно подключиться к серверу. Пробовал расширение существующего веб приложения как описано http://technet.microsoft.com/ru-ru/library/cc288609.aspx. Теперь после ругани на сертификат просто открывается пустая страница без попыток авторизации. Ради эксперимента в hosts прописал внутренний днс Sharepoint и ip прокси что бы попробовать снаружи попасть по https://sp, и в таком варианте все работает.
sharepiont стоит на win2012. выход в internet через прокси.
Что я делаю не так?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

Предыдущая тема: установка Apache 2.* + php 4.* как модуля под freebsd


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.