dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem SharePoint

Od dłuższego czasu mam już do czynienia z kontrolkami RadControls firmy Telerik. Ostatnio wykorzystałem je w tworzeniu dużego portalu pod SharePointem. Na początku miałem problemy z konfiguracją pliku web.config dlatego też w tym poście spisuje moje doświadczenia i zalecaną konfigurację.

Tagi: SharePoint
Dziel się z innymi:
RadControls for ASP.NET z SharePoint 3.0 i 2007

Web 2516 dni, 16 godzin, 8 minut temu mnikolajuk 34 rozwiń

Wersjonowanie elementów (dokumentów) w SharePoint jest jednym z głównych opcji tej platformy nawet w bezpłatnej wersji - SharePoint Services 3.0. Prosta w obsłudze funkcja z poziomu UI może jednak dostarczyć paru problemów jeśli chcemy dostać się do niej z poziomu API. Po drugie warto mieć świadomość w jaki sposób przyrasta baza zawartości SharePoint przy włączonym wersjonowaniu. Poniższy post zawiera moje doświadczenia i metody radzenia sobie z tymi problemami.

Tagi: SharePoint
Źródło: mnikolajuk.com
Dziel się z innymi:
Wersjonowanie w SharePoint 3.0, 2007

Web 2528 dni, 20 godzin, 56 minut temu mnikolajuk 42 rozwiń

Jakub Gutkowski: Kilka razy zdarzyło mi się opublikować przydatne metody/hacki w SharePointcie na jego API. Było już o rejestrowaniu Event Receivers (niestety kod zawierał błędy), czy też pobieraniu RedirectUrl. Dziś udostępnię wszystkie metody z jakich korzystam, nie ma ich dużo jednak są to te metody z których najczęściej korzystałem.

Tagi: SharePoint
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | SharePoint Extension Methods

Inne 2607 dni, 13 godzin, 5 minut temu macko 25 rozwiń

Z tym typem mapowania miałem najwięcej bolączki - jest on naprawdę najgorszym z jakim przyszło mi pracować i głównie zastosowałem go tylko raz by sprawdzić czy się opłaca. Post ten więc raczej jest ku przestrodze a nie opisem sposobu mapowania obiektów.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Mapowanie SPListItem na obiekt - AutoMapper

Architektura 2622 dni, 14 godzin, 21 minut temu gordon_shumway 33 rozwiń

LINQ jest potężnym rozszerzeniem .NET, umożliwiającym nam wykonywanie zapytań na kolekcjach obiektów co za tym idzie wybranie elmentu o ID 10 z kolekcji procownicy, staje się banalnie proste. Jednakże by LINQ zadziałało to musi istnieć jakiś provider, który przetłumaczy dane zapytanie na określony język - LINQ2SQL, LINQ2nHibernate itp. itd. Takich rozszerzeń jest masa i Charlie stara się trzymać ich listę up-to-date. Czy są to wszystkie aktualnie dostępne providery? Na pewno nie, jednakże lista jest pok...

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Mapowanie SPListItem na obiekt - LINQ to SharePoint

Bazy danych i XML 2629 dni, 7 godzin, 10 minut temu macko 37 rozwiń

Poruszony temat jest szeroko opisywany na różnych innych blogach i moim zdaniem brakowało miejsca, w którym to wszystko by było zagregowane. Tematem głównym jest klasa SPGridView, dostępna w API od SharePointa. Jest to rozwinięcie standardowej .NET-wej klasy GridView więc poruszone kwestie przydadzą się również przy pisaniu zwykłej aplikacji ASP.NET. W tym poście pokarze jak z poziomu kodu C# podpiąć źródło, którym jest obiekt klasy ObjectDataSource, stworzyć własny szablon kolumny, włączyć stronicowanie...

Źródło: mnikolajuk.com
Dziel się z innymi:
Jak użyć klasę SPGridView ???

Web 2639 dni, 12 godzin, 15 minut temu mnikolajuk 66 rozwiń

W poprzednim poście przedstawiłem różne alternatywne narzędzia jeśli chodzi o tworzenie przepływów pracy z poziomu przeglądarki internetowej. Narzędzia te mimo tego, że oferują możliwości znacznie większe niż SharePoint Designer czasami nie spełniają naszych oczekiwać. W dalszej części skupię się na Nintex WorkFlow 2007 i pokażę w jaki sposób można samemu tworzyć akcje, które wykorzystywane są później w przepływach pracy.

Źródło: mnikolajuk.com
Dziel się z innymi:
Tworzenie nowej akcji w Nintex

Web 2672 dni, 10 godzin temu mnikolajuk 58 rozwiń

