環境 : Windows 7 (x64) SharePoint Server 2010 Beta 2 Visual Studio 2010 Beta 2 <<SharePoint 2010 開発 新機能>> 環境について LINQ を使ったデータアクセス ADO.NET Data Services を使用した SharePoint 2010 へのアクセス Visual Studio による Business Connectivity […]
スケーラブルで “強い” WCF サービスの開発
こんにちは。 本投稿のテーマは、WCF サービスの開発で、”スケーラブルなサービス”、”ミッションクリティカルなサービス”、”結構大きなサービス” を作りはじめると、「いろいろと問題に遭遇する」という話題です。ここ数日で、実はこの話題が何度か取り上げられることがありましたので記載しておきます。 この内容は、実は 一昨年の Tech Ed (2 回前の Tech Ed) でお話したものですが、月日が経ち、皆さんも “本格的なサービス開発” に取り組まれてきて、同様の問題で “はまる” ケースも多くなってきているでしょう。Microsoft の開発ツールは常にそうですが、ウィザードなどで簡単に構成してくれますが、一方で、こうしたツールが構成するものは “初期開発を簡素化するための雛型” であって、トランザクション数の多い本格的なサービスを構築する場合にはチューニングが必要になってきます。よくある問題としては、先日ユーザーの方 (WCF サービスのノウハウをお持ちの開発者の方) も言われていましたが、「サービス (IIS) が応答しなくなる」とか、「異常に遅くなる」などのトラブルに遭遇することがあります。 ここで、一昨年前の Tech Ed でご紹介した 「WCF / WF を活用した実践的アプリケーションの開発」 […]
SharePoint : クライアントサイドでの Web パーツ接続
環境 : Office SharePoint Server 2007, Visual Studio 2008, Visual Studio extension for Windows SharePoint Services (VSeWSS) 1.2 [Download source code from here ] こんにちは。 以下、仕事の関連で話題になりましたので、方法をメモとして記載しておきます。。。 ここでは、Client サイドの Web パーツ接続 (WebParts Connection) について説明します。現在、Web パーツを AJAX, Silverlight […]
【T2-310補足2】BizTalk と Azure の連携
2010/11/02 追記 : BizTalk Server 2010 AppFabric Connect for Services が、BizTalk Server 2010 Feature Pack (October 2010) としてリリースされました。(基本的な戦略は変わっていません。オンプレミスの LOB とクラウドの連携です。) PDC 10 では、オンプレミスの Oracle EBS を呼び出すアダプターを使ってサービスを Azure 上に公開するデモを見せています。(このリリースを使うと、Windows Server 上にホストされた一般のワークフローサービスから、LOB Adapter を使用して呼び出すことも可能です。) […]
.NET における REST サービスのコンシューマ実装
(2012/06 追記 : 最新の ASP.NET Web API プロジェクトでは、Json.NET が含まれています。Json.NET を使用したプログラミングについては、こちら を参照してください。) (2012/06 追記 : HttpClient を使用した最新のプログラミング手法については、こちら に掲載しました。) 環境 : Visual Studio 2008 SP1 WCF REST Starter Kit (Preview 2) こんにちは。 Tech Ed 2009 […]
WCF REST Starter Kit を学ぶ
(WCF REST Starter Kit は、今後、サポートされません。最新情報は、ASP.NET Web Api を参照してください。) こんにちは。 WCF REST Stater Kit (現在は Preview 2, CodePlex より入手可能です) のドキュメントが整備されてきました。昨年の PDC 前に発表されて以来、先行して使っていた方も多いかもしれませんが、Tech Ed 2009 (Japan) でも紹介する予定です。(その多くの機能は、Visual Studio 2010 に含まれる “予定” です。) まず、ご存じない方のために、これはいったい何者でしょうか ? ご存じの通り、WCF […]
書籍「.NET 開発テクノロジ入門」 (Visual Studio 2008 版) の変更点
こんにちは。 「.NET 開発テクノロジ入門」の本ですが、本書の Windows Azure の章 (p.342) で 「変更される可能性があるのでご了承ください」 と記載しているように、Windows Azure など CTP 版の内容については、CTP のリリースに際し、いくつかの名称変更 / Design Change などが入っているものがあります。 下記に、その一覧 (現在までに変更されたもの) を列挙しますので、書籍をご購入された方は是非ご参照ください。 p.341 – (Windows Azure の章全般) : 書籍では、March 2009 CTP 版をベースとして作成していますが、現在、November […]
WF 4 への移行ガイダンス (Beta 1)
環境 : .NET Framework 4.0 Beta 1 こんにちは。 WCF / WF (.NET Endpoint) のチームブログ にも記載されていますが、TechDays でも予告しました通り、米国の WCF / WF チームから、WF 4 移行のための Cookbook / ガイダンスが提供されています。 WF 4 Migration Guidance : http://www.microsoft.com/downloads/details.aspx?FamilyID=bd94c260-b5e0-4d12-93ec-53567505e685&displaylang=en TechDays 2009 […]
PowerShell V2 と IIS PowerShell スナップインによるリモート管理
環境 : Windows Server 2008 R2 (RC) こんにちは。 つぎの尻切れトンボデモは、さいごにデモした PowerShell V2 と IIS PS スナップイン (Snap-In) です。デモで失敗して禁断のファイアウォールフルオープンでごまかした設定は、なぜかホテル戻ってから環境もどして実施したところ、ちゃんと動きました。。。(そんなもんですね、世の中は。。。) 以前、実は こちらのブログ で IIS マネージャの UI を使ったリモート管理について記載していますが、この続きとして本投稿を記載しておきます。(無論、従来通り、appcmd でもできますが、新しい PS Snap-In は、意味的にも非常にわかりやすいです !) ちょっと UI 編 完全にコマンド編 接続される側のマシン […]
VDI による個人ごとのクライアント環境構築
環境 : Windows Server 2008 R2 (RC) こんにちは。 週末 (2009/07/04) の 北海道でのコミュニティ勉強会 にご参加いただいた皆様、お疲れ様でした。(そして、懇親会では、お祝いまで実施いただき、ほんとありがとうございます。) すっかり恒例行事になってしまい申し訳ありませんが、セミナーで尻切れトンボになってしまったデモのフォロー記事を記載します。(VDI の箇所と、さいごのスクリプトでの管理の箇所を記載します。なお、最初に実施した 「Windows Installer を 64 bit で動かす」 のデモも時間がなくて設定だけで終わってしまいましたが、あとは走らせるだけなのでここでは再掲しません。) まずは、VDI (仮想デスクトップインフラストラクチャー) です。VDI の動きについては見て頂いた通りですが、「時間があまったら実施する」と宣言して二度と実施しなかった 「差分ディスクを使って、個人、個人、別の開発クライアントマシン環境を用意する」というデモの部分を記載します。余談ですが、このデモ、皆さんにもご説明したように、IT Pro エバンジェリスト 高添 に聞きながら半日かけて作ったデモ環境だったのですが、結局、お見せできませんでした . […]