2013年7月11日木曜日

SharePoint おすすめ 書籍

◆インサイドMicrosoft SharePoint 2010


SharePoint2010のバイブルですね。
開発を行うなら手元に置いておきたい1冊。
日本語のSharePoint関連の書籍の中では、
一番詳しく書かれていると思います。


◆ひと目でわかるSharePoint Server 2010


SharePointってどういうもの?
を理解したい初心者向けの本です。
基本的な機能を学ぶことができます。
まずは、この本でSharePointを知るのがよいか思います。


◆SharePoint成功の道標


SharePointの技術者として、どのようにスキルアップしていくか?
ということが具体的に書いてあり、必要なスキルや学習順まで丁寧に記載されています。
これからSharePointの技術者としてやっていく方には非常に参考になると思います。
また、事例が多く書かれていて、とても参考になります。


2013年7月10日水曜日

【SharePointOnline】VisualStudioで開発するために

SharePointOnlineのソリューションを開発、カスタマイズは、SharePoint Server または SharePoint Foundation がインストールされているコンピュータ上でなければいけません。
また、SharePointOnline上ではデバックできません。したがって、開発しながらその都度、機能を確認するということが難しいです。

SharePointOnlineの開発をしようとしていて、SharePoint Server または SharePoint Foundation を持っていない方、お気を付けください。

2013年7月9日火曜日

【SharePoint2013】カスタムマスターページの配置エラー

今回もトラブルシューティングシリーズです。

カスタムマスターページの配置を何回か繰り返していたら、以下のメッセージが表示され、配置ができなくなりました。
「server-name : ID 15/933ebe9d-839b-4b2d-af0a-f7b33189daff の機能は既にこのファームにインストールされています。機能を明示的に再インストールするには、force 属性を使用してください。 」

むむ。
機能がファームにインストール済みとな。
さっきまでできてたのになぜ!

と思いましたが、あきらめて解決方法を探していると重要な情報が。
「force 属性を使用してください。」

これはどこに設定するのだ。
ここです。

















Featureのプロパティの「常にインストールを強制」を「True」に変更します。
これでOKです。


















マニフェストにも反映されています。
forceとは「強制的に」ですね。

また一つ勉強になりました。

2013年7月8日月曜日

SharePoint 2013 開発者向け資格

MCSD: SharePoint Applications

SharePoint2013 開発者向けの資格

 70-573 SharePoint 2010, Application Development
 70-576 Designing and Developing SharePoint 2010 Applications

の2つがあります。

【2013/07/16現在】
日本語版リリース日は未定。
英語版リリースは7/20です。

2013年7月6日土曜日

【SharePoint】SharePointグループの情報取得のコマンド

SharePointグループの情報を取得して、グループのメンバー名や、グループのオーナーのIDなどを使うことができます。
SPWebクラスのGroupsプロパティ、またはSiteGroupsプロパティを使います。
Groupsプロパティは初期設定であったグループのみ参照できました。
SiteGroupsプロパティは自分が追加したグループも参照できました。
したがって、SharePointグループの情報取得の際は、SiteGroupsプロパティをおすすめします。