Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00115 007892 11008288 na godz. na dobę w sumie
Microsoft SharePoint 2010 dla programistów - ebook/pdf
Microsoft SharePoint 2010 dla programistów - ebook/pdf
Autor: Liczba stron: 208
Wydawca: Promise Język publikacji: polski
ISBN: 978-8-3754-1308-3 Data wydania:
Lektor:
Kategoria: ebooki >> komputery i informatyka >> programowanie >> inne - programowanie
Porównaj ceny (książka, ebook (-20%), audiobook).
Często można spotkać się z określeniem, że SharePoint jest jak mieszkanie kupione u developera - ma okna i ściany, ale ostateczny wygląd i funkcjonalność zależy tylko i wyłącznie od nas. Jesteśmy co prawda związani budową samego serwera oraz ograniczeniami narzuconymi przez API, jednak możliwości działania są w zasadzie nieograniczone, a programista może zbudować dowolny element i umieścić go jako swoje rozwiązanie w portalu.
Książka ta ma na celu pokazanie nowych, istotnych z punktu widzenia programisty elementów. Nie zawiera omówienia podstaw programowania dla SharePoint i Office, a raczej pokazuje różnice i właśnie nowe elementy, które są ważne dla programistów.
Znajdź podobne książki Ostatnio czytane w tej kategorii

Darmowy fragment publikacji:

Spis treści Wprowadzenie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Konwencje zastosowane w tej książce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1 Wstęp do programowania w środowisku SharePoint . . . . . . . . . . . . . . . . . . . 7 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Interfejs użytkownika . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Wstążka (Ribbon) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Implementacja wstążki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Status Bar oraz Notifi cation Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Okna – dialog framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Strony wzorcowe – MasterPage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 User Custom Actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Formularze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 XsltListViewWebPart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 3 Feature Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Wersjonowanie i aktualizacja rozwiązań . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Zależność aktywacji komponentów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Paczki właściwości (Property Bag) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Własne akcje dla różnych wersji interfejsu użytkownika . . . . . . . . . . . . . . . . . . . . . 50 Szablony stron . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4 Tworzenie rozwiązań dla SharePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Dostępne narzędzia programistyczne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Tworzenie projektu dla SharePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Dodanie elementu Event Receiver do rozwiązania . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Budowanie obiektu Visual WebPart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Wykorzystanie AJAX na przykładzie Visual WebPart . . . . . . . . . . . . . . . . . . . . . . . . 75 Obsługa zdarzeń w SharePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 5 Projektowanie list i schematów . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Tworzenie list i schematów przy wykorzystaniu Visual Studio . . . . . . . . . . . . . . . . 87 Obsługa zdarzeń . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Relacje między listami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Wsparcie dla obsługi dużych list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 6 Linq to SharePoint 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 LINQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Linq to SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Linq to XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Linq to SharePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 7 Client Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 .NET Client Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Silverlight Client Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 JavaScript Client Object Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 8 Workflow w SharePoint 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Tworzenie przepływów za pomocą Visio 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 SharePoint Designer 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 Przykładowy przepływ w SharePoint Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Tworzenie workfl ow w Visual Studio 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Obsługa zdarzeń w workfl ow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Usługa External Data Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 9 Rozwiązania typu Sandbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Tworzenie rozwiązań typu Sandbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Praca z obiektami typu SPSecurity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Monitorowanie pracy rozwiązań typu Sandbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Sprawdzenie poprawności rozwiązań typu Sandbox . . . . . . . . . . . . . . . . . . . . . . . . 172 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 10 Usługi Business Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Tworzenie połączeń za pomocą SharePoint Designer . . . . . . . . . . . . . . . . . . . . . . . 176 Tworzenie połączeń w Visual Studio 2010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188 Dodatek A Wsparcie PowerShell dla SharePoint . . . . . . . . . . . . . . . . . . . . . . . . 189 Przykładowe polecenia PowerShell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 Podsumowanie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Dodatek B Ograniczenia funkcjonalności SharePoint w różnych przeglądarkach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Internet Explorer 8 oraz Internet Explorer 7 (64-bit) . . . . . . . . . . . . . . . . . . . . . . . 198 Mozilla Firefox 3.6 (dla systemu Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Mozilla FireFox 3.6 oraz Safari 4.04 (dla systemów operacyjnych innych niż Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Pobierz darmowy fragment (pdf)

Gdzie kupić całą publikację:

Microsoft SharePoint 2010 dla programistów
Autor:

Opinie na temat publikacji:


Inne popularne pozycje z tej kategorii:


Czytaj również:


Prowadzisz stronę lub blog? Wstaw link do fragmentu tej książki i współpracuj z Cyfroteką: