匿名アクセス時の Client OM の制限解除方法

Client OM を使って匿名アクセスをする場合、利用できるメソッドに制限があります。

例えば標準状態では、以下のコードは22行目を実行するとエラーとなります。

1: ClientContext ctx = new ClientContext("http://hoge");
2: ctx.AuthenticationMode = ClientAuthenticationMode.Anonymous;
3: List list = ctx.Web.Lists.GetByTitle("Sample");
4:  
5: CamlQuery query = new CamlQuery();
6: query.ViewXml =
7: "<View>" +
8: "<Query>" +
9: "<Where>" +
10: "<Eq>" +
11: "<FieldRef Name='\_ModerationStatus' />" +
12: "<Value Type='ModStat'>0</Value>" +
13: "</Eq>" +
14: "</Where>" +
15: "</Query>" +
16: "</View>";
17:  
18: ListItemCollection itemColl = list.GetItems(query);
19:  
20: ctx.Load(itemColl);
21: ctx.Load(itemColl, items => items.Include(item => item["Title"]));
22: ctx.ExecuteQuery();

エラーの内容は以下の通り。

読了時間: 2分

アドバンスド・ソリューション株式会社をよろしくお願い致します

この度、これまでお世話になった会社を卒業し、新たにアドバンスド・ソリューション株式会社という会社を立ち上げました。

この会社は、SharePointを中心に、マイクロソフト社の製品を活用したエンタープライズソリューションを展開していくことをメイン事業としています。

立ち上げたばかりの小さな会社なので大きなことはできませんが、その分小回りの利く会社として、SharePointを利用している、あるいはこれから利用しようと考えている企業様の発展のために、少しでも貢献できればと思っております。

SharePointに関する夢や希望、今抱えていらっしゃる課題など、誰かに話したくてしょうがないということがあれば、ぜひ弊社にご連絡いただければと思います。 また、今後サービスメニュー等も拡充させて参りますので、ご期待ください。

弊社へのお問い合わせ、ご連絡は、弊社ホームページの問い合わせフォームからお願い致します。

http://www.advanced-solution.jp

ということで、アドバンスド・ソリューション株式会社を、よろしくお願い致します!

読了時間: 1分

サイトをリニューアルしました

この度、本サイトをリニューアルしました。 もしかしたら正しく動かないところとかあるかもしれません。 何か見つけたら連絡いただけるとありがたいです。 また、今回の変更でRSSやURLも前のものから変えてしまいました・・・ お手数おかけいたしますが、リンクなど張っている個所があれば修正いただければと思います。 今後ともよろしくお願いいたします。

読了時間: 1分

Microsoft MVP Global Summit 2012

私はおかげさまで5年ほど、SharePoint MVPの端くれとして活動をさせていただいておりますが、MVPだけが参加できる毎年恒例のClosedイベント「MVP Global Summit」には、過去一度しか参加したことがありませんでした。 今年はどうしようかなぁと悩んでいたら、SharePoint MVP仲間からぐいっと背中を押されたので、今年は参加する方向で考えてみることにしました。 取りあえずホテルの予約は完了。 次はスケジュールの確保です。 ちょっと課題はあるのですが、何とかクリアして、今年こそMVP Global Summitに参加できるようにがんばろう! 最後に・・・MVPって何ぞや?という方のために、MVPサイトをご紹介。 http://www.microsoft.com/ja-jp/communities/mvp/default.aspx

読了時間: 1分

SharePoint reaches RTM

SharePoint の方もアナウンスが出てました。 一番早く最新版を触れるのはOffice 365 Enterpriseっぽいですね。 SharePoint reaches RTM! - http://t.co/AtYlCXg0

twetter より

読了時間: 1分

SharePoint 2010 開発で JavaScript / jQuery を使用する際の留意点

なるほどー。 であれば、今回はClient OMは使わずにRESTで行こうかな。 SharePoint 2010 開発で JavaScript / jQuery を使用する際の留意点 (メモ) : http://t.co/3x2qlZ2o

twetter より

読了時間: 1分

SharePoint ページの表示が遅い場合の代表的な対応方法

あるあるー。 SharePoint ページの表示が遅い場合の代表的な対応方法: http://t.co/85PQu5PA @sho_akkyさんから

twetter より

読了時間: 1分

SharePoint 標準の仕組みでページングを実現する方法

SharePoint 標準の仕組みでページングを実現する方法。 前、次ってやつだけじゃなく、ページ番号指定できる仕組みもほしいなぁ。 Paging With SPListItemCollectionPosition http://t.co/IbjkIa3K

twetter より

読了時間: 1分