Pokazywanie postów oznaczonych etykietą SharePoint. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą SharePoint. Pokaż wszystkie posty

wtorek, 27 września 2011

Gotowe środowisko SharePoint do pobrania

UPDATE - Niestety środowisko opisane w poście już jest niedostępne i nie ma planów, żeby było dostępne w przyszłości.

Na otarcie łez mam kilka zastępczych propozycji:
  • Trial na Office 365 - jeżeli nie potrzebujemy dostępu do samych maszyn, to możemy założyć sobie darmowe próbne konto na Office 365 na 30 dni i korzystać z najnowszego SharePointa. Załóż konto trial
  • Wirtualne maszyny na Windows Azure - mamy możliwość szybkiego rozkręcenia środowiska - Azure oferuje gotowe maszyny z SharePointem i SQL. Więcej o samych maszynach. Jest możliwość założenia konta trialowego na miesiąc - tutaj. O tym jak korzystać dowiedzie się z tego krótkiego wideo
  • Jeżeli macie to szczęście i pracujecie dla partnera Microsoft to możecie pobrać kompletne środowisko (z Lync, Exchange, OWA, itp.) z tej witryny https://www.microsoftofficedemos.com/
 
Jeżeli nie chcecie marnować czasu i samemu konfigurować waszego deweloperskiego/testowego środowiska SharePointa od zera to możecie skorzystać z wirtualnej maszyny (HYPER-V) przygotowanej przez Microsoft.
Można ją pobrać stąd - http://www.microsoft.com/download/en/details.aspx?id=27417. Nim się rzucicie do pobierania, przeczytajcie artykuł do końca, gdyż w drugiej części jest mały trik, który ułatwi wam pobranie maszyny.

Na maszynie znajdziecie:
  1. Windows Server 2008 R2 SP1 Standard Evaluation Edition, pracujący jako Active Directory Domain Controller w domenie “CONTOSO.COM” z DNS i WINS
  2. Microsoft SQL Server 2008 R2 Enterprise Edition ze skonfigurowanymi usługami Analysis, Notification i Reporting Services
  3. Microsoft Visual Studio 2010
  4. Microsoft SharePoint Server 2010 SP1 Enterprise Edition
  5. Microsoft Office Web Applications SP1
  6. Microsoft FAST Search for SharePoint 2010 SP1
  7. Microsoft Project Server 2010 SP1
  8. Microsoft Office Professional Plus 2010 SP1
  9. Microsoft Visio 2010 SP1
  10. Microsoft Project 2010 SP1
  11. Microsoft Lync 2010
Czyli wszystko co potrzebne, żeby zrobić porządne demo każdej funkcjonalności SharePointa bez żmudnego konfigurowania wszystkich usług i kont. Microsoft był tak miły, że nawet stworzył 200 kont użytkowników oraz wprowadził testowe dane do SharePointa. Obecność pakietu Office to też miły dodatek, bo możemy pokazać również integrację SP - Office, zamodelować proces w Visio, przygotować projekt i wyeksportować zadania do SP, itd.

Całość jest w wersji trial na 180 dni, jeżeli macie swoje licencje (np z MSDN), to można łatwo podmienić licencję na pełną i nie martwić się upływem czasu. Nie zalecałbym jednak używania maszyny w celach produkcyjnych.

Jest mały problem z pobieraniem tej wirtualki, bo jest podzielona na 25 plików i ściągnięcie ich wymaga trochę klikania. Można jednak użyć narzędzia Free Download Manager do pobrania wszystkich plików automatycznie i szybko.
Jak to zrobić:
Po ściągnięciu wszystkich plików odpalamy 2010-10a.part01.exe, scalamy pliki w dysk, podpinamy do Hyper-V (dokładna instrukcja jest na stronie z pobieraniem) i możemy korzystać.
Login i hasło admina też są na stronie z pobieraniem.

Miłej zabawy!

piątek, 2 września 2011

Jak dodać style i skrypty JS na stronę SharePointa

W SharePoincie 2007 możliwe było wsadzenie na stronę styli i skryptów JS zwyczajnie poprzez edycję strony w SPD i wrzucenie ich bezpośrednio do kodu strony lub też dodanie web partu edycji zawartości i wrzucenie swojego kodu/styli.

