2007年7月31日火曜日

Visual Studio 2008 Beta2 リリース


"Orcas" もとい、Visual Studio 2008 の Beta 2 がリリース

ココから

あれ?先月のVSUGフォーラムでは今年の12月に製品をリリースとか言ってたのになぁ・・・

ま、そんな細かいことは置いといて、今回のリリースの目玉は何といっても

 Silverlight!

これで Exprssion Blend に引き続き、Visual Studio にも Silverlight 環境が整ったということか。

しかし、しかしだ。

Silverlight 1.0 と Silverlight 1.1 には数字以上に大きな違いがあるのでは?

今回 Silverlight 1.0 は RCとなったが、 1.1 は alpha Refresh とかいう Beta にもなってない・・・

1.0 では使えるUIコントロールが基本的な物しかないのに対し、1.1 はWPF のコントロールをほとんど使えるようにしようとしているらしい(ってMSの人が言ってた)。

今後どうなることやら・・・(もうちょっと明快なロードマップでも示してくれないものか)

あ、Blend 2 August Preview も公開された模様
ただのRC対応か?


WPF パフォーマンス測定ツール

「WPF Perfomance Suuite」

download

Perforator
レンダリングの動作を分析
Visual Profiler
WPF サービス、ビジュアルツリー上の要素によるレイアウトやイベントハンドラといった WPF サービスの分析
Event Trace
イベントの分析やログファイルの生成
Working Set Analyzer
アプリケーションのワーキングセット特性の分析
※ワーキングセット・・・プロセスがある時点で使用中の仮想メモリページの集合
ETW Trace Viewer
WPF UI フォーマットでのイベント追跡ログファイルの記録・表示・閲覧

そして「WPF アプリケーションの最適化」(Optimizeing WPF Application Perfomance)


出典
"WpfPerf tools now available as a msi" 2007.06.12

2007年7月22日日曜日

スペシャルセッション

Tech Ed 2007 のスペシャルセッションの内容決定


Tech Ed 2007 のページにスペシャルセッションのページに追加された

今年は
  • LINQ to the Future ~ LINQ が創る次世代型データ処理技術 ~
  • ザ・ロードマップ ~ マイクロソフト製品の現在・そして未来 ~
の二つが講演される模様

 ぱっと見、Vista Application Developer としては後者の「ザ・ロードマップ」の方が気になるのだけど・・・"対象者"の欄に"Dev"はなく"Arc"と"IT"だけ。。。しかも前者の"対象者"は"Arc"と"Dev"。。。

 今まで&直近でも「データベース」とか「クエリ」といったキーワードとは無縁だったため、拒否反応に近いものを起こしてしまったことを認めざるをえない。

 次のテクノロジー「言語統合クエリ:Linq」は抑えておくべきか否か・・・データベースにも手を出すべきか・・・うーん悩む

2007年7月19日木曜日

Tech-Ed 2007 Yokohama

Tech-Ed 2007 Yokohama 参加登録

 新人研修も無事に終え、本業の Project も無事にGMを迎えられた。

そんなとこで見つけたのがこのTech-Ed 2007

学生の頃は、自分が講演しない限りカンファレンスの参加料など大学は払ってくれないので、この手のイベントはまったく Out of 眼中だったけど、今は違う!

で、上司をどううまく丸め込もうかと思案してたら・・・上司発見。

ま、言うだけ言ってみるかと言ってみたら・・・あっさりとOK

会社とはこんなものなのかと、電車賃を巡って大学の予算委員とすったもんだしてた去年を懐かしく思った。



さて、毎年夏真っ盛りの時期に行われるMicrosoft の開発者向けカンファレンス

基調講演は誰が話すかまだ分からないけど Windows Server 2008, Windows Server Virtualization, Visual Studio 2008, SQL Server 2008 とかの紹介がある模様。んー、システム寄りだ・・・

テクニカルセッションは大きく6つに分かれ、
  1. アーキテクチャ
  2. プラットフォーム
  3. 開発プラットフォームとツール
  4. 2007 Office System など
  5. セキュリティなど
  6. インフラ
となっていた。

自分にとっては"3"がメインかな。他には1・2で興味が引かれるのがあるかもという感じ。


T3-404 「WPF アプリケーションの最適化」は外せないな。スピーカーが川西さんというのもある。ぜひとも一度お会いしたい人だ。

AJAXはどうでもよくって、T3-302 「Visual Studio 2008 概要」とか T3-305「Visual Studio 2008 における Visual C# の新機能」とか T307 「.NET Framework 3.5 概要」が気になる。


あと、「Microsoft CPLS Hands-on Lab」という実際に手を動かすセミナーのようなものもぜひ受けてみたい。ただ、ざっと見 H-313「Expression Blend を活用したリッチなアプリケーションの実現」 くらいしか興味が惹かれなかった。しかもいかにも「さぁBlendを使ってみよう!」みたいなニオイがして、ショボイことしかやらなそうな・・・

ま、これからもっと情報も出てくるだろうし、じっくり吟味することにしよう