Jako programista naturalne było dla mnie tworzenie przepływów pracy (ang. Workflow) z poziomu VisualStudio. SharePoint Designer w tym temacie udostępniał bardzo skromne funkcje. Miał jednak duży plus gdyż nie wymagał znajomości języka programowania przy tworzeniu prostych przepływów pracy. Daje to możliwość tworzenie przepływów pracy osobom, które nie są programistami. Jednak przepływy pracy tworzone z poziomu VisualStudio też mają jedną zasadniczą wadę. Naturalne jest, że każdy przepływ się zmienia - zm...

Tagi: SharePoint
Źródło: mnikolajuk.com
Dziel się z innymi:
Tworzenie Workflow w przeglądarce internetowej

Web 2675 dni, 15 godzin, 35 minut temu mnikolajuk 116 rozwiń

Klikając opcję w menu WebParta - "Modyfikuj udostępniony składnik WebPart" użytkownik w SharePoint ma możliwość jego skonfigurowania. W bardzo prosty sposób można też dodać dodatkowe opcje konfiguracyjne (tworzy się pole w klasie z odpowiednimi parametrami). Ten sposób ma jednak duże ograniczenie polegające na używaniu jedynie podstawowych typów danych: string, int, enum. Co zrobić jeśli chcemy udostępnić użytkownikowi listę wyboru tworzącą się dynamicznie, np.: na podstawie jakiejś listy w SharePoint ?

Tagi: SharePoint
Źródło: mnikolajuk.com
Dziel się z innymi:
Tworzenie niestandardowych opcji konfiguracji dla WebPartów

Web 2685 dni, 15 godzin, 17 minut temu mnikolajuk 24 rozwiń

W moich ostatnich projektach SharePoint, było więcej kodu JS niż C# (no dobra, przesadzam, ale kodu JS było naprawdę sporo). Coraz częściej się zdarza, że operacje związane z UI są w moim przynajmniej przypadku wykonywane po stronie klienta. Nie tylko lepiej i imo szybciej to działa, ale także odciążam tym samym IIS od niepotrzebnych i zbędnych operacji. Jedyny problemem jaki ostatnio jednak miałem to rzadkie występowanie błędów w JS - pytanie właśnie czy błędów czy może coś innego na to wpłynęło. Nie z...

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | JavaScript exception logger dla SharePoint

Inne 2709 dni, 7 godzin, 58 minut temu gordon_shumway 19 rozwiń

Wpis może nie będzie zbyt długi i odkrywczy, ale ja odkryłem ten sposób niedawno i mega uprościł mi pracę dlatego postanowiłem się nim podzieilć ;) Jak wiadomo widoki list sharepointowych są "statyczne" i w pliku schema.xml pisząc zapytanie

Tagi: SharePoint
Dziel się z innymi:
Jak tworzyć dynamiczne widoki list sharepointowych z użyciem querystring bez linijki kodu

Narzędzia 2712 dni, 13 godzin, 55 minut temu macko 50 rozwiń

Autor: W poprzedniej części opisałem sposób dostępu do obiektu SPListItem za pomocą braku mapowania - dostęp odbywał się bezpośrednio przez obiekt SPListItem. W drugiej części opiszę to, co zastosowaliśmy w jednym z niesławnych projektów w 2007 roku. W wspomnianym projekcie, jak tylko zorientowaliśmy się, że SharePoint nie posiada silnie typowanych pól, stwierdziliśmy, że trzeba coś z tym zrobić. Jako że czas gonił a na temat SPS w tych czasach prawie w ogóle postów nie było wymyśliliśmy najszybszy...

Tagi: SharePoint
Źródło: blog.gutek.pl
Dziel się z innymi:
Mapowanie SPListItem na obiekt - Wrapper

Inne 2753 dni, 12 godzin, 30 minut temu macko 19 rozwiń

Dzięki Visual Studio 2010 Tools for SharePoint w tym SharePoint Connections Server Explorer, programiści mogą mieć jedno miejsce dostępu do meta-danych dot. określonej witryny. Dzięki przemyślanemu sposobowi wytworzenia narzędzi dla SharePoint oraz MEF, tworzenie rozszerzeń dla już istniejących rozwiązań jest kwestią godzin. Stwierdziłem, że warto to wykorzystać i wczoraj usiadłem a dziś opublikowałem pierwsze swoje rozszerzenie dla SharePoint 2010 na stronach Visual Studio Gallery - dostępne także z Vis...

Źródło: blog.gutek.pl
Dziel się z innymi:
VS 2010 Tools for SharePoint Extension - Event Receivers Node

Office 2757 dni, 10 godzin, 46 minut temu macko 45 rozwiń