W SharePoincie 2010 niestety nie jest to takie proste. Żeby wyedytować stronę w SPD 2010 na tyle, żeby wrzucić tam kod, trzeba ją unghostować, co powoduje wyświetlanie nieeleganckiego żółtego paska informującego nas o niekorzystaniu z szablonu. Próba wrzucenia kodu JS lub styli do web partu edycji zawartości skończy się tym, że SharePoint nam ładnie wszystko wytnie.
Na szczęście jest sposób i to dosyć prosty. Wystarczy na stronę wrzucić web part edycji zawartości, ale zamiast do środka pchać nasz kod otworzyć właściwości web parta. Tam znajdziemy pole o nazwie "Łącze zawartości". W tym polu możemy podać ścieżkę do pliku z rozszerzeniem "TXT", w którym umieścimy nasz kod - może to być javascript, mogą być style, może to być jakiś HTML. Ten plik powinien znajdować się w obrębie tej samej witryny. Plik możemy albo wrzucić do wybranej biblioteki SharePoint (np biblioteki styli, albo dokumentów), wrzucić go w wybrane miejsce używając SPD, załączyć do elementu - obojętnie, ważne, żeby był na tej samej witrynie.
Po dodaniu ścieżki do pliku z kodem, SharePoint elegancko uwzględni nasz kod na stronie, umożliwiając modyfikację styli i uruchamianie własnych skryptów JS.

Podana metoda działa tylko na SP2010. W SP2007 wystarczy wsadzić na stronę "Składnik Web Part edytora zawartości" ("Content Editor Web Part") i we właściwościach web partu kliknąć "Edytor źródła" ("Source editor"). Tam można wpisywać dhtml, z tagami <style> i <script>, definiować style i kod JS bez pomocy sztuczek z osobnym plikiem.

wtorek, 30 sierpnia 2011

O blogu i o mnie

Zacząłem pisać tego bloga, bo czuję, że brakuje informacji po polsku o możliwościach zrobienia cudów w Sharepoincie bez kodowania. Mam nadzieję wypełnić tę lukę i dzielić się różnymi moimi spostrzeżeniami i odkryciami tak, żebyście mogli łatwiej używać SharePointa w Waszych organizacjach. Będę pisał głównie o konfigurowaniu SharePointa, dodatkach do SharePointa, customizacji SharePoint Designerem i InfoPathem oraz workflowach.

Zajmuję się SharePointem od 2003 roku, kiedy uczyłem się go w ekstrymalny sposób stawiając na nim w tydzień intranet dla Microsoft Polska. Mimo iż na początku czułem, że mózg wypływa mi uszami i kląłem na twórców SP, to witrynę udało się postawić, a ja zrozumiałem jak działa SharePoint i zakochałem się w nim. Wtedy byłem początkującym programistą, ale szybko zrozumiałem, że wolę być kimś, co obecnie nazywa sie IT Pro. Nie potrafię za bardzo programować, ale rozumiem jak działa SharePoint, wiem jak go skonfigurować i dostosować do moich potrzeb. Często grzebię w bebechach SharePointa i konfiguruję go z każdej możliwej strony, która nie wymaga uruchomienia Visual Studio.

Przez 11 lat współpracowałem z warszawską firmą Datapolis, która oprócz tego, że robi wdrożenia SharePointa i aplikacje na zamówienie to tworzy narzędzie do definicji workflowów - Workbox. Dołączyłem do zespołu, który robi Workboksa w 2008 i od tej pory przepływy na SharePoincie są moim konikiem. Przy Workboksie byłem odpowiedzialny za definiowanie funkcjonalności więc jego działanie jest w pewnej mierze moim dziełem. Lubię Workboksa za to samo za co lubię SharePointa - możliwość dość łatwego i szybkiego osiągnięcia wymaganej funkcjonalności.

Obecnie pracuję w Microsoft Polska na stanowisku Partner Technical Consultant, gdzie wspieram partnerów Microsoftu w lepszym wykorzystywaniu produktów MS.