2010-12-09

SharePointにリストを作成する簡単なプログラムを作成しました。 非常に手抜きですが、まぁ、大量のリストを手動で作成するよりははるかに楽、ということで。 u s i n g S y s t e m ; u s i n g S y s t e m . C o l l e c t i o n s . G e n e r i c ; u s i n g S y s t e m . L i n q ; u s i n g S y s t e m . T e x t ; u s i n g S y s t e m . N e t ; u s i n g S y s t e m . X m l ;

December 9, 2010 · 1 min · 胡田昌彦

2010-12-08

数年ぶりにSharePointを触ったら、関連情報がずいぶんとInternet上に出回っていて、以前に比べるとずいぶん色々なことがやりやすくなってます。でも、それでも色々と謎な仕様のなかであれこれ変なことで悩まなくちゃいけません。相変わらずいまいち。2010ではもうちょっとましになってるのかな。 でもやっぱりSharePointを中途半端に苦労しながらカスタマイズして使うよりも、目的にあうもっと目的を絞って個別に使い勝手のいいものを組み合わせて使った方がいい気がします。正直な所そう思います。

December 8, 2010 · 1 min · 胡田昌彦

[moss][css] SharePoint 2007, master pageとcssの関係

CleverWorkarounds ≫ SharePoint Branding - How CSS works with master pages - Part 1 素晴らしい説明がなされています(MOSSの仕様が"素晴らしい"とも言う)。以下そこからの抜粋です。 SharePoint:CssLinkとSharePoint:CssRegistration SharePoint:CssLink, SharePoint:CssRegistrationタグにて実際のCSSへのリンクタグが生成されるがこれに癖があるとのことです。 /_layouts/1033/styles/core.css?rev=xxxxxxxxというCSSファイルは常に読み込まれる これによって、自分で定義したスタイルが上書きされてしまう SharePoint:CssRegistrationは常にアルファベット順でCSSファイルを並べる core.cssよりもアルファベット順で遅いファイル名にしないとスタイルが上書きされてしまう 具体例 以下のコードが・・・ < h e a d r u n a t = “ s e r v e r ” > [ s n i p ] < S h a r e p o i n t : C s s L i n k r u n a t = “ s e r v e r ” < ! ? S t y l e s u s e d f o r p o s i t i o n i n g , f o n t a n d s p a c i n g d e f i n i t i o n s ? > < S h a r e P o i n t : C s s R e g i s t r a t i o n n a m e = “ & l t ; % $ S P U r l : ~ S i t e C o l l e c t i o n / S t y l e L i b r a r y / z z 1 _ b l a c k . c s s % & g t ; ” r u n a t = “ s e r v e r ” / > < S h a r e P o i n t : C s s R e g i s t r a t i o n n a m e = “ & l t ; % $ S P U r l : ~ s i t e c o l l e c t i o n / S t y l e L i b r a r y / ~ l a n g u a g e / C o r e S t y l e s / c o n t r o l s . c s s % & g t ; ” r u n a t = “ s e r v e r ” / > < S h a r e P o i n t : C s s R e g i s t r a t i o n n a m e = “ & l t ; % $ S P U r l : ~ S i t e C o l l e c t i o n / S t y l e L i b r a r y / ~ l a n g u a g e / C o r e S t y l e s / B a n d . c s s % & g t ; ” r u n a t = “ s e r v e r ” / > [ s n i p ] / h e a d > こうなる ...

June 12, 2008 · 5 min · 胡田昌彦