Może nie bezpośrednio związane z .NET, ale może się komuś przydać: Jeżeli ktoś instalował kiedyś Windows Sharepoint Services 3.0 SP 2 (WSS), to pewnie zauważył że wymagany jest Windows 2003 SP1, a próba instalacji kończy się niepowodzeniem już na samym początku (po weryfikacji systemu). Ci którzy chcą się jednak uprzeć i zainstalować WSS na nie-serwerowym Windows, polecam przeczytanie artykułów (pokazują jak to zrobić na Windows Vista i Seven).

Dziel się z innymi:
Jak zainstalować Sharepoint'a na Windows, który nie jest serwerem (Windows Vista, Seven)? [PL]

Narzędzia 2757 dni, 19 godzin, 8 minut temu paduda 68 rozwiń

Autor: Do tej pory nie miałem do czynie z WSS (Windows SharePoint Services) ale los chciał, że przyjdzie mi poznać również tą technologię Microsoftu. Przygodę w świecie Sharepoint'a postanowiłem zacząć od znalezienia i zebrania serwisów, blogów i książek dotyczących tego zagadnienia. Jak się szybko okazało pierwszym problemem okazała się terminologia. Doświadczony developer WSS skwitowałby to pewnie ironicznym uśmies...

Tagi: SharePoint, WSS
Dziel się z innymi:
Site, Site Collection, IIS Web Site...

Narzędzia 2771 dni, 12 godzin, 47 minut temu macko 25 rozwiń

Jakub Gutkowski: Pora rozpocząć pierwszy cykl na blogu, a że odkąd pisze rozwiązania w oparciu o SharePoint zawsze natrafiam na ten sam problem przy rozpoczęciu projektu - mapować czy nie mapować. Za każdym razem decyzja jest inna, do tego stopnia inna, że postanowiłem opisać w kilku postach sposoby, które wykorzystuje/wykorzystywałem i podzielić się swoimi spostrzeżeniami. Kilka słów wstępu: SharePoint jest dość specyficznym rozwiązaniem, gdzie do jednej „kolumny” można się dobrać na cztery różne...

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Mapowanie SPListItem na obiekt - Wprowadzenie

Narzędzia 2778 dni, 9 godzin, 41 minut temu macko 14 rozwiń

Operując na folderach, które tworzone były na listach w SharePoint stanąłem przed wyborem metody do ich pobierania. Miałem dostępne: GetItemById i GetFolder. Nie byłem w stanie ocenić, która jest lepsza więc przeprowadziłem testy. O rezultatach i wnioskach można przeczytać w tym poście.

Tagi: SharePoint
Dziel się z innymi:
GetItemById() vs GetFolder()

Inne 2809 dni, 21 godzin, 49 minut temu mnikolajuk 37 rozwiń

Temat niby prosty ale podczas konfiguracji header host występują dwie rzeczy które trzeba wykonać, a rzadko się o nich pisze. W poście zaprezentowany jest sposób tworzenia aplikacji sieci web (ang. WebAplication), następnie zbioru witryn (ang. SiteCollection) w taki sposób żeby do witryny można było się odwołać za pomocą własnego zdefiniowanego adresu np.: mnikolajuk.moss.dev.pl na porcie 80.

Dziel się z innymi:
SharePoint - ustawianie nagłówka hosta i portu 80 dla aplikacji sieci web

Inne 2844 dni, 11 godzin, 30 minut temu mnikolajuk 25 rozwiń

Jestem zwolennikiem wszelakiej integracji SharePointa z innymi technologiami więc tym razem przyszedł czas na jQuery. W poście będzie pokazane jak zintegrować jQuery z SharePoint w najładniejszy według mnie sposób.

Dziel się z innymi:
jQuery w SharePoint

Inne 2851 dni, 9 godzin, 10 minut temu mnikolajuk 76 rozwiń

Jak zmusić SharePoint 2007 do współpracy z AJAX 3.5 SP1 Temat nie jest nowy, gdyż podejrzewam że większość osób developujących w SharePoint prędzej czy później z własnej chęci (albo zmuszeni przez klienta ;)) będzie chciała użyć technologii AJAX w połączeniu z SharePointem. Nie będę tu opisywał dokładnie jak połączyć ze sobą te dwie technologie, bo można to znaleźć w wielu innych miejscach - dla nowych w tym temacie polecam linki:A base SharePoint Web Part for AJAX in ASP.NET 3.5Integrating ASP.NET AJAX ...

Tagi: AJAX, SharePoint
Dziel się z innymi:
Jak zmusić SharePoint 2007 do współpracy z AJAX 3.5 SP1 - K2 Lublin - .NET Developers' Blog

Office 2951 dni, 22 godziny, 22 minuty temu http://pawlos.blogspot.com/ 39 rozwiń

1 2 3 4 5
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,14)

8

Damian (9 056,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 608,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 078,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)