piątek, 28 listopada 2008

Zarządzanie typami zawartości



Jedną z zalet bibliotek dokumentów znajdujących w usłudze Windows SharePoint Services jest możliwość tworzenia szablonów dokumentów dla danej biblioteki zwanych Typami zawartości (Content type). Chcąc uprościć użytkownikom pracę możemy przygotować gotowe szablony dokumentów, które będą wymagały tylko uzupełnienia. Rozwiązanie takie w znaczny sposób przyśpieszy pracę i ułatwi pracę na wielu dokumentach jednocześnie. Dodatkowo możliwe jest przygotowanie szablonów w różnych formatach plików. Rozwiązanie te zalecam szczególnie dla bibliotek przechowujących podania, raporty i schematyczne dokumenty.


Włączenie zarządzaniem typami zawartości

Pierwszą czynnością jaką musimy wykonać jest włączenie możliwości zarządzania typami zawartości na danej bibliotece. W tym celu wybieramy Ustawienia a następnie Biblioteka doskumentów - ustawienia.



Następnie w sekcji Ustawienia ogólne wybieramy Ustawienia zaawansowane.





Następnie w sekcji Typy zawartości włączamy tą funkcjonalność.



Po uruchomieniu tej funkcjonalności w ustawieniach biblioteki pojawi się nowa opcja:




Dodawanie nowego typu zawartości (szablonu dokumentu)

Chcąc dodać nowy szablon dla nowego dokumentu do biblioteki wybieramy Akcje witryny a następnie Ustawienia witryny. W sekcji Galerie wybieramy Typy zawartości witryny.




W nowo wyświetlonej stronie wybieramy przycisk Utwórz. Otworzy się formularz dodawania nowego typu zawartości.




Po dodaniu nowego typu zawartości najlepiej dodać szablon dokumenty. W tym celu wybieramy Ustawienia zaawansowane.




Następnie wczytujemy wcześniej przygotowany szablon dokumentu poprzez przycisk Przegladaj. Ważne jest by nie wybierać opcji pliku tylko do odczytu. Po zaakceptowaniu dodany zostanie nowy typ zawartości. Dostępny on będzie do wybrania dla każdej listy w kolekcji witryn


Dodawanie szablonu do listy

Po stworzeniu gotowego szablonu dokumentu możemy go skojarzyć z biblioteką poprzez ustawienia. W sekcji typy zawartości mamy możliwość zarządzać przypisanymi typami zawartości, ustalać ich kolejność oraz wyświetlanie. Chcąc dodaj nowy szablon do listy należy wybrać Dodaj z istniejących typów zawartości witryny wybrać utworzony szablon. Zarządzanie dodanymi typami zawartości odbywa się natomiast poprzez przycisk Zmień kolejność dla przycisku Nowy i domyślny typ zawartości. Screen powyższych opcji znajduje się powyżej. Po dodaniu nowego szablonu mamy możliwość wybrać go podczas tworzenia nowego dokumentu.






Uprość pracę do maksimum

Na sam koniec chcąc sprawić by praca z daną listą była jeszcze prostsza można dodać do tej biblioteki webparta - Content Type Toolbar Web Part. Jest to bardzo proste rozwiązanie, które dodaje dodatkowe przycisku umożliwiające tworzenie nowego dokumentu za pomocą jednego kliknięcia. Dodatek ten prezentuje się bardzo estetycznie:



>>> Więcej o dodatku Content Type Toolbar Web Part

wtorek, 25 listopada 2008

Warto mieć #13: Świetna literatura dostępna online



Ostatnimi czasy sporo czasu poświęcam na uzupełnianiu wiedzy na temat domeny, Active Directory oraz wszystkiego związanego z lasami domen. W poszukiwaniach tych przebyłem sporo zapytań w Google oraz sporo testów na wirtualnych maszynach. Dziś jednak pragnę wam polecić dwie książki dostępne online dotyczące Active Directory, na które się natchnąłem podczas moich poszukiwań. Obie książki są możliwe do przeglądania poprzez przeglądarkę i obie odnoszą się nieco innych tematów związanych z AD.

Pierwszy tytuł - Active Directory Bible omawia bardzo szczegółowo tematykę domeny w środowisku Windows Server 2003. Dużą zaletą tego tytułu (w moim subiektywnym odczuciu) jest spora liczba instrukcji "How to" pozwalających łatwiej uporać się z podstawowymi problemami początkującego administratora. Tytuł jest bardzo obszerny i warto posiadać go zapisanego w zakładkach/ulubionych swojej przeglądarki. Tytuł gorąco polecam!

