Tech・days 2010 セッション タイトル公開!!

明日から冬季休暇に入られる方も多いのではないでしょうか? 私は休暇を早めにとって帰省しているものの、、、仕事の執筆活動に勤しんでおります。   とこでTech・days 2010のセッションタイトルが公開されていますね。 http://www.microsoft.com/japan/events/techdays/2010/session/session.aspx   私は今のところ「 .NET Framework 4 における進化した ADO.NET Entity Framework 」というテーマでお話しさせていただく予定です。 非常に多くの新機能が搭載されるため、嬉しい反面、70分でまとめるのが大変ですね。 では、今年は皆様方に大変お世話になりました。 来年も何卒よろしくお願いいたします。

0

【お知らせ】 Future Technology Days Web テクノロジーセミナー

今日は Future Technology Days の無料セミナーイベントに関するお知らせです。 UX、Windows 7、Windows Azure というテーマで実施してきた本セミナーですが、今回新たに追加されたテーマは Web!! 従来、特に日本のマイクロソフトは企業向けアプリケーションにフォーカスする余り、インターネット Web に対する活動がお座成りになっていたと言われても仕方がない状況でした。 US や UK と比較すると、日本では インターネット Web におけるマイクロソフト製品、技術のシェアが非常に低いのが現状です。 そのような状況もあり、近年、ようやく日本のマイクロソフトもインターネット Web に注力することになっています。 結果、下記のような超お得なプログラムも多数提供しています。 皆さんには、そういったマイクロソフトの裏事情も考慮した上で、うまくお得なプログラム、傍にいるマイクロソフト社員、その他リソースを活用してビジネスを活性化して頂きたいと思います。   そして、今回は主にレディネス強化を目的として Future Technology Days にて無償セミナーを実施します。 講師は最近、高いセミナー満足度を安定し保っている井上章氏です。 インターネットだけでなく社内Web構築にも役立つ内容になっているため、インターネット Web に拘らず参加してください。 おそらく抽選でプレゼントも何かしら用意できると思います。   では、興味を持って頂けたのであれば、お申込みをお願いします。 Future Technology Days – Web テクノロジー セミナー 一歩進んだ Web 開発のための Visual Studio 活用術 ~ AJAX, jQuery を生かした…

0

2009年 Widows Azure 上で動いているアプリまとめ

今年も早いもので、もう年末です。みなさんはこの師走をいかがお過ごしでしょうか?   今日はWindows Azure 上で動いているアプリケーションをいくつかご紹介しましょう。 当然、ここでご紹介するもの以外に、多くのアプリケーションが展開されています。 もし、他にもイケてるアプリがあれば、是非ご連絡ください。 また、正式に Evidence になっているものは Azure のサイト を参考にしてください。     ・TORIOPTO     http://toripotoazure.cloudapp.net/     いろんなイベントで紹介されてます。アルバム作成アプリ。   ・WIPSETV     http://wipsetv.cloudapp.net/     Azure の Blobを使った動画サイト   ・Velocity on Azure     http://velocitydemo1.cloudapp.net/     分散キャッシュサーバー(Velocity)を使ったサイト。      パフォーマンスが気になる時はキャッシュを有効活用しよう。   ・Bingmap     http://bingmapsupdates.cloudapp.net/     世界地図としか言えない・・・・・・   ・Diag     http://diags.cloudapp.net/     アンケート   ・Open Government     http://ogdisdk.cloudapp.net/…

0

Visual Studio 2010 ベータ2 EF4 ストアドプロシージャ改良点

すでに MS 社内は Techdays のスピーカーアサインなどで盛り上がっています。私はおそらく EF4 ( Entity Framework 4) のセッションを担当させて頂くことになりそうです。これは気合を入れて良いコンテンツを作らねば・・・・・・・・と今から構想を練っています。 何かコンテンツについて、ご希望あれば正月休みを返上してでも準備するので、ご連絡ください。 さて、今日は 新機能をご紹介しましょう。 EF 4 では ストアドプロシージャまわりも機能強化が行われているようです。 (そもそも、ドメイン層の実装をストアドプロシージャに含めてよいのかという議論は隅っこにおいておきます。) 現行 EF 1 ではストアドプロシージャの戻り値として「None」、「Scalar」、「Entity」が指定できました。EF 4 ではこれに「Complex Type」が追加されました。 ちなみに、ストアド プロシージャへの複合型のマッピング (Entity Framework) にある通り、EF 1 でも 「Complex Type」 にマッピングすることは可能でした。ただし、デザイナレベルでのサポートが実装されておらず、edmgen.exe などのコマンドラインツールを利用する必要がありました。 おそらく使っていた方は限りなく少ないと思います。 EF 4 ではデザイナレベルでサポートされることになり、誰でも簡単に使えることになります。 実際にpubs データベースを使って確認してみましょう。 ストアドプロシージャも忘れずにインポート。そしてモデルブラウザから「Add Function Import」 を選択します。 すると次のような画面が表示されます。 「Return a Collection Of」 で 「Complex」 をチェックします。…

0

【PHP】 MediaWiki を Windows Azure に Deploy したい?

今日も PHP Developer 向けのネタです。   前回 、ざっと Interoperability 関連のリソース情報などをお知らせしました。 今回はもう少し ドリルダウン して Windows Azure Mediawiki MySQL Solution Accelerator を試してみましょう。 ※ 基本的にはUser Manual (英語) を順番にやっていけば容易に動作します。       必要なのは作業は 1. 必要なソフトウェアのインストール No Software Name Version Download Location 1 MySql Enterprise 5.1 http://dev.mysql.com/downloads/mysql/5.1.html#winx64 2 PHP 5.2.10 http://windows.php.net/download/ 3 Mediawiki 1.15.1 http://www.mediawiki.org/wiki/Download 4 PhpMyAdmin 3.2.1 http://www.phpmyadmin.net/home_page/downloads.php 5 Memcached…

0

【PHP】Eclipseで作ったアプリケーションを Windows Azure に Deploy したい? No2

今日は PHP Developer 向けのネタです。 マイクロソフトの Windows Azure は Interoperability を非常に重視しているお話を以前しました。今日はその続きです。 余談ですが私も以前は PHP や Java を使った開発を何年間かやっており、なかなか興味深い分野です。     Azure サイトには Interoperability のページがありますね。 http://www.microsoft.com/windowsazure/interop/ このページを見るとなんだか便利そうな、SDK や Accelerator が用意されているのがわかります。     さらに Window Azure Tools for Eclipse のサイト。 http://www.windowsazure4e.org/   このサイトの Learn ページでは以下のようなメニューでラボが用意されています。 初心者でもStep By Step で学べる非常によいドキュメントです。 Lab 0 — Quick Start Lab 1 — Windows Azure Web…

0

[PHP] PDC09 Interoperability 関連まとめ

多くの方々はご存じだと思いますが、先週 PDC09 が開催されました。 すでにストリーミングで キーノート、ブレイクアウトセッションが公開されているので英語に拒否反応のない方はチェックしておいてください。 このポストではその中でも interoperability 関連のアナウンスを纏めておきましょう。ちなみにPDCの関連セッションは以下の通り。 ・Day1 Keynote ・Developing PHP and MySQL Applications with Windows Azure ・Building Java Applications with Windows Azure     セッションをご覧頂くと Windows Azure Platform が interoperability に非常に注力していることが理解できると思います。 ちなみに Windows Azure の interoperability 関連のサイトは こちら です。       簡単に内容を解説しましょう Day1 Keynote Keynote に関しては infoQ でも公開されています。 ここでは、WordPress 創始者のMatt Mullenweg(マット・マレンウェッグ) が登場、Windows…

0

ADO.NET Entity Framework を用いたN階層システムの構築手法

今日は ADO.NET Entity Framework + N 階層システムについて考えてみたいと思います。 現バージョンの ADO.NET Enity Framework ではシリアライズ対象でない ObjectContext が変更履歴(CRUDステータス 、Old Value、FKチェックなどなど)を管理しているため、特に同時実行制御を考慮したN階層システムの構築が困難なケースがあります。 当然ながら変更履歴を管理するDTOなどを自身で作成すれば対応できますが、スキーマ構造が複雑化するにつれて相乗的に実装が困難になるでしょう。 その結果、WCFなどを使った更新を伴うデータサービスの構築を考えた場合、必ずしもDataSetより優れているとは言い難いのが現状だと思います。   この問題の解決策として登場するのが Microsoft ADO.NET Entity Framework Feature Community Technology Preview に含まれる Templates for Self-Tracking Entities (N-Tier support) になります。 これは 以前のPost でも少し紹介しました。おそらく乱暴すぎてよく理解できなかった方々がほとんどでしょう。(反省) 今回は実際にいじってみましょう。 尚、ADO.NET team のBlogでも紹介されているので、ちちらも参考にしてください。 ※ US版サンプルコードダウンロード : EFFeatureCTP2_Walkthrough_STE.ZIP     環境 ・Visual Studio 2010 Beta 2…

0

Windows Azure Tools for VS (November 2009) のリリース

PDC09が間もなく開始です。MS社員も大勢ロサンゼルスにかけつけています。 (ちなみに私は日本におりますが)   Key Note は Live Smooth-Streamingで日本時間11月18日 AM1:30 よりリアルタイムで誰でも見ることができます。興味ある方や夜型生活の方はPDCの様子を確認してみてはいかがでしょうか。また、PDC Twitterに登録して臨場感を増すのもよいでしょう。   それからPDCに伴って、ようやく CTP が取れた 正式版 Window Azure Tools for VS が登場しました。 変更内容は以下になります。詳細はUSのサイトをご確認ください。 ・Visual Studio 2010 Beta2 サポート ・テンプレート追加    ASP.NET MVC 2(2010 only)、F# worker roles(2010 only)、WCF Service ・November Windows Azure SDK フルサポート ・UX改善 ・動的テーブル生成     せっかくなので Visual Studio 2010 Beta 2 (日本語版) を使って試してみましょう。…

0

ようやく SQL Server Management Studio の SQL Azure サポート

SQL Azure を操作するには、いろいろと制限があり使いにくかったSQL Server Management Studio ですが、SQL Server 2008 R2 ベースの Management Studio では ちゃんと SQL Azure がサポートされるようになります。現状 CTP ではありますが下記からダウンロード可能です。 32 bit SQL Server Management Studio R2 CTP Only 64 bit SQL Server Management Studio R2 CTP Only SQL Server 2008 R2 November CTP Full 試に SQL Azure に接続してみました。ちゃんとオブジェクトエクスプローラーも使えますね。  

0