>>> Active Directory Bible


Drugi tytuł nie jest klasycznym przewodnikiem po danym temacie. Skupia się on na replikacji i zarządzaniu bazą Active Directory. Szerzej opisuje podstawy konfiguracji lasu serwerów w domenie poprzez instrukcje opisujące w jaki sposób należy konfigurować takie usługi jak DHCP oraz DNS. Dodatkowo książka zawiera spory zbiór rozwiązań najczęściej pojawiających się błędów i problemów. Mimo, że objętościowo jest znacznie mniejsza od wcześniej opisanej "biblii" tytuł jest bardzo przydatny.

>>> Microsoft Active Directory Storage and Replication Impact

niedziela, 23 listopada 2008

Wyświetlanie wielu SPGridView na jednej stronie/WebParcie




Ostatnio, podczas przeglądania stron o tematyce SharePoint'a, natknąłem się na kilka postów o SPGridView. Dotyczyły one problemu sortowania i filtrowania po dodaniu kilku tych kontrolek na jedną stronę lub do jednego WebPart'a. Zdziwiło mnie to, ponieważ w projekcie, który aktualnie kończę, mam WebPart, w którym znajduje się 7 SPGridView, które na dodatek ukrywam za pomocą JavaScript'u. Mam też plik aspx, w którym znajdują się dwie kontrolki tego typu i z nimi również nie mam żadnych problemów. Oczywiście każdy 'grid' ma swój własny statyczny obiekt DataSource, z którego dostaje obiekt DataTable.
Przykładowy SPGridView z ObjectDataSource wygląda następująco;


ObjectDataSource odsDataSourceActual = new ObjectDataSource(
"WebCon.Solutions.ELearning.WebParts.ExampleObjectDataSourceActual2 , WebCon.Solutions.ELearning.WebParts, Culture=neutral, Version=1.0.0.0, PublicKeyToken=c30f1f18c194ceba",
"GetDataTable");
odsDataSourceActual.TypeName = typeof(WebCon.Solutions.ELearning.WebParts.ExampleObjectDataSourceActual2).AssemblyQualifiedName;
odsDataSourceActual.ID = "ExampleSourceActual";

HttpRequest reqActual = HttpContext.Current.Request;
if (reqActual.Form["__CALLBACKID"] == null ||
reqActual.Form["__CALLBACKPARAM"] == null ||
!reqActual.Form["__CALLBACKID"].EndsWith("ExampleGridActual"))
{
if (ViewState["FilterExpression"] != null)
odsDataSourceActual.FilterExpression = (string)ViewState["FilterExpression"];
}

this.Controls.Add(odsDataSourceActual);

gVActual = new SPGridView();
gVActual.ID = "ExampleGridActual";
gVActual.AutoGenerateColumns = false;
TableItemStyle tis = gVActual.HeaderStyle;
tis.ForeColor = System.Drawing.Color.DarkGray;

HyperLinkField colHyperLink = new HyperLinkField();
colHyperLink.DataNavigateUrlFields = "LEA_ID".Split(',');
colHyperLink.DataTextField = "Title";
colHyperLink.DataNavigateUrlFormatString = SPContext.Current.Web.Url + "/_layouts/WebCon/ELearningTest.aspx?learningID={0}";
colHyperLink.HeaderText = "Nazwa";
colHyperLink.SortExpression = "Title";
gVActual.Columns.Add(colHyperLink);

BoundField EndDate = new BoundField();
EndDate.DataField = "EndDate";
EndDate.HeaderText = "Data do";
EndDate.SortExpression = "EndDate";
gVActual.Columns.Add(EndDate);

BoundField Points = new BoundField();
Points.DataField = "Points";
Points.HeaderText = "Uzyskane punkty";
Points.SortExpression = "Points";
gVActual.Columns.Add(Points);

BoundField LEA_ID = new BoundField();
LEA_ID.DataField = "LEA_ID";
LEA_ID.HeaderText = "LEAID";
LEA_ID.SortExpression = "LEA_ID";
gVActual.Columns.Add(LEA_ID);

gVActual.Columns[3].Visible = false;
gVActual.AllowSorting = true;
gVActual.AllowFiltering = true;
gVActual.PageSize = 10;
gVActual.AllowPaging = true;
gVActual.FilterDataFields = "Title, EndDate, Send";
gVActual.FilteredDataSourcePropertyName = "FilterExpression";
gVActual.FilteredDataSourcePropertyFormat = "{1} = '{0}'";
gVActual.DataSourceID = "ExampleSourceActual";
gVActual.EnableViewState = false;
gVActual.PageIndexChanging += new GridViewPageEventHandler(gVActual_PageIndexChanging);
this.Controls.Add(new LiteralControl("
"));
this.Controls.Add(gVActual);
this.Controls.Add(new LiteralControl("
"));
gVActual.PagerTemplate = null;
gVActual.DataBind();




Sam ObjectDataSource ogranicza sie do kilku operacji i zwrócenia DataTable, więc nie ma sensu wrzucać jego kodu, ale oczywiscie przypominam, że każdy grid ma własny ODS. Ukrywanie polega na ustawianiu div'a zawierającego naszego 'grida' na display: none, przez JavaScript'ową funkcję.



W ten sposób na stronie znajduje się 7 kontrolek SPGridView i we wszystkich działa zarówno sortowanie, jak i filtrowanie.

piątek, 21 listopada 2008

Event ID: 6702 - DNS nie mogący skojarzyć się z Active Directory



Po raz kolejny zatrzymujemy się by przeanalizować zawartość "Dziennika zdarzeń" naszego serwera. Tym razem pod lupę, na krótką chwilę weźmiemy błąd oznaczony numerem 6702. Błąd ten, gdy już występuje zazwyczaj nie daje o sobie zapomnieć i co chwila zasypuje logi.



Można więc się lekko przestraszyć widząc same "czerwone" wpisy. Zwłaszcza gdy zobaczy się treść jaką opisuje występujący problem:



Problem wydaje się być poważny jednak tak naprawdę nie niesie ze sobą żadnych problemów z funkcjonowaniem usług, o których wspomina to jest DNSu i Active Directory. Sytuacja wydaje się więc nieco dziwna :) I taka też jest ;)


Okazuje się powiem, że system Windows Server 2003 nie jest w stanie skojarzyć usługi DNS z domeną, którą nie może z całą pewnością zaklasyfikować jako lokalną. Sytuacja taka występuje gdy w nazwie naszej domeny nie używamy formy NAZWA_DOMENY.local lub też używamy domeny NAZWA_DOMENY.pl lub nazwę jednoczłonową NAZWA_DOMENY. Sytuacja jest więc nieco głupia co szerzej opisano również na stronach wsparcia technicznego Microsoftu. Z przytoczonego wcześniej artykułu wynika jasno, że możemy ten błąd świadomie zignorować. Docelowo problem ten powinien zostać rozwiązany w kolejnym zbiorze poprawek do systemu Windows Server 2003. Kiedy to nastąpi? Tego nie wiedzą nawet najstarsi górale ...

środa, 19 listopada 2008

Oficjalnie SharePoint w chmurze



Microsoft od jakiegoś czasu informuje nowymi wieściami dotyczącymi przenoszenia ich aplikacji do chumry. Cloud computing jest nowym kierunkiem którym obraz gigant z Redmond. Trudno się tu dziwić takiemu rozwiązaniu, zwłaszcza gdy spojrzy się na popularność aplikacji Google znajdujących się w chmurze. Niedawno więc opublikowano informację na temat nowego systemu spod znaku Windows w pełni znajdującego się w chmurze. Mowa tu o systemie Azure omawianym szeroko w środowisku IT w zeszłym miesiącu. Wczorajszego dnia podczas konferencji w San Francisco zaprezentowano informacje o udostępnieniu szerszej grupie użytkowników takich aplikacji jak SharePoint oraz Exchange Online. usługi te od jakiegoś czasu były już dostępne dla części firm, jednak od wczoraj oferowany jest wszelkim firmom w Stanach Zjednoczonych. Aplikacja udostępniana jest w sposób płatny. Miesięczny abonament dla jednego pracownika to kwota od 2 do 15 dolarów. Trzeba jednak zaznaczyć, że wersja droższa oferuję dostęp do SharePointa, Exchange'a oraz usług związanych z Office Communicator w tym Live Meetings. Wydaje się więc, że jest to naprawdę ciekawe rozwiązanie i wydaje się, że jak na realia amerykańskie stosunkowo nie droga.





Pozostaje nam tylko czekać na publikacje tych rozwiązań w Europie. Osobiście jestem bardzo ciekaw możliwościami jakie oferują te aplikacje. Patrząc na dostęp online do kont serwera Exchange, gdzie interfejs niemal nie różni się od standardowej aplikacji wydaje się, że może być to arcyciekawe rozwiązanie.


Źródło: Eweek

poniedziałek, 17 listopada 2008

Event ID: 1126 - Problem z dostepem do Global Catalog



Kilka ostatnich dni spędzam na walce z domenami oraz subdomenami w strukturze Active Directory. Jako, że temat staram się zgłębić dosyć mocno musiały pojawić się i problemy. Skoro nie wszystko działa prawidłowo pierwsze swe kroki skierowałem do EventLoga (Dziennika Zdarzeń). Stąd i dzisiejszy post.



Po tym przydługawym wstępie przechodzę do bardzo krótkiej solucji dla tego błędu. Komunikat na jaki natrafiamy brzmi:



W sumie już sama treść mówi nam co zrobić jednak nakieruję was nieco, bo i sam szukałem rozwiązania w sieci.

Otwieramy Active Directory Sites and Services w Administrative Tools. W wyświetlonym oknie rozwijamy:

Sites -> Default-First-Site-Name -> Servers -> Nazwa_SERWERA -> NTDS Settings.

Wybieramy właściwości ostatniego pola i w zakładce General zaznaczamy opcję Global Catalog.



Rozwiązanie to włącza Global Catalog i zarazem usuwa problem z łącznością z nim.


>>> Więcej przykładowych rozwiązań

sobota, 15 listopada 2008

Warto mieć #12: Dwa darmowe narzędzia oraz przydatny WebPart



Powracamy z cyklem Warto mieć na łamach naszego bloga. Dzisiejszego dnia polecamy dwa, bardzo dobre, darmowego narzędzia pozwalające wykorzystać możliwości SharePointa bez używania komercyjnego SharePoint Designera. Pierwsze umożliwia tworzenie obiegów dokumentów, drugie pozwala na kastomizacje wyglądu witryny SharePointa. Do tego wielce przydatnego pakietu dodajemy przydatnego WebParta umożliwiającego ściąganie całej zawartości biblioteki w postaci spakowanego archiwum.



1. SharePoint Skinner

Skinner jest bardzo dobrym programem umożliwiającym edycję szablonu witryny poprzez prosty interfejs graficzny.



Umożliwia on zmianę kolorów poszczególnych elementów, dodawanie nowych elementów stron a także zmiany stylów css.



Program nie ma zakresu możliwości zastąpienia pełni funkcjonalności SharePoint Designera, jednak umożliwia stworzenie własnego stylu bez konieczności dodatkowych inwestycji.



Warto więc zapoznać się z tym rozwiązaniem, do czego mocno zachęcamy.

Więcej o programie przeczytacie na:

>>> eLumention Blog - SharePoint Skinner

>>> CodePlex - Skinner


2. Kaldeera Free Workflow Designer

Drugim rozwiązaniem jest Workflow Designer autorstwa firmy Kaldeera. Informację o nim znaleźliśmy na stronie naszego partnera - LiveOffice. Narzędzie prezentuje się naprawdę świetnie, pozwala tworzyć ciekawe obiegi dokumentów poprzez świetny graficzny interfejs. Co ważniejsze narzędzie jest darmowe i kompatybilny z WSSem oraz MOSSem.



Co ważniejsze w połączeniu z Skinnerem Worflow Designer umożliwia zrobić bardzo dużo w kwestii edycji SharePointa.

>>> Opis oprogramowania

>>> Film wideo pokazujący możliwości Designera



3. Download Zipped List Items Feature


Na koniec polecamy WebParta dodającego wartościową funkcjonalność do możliwości SharePointa. Pozwala on na pobieranie całej zawartości listy, także całą historię zmian w postaci spakowanego archiwum. Narzędzie pozwala bardzo wygodnie kopiować całe zawartości bibliotek.



>>> Więcej o Download Zipped List Items Feature

środa, 12 listopada 2008

Dodawanie lokalizacji do "Zapisz jako" w pakiecie Office



Przechowywanie dokumentów w bibliotekach Windows SharePoint Services jest najlepszym rozwiązaniem dla firm korzystających z pakietu Microsoft Office. Korzyści jakie daje przechowywanie dokumentów środowisku SharePointa jest masa: wersjonowanie, bezpieczeństwo czy dostęp w całej sieci. Warto więc doprowadzić do sytuacji gdy użytkownicy zapisują pliki od pierwszej ich wersji w bibliotekach dokumentów SharePointa. Opcję taką umożliwia tworzenie dokumentów na bazie szablonów przygotowanych w portalu. Jednak dla zwykłego użytkownika znacznie wygodniej jest rozpocząć pracę od aplikacji Word lub Exel i dopiero wtedy zapisać go w jakiejś lokalizacji. Także niejako próbują zrealizować ten sam cel, ale z drugiej strony. Ważne jest więc by im to umożliwić, upraszczając zarazem ich pracę.

Naszym celem będzie umożliwienie użytkownikom zapisu plików z poziomu aplikacji Microsoft Office bezpośrednio do biblioteki SharePointa.
Oto kilka porad jak można to zrealizować:

1. Zmapować bibliotekę SharePointa do udziału sieciowego dostępnego z komputera. Użytkownik może wtedy zapisać plik wybierając lokalizację w Otoczeniu Sieciowym.

2. Powyższą czynność można uprościć nieco bardziej dodając taką bibliotekę do menu Zapisz w... Należy wybrać opcję zapisz jako, otworzyć otoczenie sieciowe, wybrać dany udział a następnie wybrać prawy przycisk myszy w menu "Zapisz w" oraz wybrać dodaj folder.



3. Chcąc zapisać te lokalizacje na większej liczbie stanowisk najlepszym rozwiązaniem jest stworzenie skryptu logowania, który automatycznie będzie dodawał dane biblioteki do menu zapisu. W tym celu najlepiej przygotować gotowe ustawienia na bazie rejestru systemowego. Otwieramy program RegEdid w polu Uruchom a następnie otwieramy ścieżkę

HKEY_CURRENT_USER\Software\Microsoft\Office\WERSJA_OFFICE\Common\Open
Find\Places\UserDefinedPlaces


W miejscu tym tworzymy klucze o nazwie PlaceX, gdzie X należy zastąpić cyfrą począwszy od 0. Z kolei w tym podkluczu należy utworzyć dwie wartości o nazwach Name - wyświetlana nazwa oraz Path -ścieżka do pliku.

Po stworzeniu listy wybranych biblitek wpisanych do rejestru należy wykorzystać następujące polecenie do skopiowania tych ustawień do pliku:



Tak stworzony plik należy udostępnić w jakimś dostępnym udziale sieciowym. Następnie stworzyć skrypt o następującej treści:



W taki oto prosty sposób możemy sprawić by naszym użytkownikom pracowało się prościej a zarazem usprawnić proces przechowywania dokumentów w SharePoincie.

poniedziałek, 10 listopada 2008

Poprawki, których lepiej nie przeoczyć



Na stronach witryny Support.Microsoft.com pojawił się pokaźny zbiór poprawek dla pakietu oprogramowania Microsoft Office 2007 i systemów serwerowych z nim związanych w tym Windows SharePoint Services oraz Microsoft Office SharePoint Server. Na tej witrynie znajdziecie pełną listę poprawionych aplikacji oraz szczegółowy wykaz poprawek do nich udostępnionych.

Należy jednak pamiętać, że poszczególne poprawki to tzw. hotfixy, stąd zalecenie od producenta, by poszczególne poprawki wcześniej przetestować w środowisku testowym oraz instalować tylko na maszynach, na których opisany problem występuje. My trafiliśmy na fix do co najmniej jednego odnalezionego przez nas problemu z SharePointem, który został zgłoszony do MS.


Zachęcamy do zapoznania się z publikacją hotfixów.

>>> Opis zbioru poprawek

>>> Windows SharePoint Services 3.0 Hotfixy

>>> Microsoft Office SharePoint Server 2007 Hotfixy

piątek, 7 listopada 2008

Analiza użycia portalu SharePoint




Fakt, że warto wiedzieć kto i ile razy odwiedził naszą stronę jest chyba oczywisty. Nikogo już nie dziwi popularność takich usług jak Google Analytics czy też szeregu innych dostawców statystyk stron www. Wiedza dotycząca użytkowników jest w końcu w cenie. Oczywiste jest więc, że warto takie usługi uruchomić dla SharePoint Services pełniącego rolę publicznej witryny. Czy jednak warto taką usługę uruchamiać dla portalu intranetowego? Wydaje się, że jak najbardziej tak, zwłaszcza, że SharePoint ma wbudowaną usługę raportująca statystyki odwiedzin witryny. Wiedza taka w bardzo czytelny sposób pokaże nam, które witryny, listy są wykorzystywane i w jak dużym zakresie. To z kolei pozwoli nam zoptymalizować witrynę SharePointa.


Usługę raportowania użycia witryny Windows SharePoint Services możemy uruchomić w następujący sposób:

Otwieramy centralną administrację witryny SharePoint'a. Wybieramy zakładkę Operacje, a następnie otwieramy Przetwarzanie analizy użycia. Wypełniamy wyświetlony formularz: włączamy logowanie oraz analizy użycia.



Ważne jest by zdefiniować czas przetwarzania danych na czas, który pozwoli na ich przygotowanie. Dwie lub trzy godziny powinny wystarczyć na realizację tego zadania. Po uzupełnieniu tych danych wystarczy wybrać OK aby uruchomić usługę.



Pozostaje nam jedynie poczekać na przetworzenie się gromadzonych danych i uzyskamy dostęp do statystyk strony. Wystarczy otworzyć witrynę SharePointa oraz wybrać Ustawienia witryny oraz Raport użycia witryny.


czwartek, 6 listopada 2008

Pierwsze spotkanie Polish SharePoint Group



Nowo utworzona grupa Polish SharePoint Group organizuje spotkanie dotyczące tematyki SharePointa, którym warto się zainteresować. Poniżej więcej informacji o tym wydarzeniu:






Serdecznie zapraszamy na pierwsze spotkanie naszej grupy! Spotkanie odbędzie się 13 listopada w siedzibie Microsft Polska, na ulicy Al. Jerozolimskie 195a.
Jeżeli jesteś użytkownikiem, administratorem czy miłośnikiem technologii SharePoint lub chciałbyś dowiedzieć się czegoś więcej na ten temat- nie może Cię tam zabraknąć!





Sesja 1: Technologie SharePoint dla opornych, czyli który produkt wybrać


- Krótki opis wszystkich produktów (WSS, MOSS, Forms Server, Search Server, Project Server, Performance Point Server, Portfolio Server…)


- Różnice między WSS 3.0 I MOSS 2007


- Jak przygotować się do wdrożenia (wymogi hardware/software, przygotowanie infrastruktury)


- Pokaz najważniejszych funkcjonalności produktów



Sesja 2: Wdrożenie farmy SharePoint- praktyczny przewodnik


- Opisy architektury logicznej/fizycznej


- Przygotowanie infrastruktury, czyli po co mi tyle kont serwisowych


- Konfiguracja aplikacji webowych i pul aplikacji


- Konfiguracja baz danych (co znajduje się, w której bazie)


- Konfiguracja SharedServices Provider.


Spotkanie odbędzie się 13 listopada w siedzibie Microsft Polska, na ulicy Al. Jerozolimskie 195a. Początek o godzinie 18:00.


Wydarzenie mam nadzieje zapoczątkuje owocną działalność tej grupy. Na początek więc dołączamy się do zaprosin ;)



>>> Polish SharePoint Group

poniedziałek, 3 listopada 2008

Zapowiedź SharePoint v14 / 2009



Wertując ostatnimi dniami publikacje na zachodnich blogach poświęconych SharePointowi publikację dotyczącą planowanych zmian w kolejnym wydaniu SharePointa o nazwie v14 lub też 2009. Informacje te są na dziś dzień mało konkretne i dotyczą w większości integracji z innymi produktami Microsoftu oraz zaimplementowaniu kilku nowych rozwiązań do samego SharePointa, które promowane są przez MS. Warto się przyjrzeć tym dywagacjom.




Zmiana Opis Szanse
Źródło
64-bit only The SharePoint v14 / 2009 będzie mógł zostać zainstalowany tylko na 64-bitowej maszynie
POTWIERDZONO TechNet
Silverlight Silverlight 2.0 będzie wykorzystywany w interfejsie jak i w webpartach
BARDZO PRAWDOPODOBNE
Spekulacja
Super-Listy tabele SQL - podobne funkcjonalności do SharePointowych list
PRAWDOPODOBNE Bill Gates
Integracja z Groove
Prosta integracja z oprogramowaniem MS Office Groove
PRAWDOPODOBNE Ray Ozzie
Master Data Management Wykorzystanie MDMa o nazwie produkcyjnej “Bulldog” w SharePoincie BARDZO PRAWDOPODOBNE
Wikipedia
Microsoft MDM
Kodowanie XHTML
Interfejs SharePointa będzie generowany na bazie czystego kodu XHTML
PRAWDOPODOBNE Spekulacja
Szybkie wyszukiwanie
Szybkie wyszukiwanie oparte o webparty prezentujące wyniki wyszukiwania. MOŻLIWE CMS Watch
Wsparcie formatów PDF oraz ODF
Wbudowanie obsługi formatów PDF oraz ODF bez konieczności doinstalowywanie pluginów firm trzecich
PRAWDOPODOBNE Microsoft
Wsparcie dlaCMIS
Content Management Interoperability Services będzie umożliwiał komunikacji z SharePointem poprzez webowy interfejs
BARDZO PRAWDOPODOBNE
Microsoft
Nowe mechanizmy autentykacji
Zaimplementowanie możliwości korzystanie z innych metod autentykacji/autoryzacji użytkowników
MOŻLIWE Network World



Źródło: http://edinkapic.blogspot.com/

sobota, 1 listopada 2008

BASICS: Wdrażanie SharePoint Services



W poprzednim wydaniu BASICS dotyczącym SharePointa opisaliśmy cały proces instalacji tej usługi w systemie Windows Server. Jednak sama instalacja usługi SharePoint Services nie doprowadzi do jej uruchomienia. Konieczne jest jeszcze stworzenie i skonfigurowaniu puli aplikacji oraz zbioru witryn.

Konfigurację to możemy wykonać w automatycznie stworzonej witrynie Administracja centralna programu SharePoint 3.0. Można ją uruchomić otwierając Narzędzia administracyjne w menu START lub też wpisując w przeglądarce adres witryny SharePointa z odpowiednio zdefiniowanym portem w formacie: http://adres_witryny:PORT



Konfigurację rozpoczniemy od stworzenia nowej, webowej aplikacji. W tym celu Centralnej administracji otwieramy zakładkę Zarządzanie aplikacjami a następnie Tworzenie lub rozszerzanie aplikacji sieci Web
. W oknie tym wybieramy przycisk Utwórz nową aplikację sieci Web. Wyświetlony zostanie formularz dodawania nowej aplikacji webowej. W dużej części jest on już uzupełniony. Warto za to zatrzymać się przez chwilę nad sekcją Konfiguracja zabezpieczeń.


Warto w miejscu tym wybrać dokładną konfigurację dostępu oraz autoryzacji do SharePointa. Można w miejscu tym wybrać pomiędzy uwierzytelnianiem NTLM a Kerberosem, zezwolić na dostęp anonimowy (opcja przydatna podczas tworzenia witryny internetowej) oraz wybrać szyfrowany dostęp do witryny poprzez SSL.

Kolejnym ważnym elementem, którego nie należy postawiać na etapie domyślnej konfiguracji jest Pula aplikacji.



W miejscu tym konieczne jest nazwy użytkownika oraz jego hasła. Ważne jest by użytkownik ten miał wystarczające prawa zdefiniowane w bazie MS SQL by zapisywać i odczytywać z niej dane.

Ostatnią ważną opcją jest wybór restartu usługi IIS. Można go wykonać automatycznie poprzez proces kreowania aplikacji SharePointa lub wykonać go ręcznie (opcja zalecana) po jego zakończeniu. Można to wykonać poprzez polecenie iisreset wpisane w liście komend.


Po stworzeniu aplikacji Web dla SharePointa konieczne jest dodanie nowego zbioru witryn. Czynność tą również wykonamy z sekcji Zarządzanie aplikacjami. Wybieramy następnie Tworzenie zbioru witryn. Ponownie mamy przed sobą formularz. Częściowo jest on również uzupełniony. Najważniejszymi elementami, na które należy zwrócić uwagę są wybór utworzonej aplikacji SharePointa.



Drugim elementem, którego nie należy przeoczyć jest wybór administratorów witryny.




Po dodaniu nowego zbioru witryn możemy rozpocząć pracę z SharePointem.