開発関連
Visual Studioや.NETまわり
.NET関連

- Silverlightのターゲットは? 〜 開発ターゲットとして、Windows Phoneは確実として、Windows 8でのHTML5との関係は? Xbox360でSilverlightは動くのか? ARM版のWIndows8でちゃんとSIlverlightが動くか?など。
- HTML5+JavaScript と .NETの使い分けは? 〜 Windows8のタイルインターフェイス(特にスタート画面)はHTML5ベースになるという発表が行われて早1年、具体的にそれがどのレベルまで行われるのかがまだ見えてきません。Silverlightや.NETの存亡も危ぶまれるとうことで、Silverlihtはいずこへ?と思われた方も多いようですが、buildで決着がつくと思われます。
- Windows Phone 7のアプリはWindows 8で動くのか? 〜 TechCrunchの記事のように、Metroインターフェイスだから動くかもしれないという予想や噂が出ていますが、動くとしたらどういう扱いか?Marketplaceを共有するほどシームレスか?開発者が対応すれば両方同じバイナリで対応できるのか?あるいは再コンパイルや画面サイズの手直しなどが必要か、はたまた、単にエミュレータが乗るだけか、まだ全く分からない状況です。
- Expression BlendはHTML5/JavaScriptに対応するか? 〜 デザイナだけに使わせるには持ったいない、マジカルアプリデザインツール、Blendが使えるというだけで、他のプラットフォームはいらない、と思ってしまうほど評価しているのですが、これが来るべくHTML5ウェーブにものっかってくるのか、それとも別のツール(Expression Webとか)で従来のWebデザインの延長線上の発展なのか、気になります。VSでのHTML5はすでに行われているというので、こちらはそれほど変化なさそうです。
- 従来型のWin32アプリケーションの扱いは? 〜 マルチウィンドウの生産性アプリなどを作ろうとすると、Win32の出番はまだまだ多そうなのですが、そのアプリケーションン開発はどの程度サポートしていくのか?
- Silverlight5のNative Interfaceの用途は 〜 WP7とは違い、デスクトップ上のSilverlightでは昔からCOMインターフェイスなどを呼ぶことはできましたが、いよいよ本格的に触れるようになって、これまでのRIAの役目を超えた使い方が期待されます。たとえば、OS標準のプロセスモニタがSilverlightになるなど。
- デスクトップ開発でのアプリケーションCertificationは? 〜 Windows Phone 7から始まったApp Store的アプリ検閲体制ですが、このモデルをデスクトップアプリのどのように持ち込むか?非常に管理された状態でそのまま持ち込むのか?ネイティブインターフェイス利用を許可した、かなり緩い体制で持ち込むのか、大いに気になるところです。
- ARMターゲットのアプリをIntelマシン上で開発できるか? 〜 現在のバーチャルマシンはCPUの支援機構を大いに使っているので、他のCPUのエミュレーションとなるとガクっと速度が落ちそうですが、そんなことにならないでしょうか?ARMターゲットの開発はARMでということになると、非力なマシンでVisual STudioを動かすことになり、そもそも無理なんじゃないかと思いますが。
Server関連
- Windows Home Serverの使い道は? 〜 Xbox360やWindows Phone 7との連携が期待されますが、メディア配信以外の使い道はあるのでしょうか?家庭内Lyncとか、Sharepointの簡易版とか、何か面白い使い方が眠っているような気がします。Windows 8タブレットとの連携も大変重要になってくると思います。特にテレビ関連。
- 新しいWInFX的ファイルシステムとSQLServerの関連 〜 あまり把握していないですが、DB的なファイルシステムと従来のDBの関係はどうなるのでしょうか?Linqを使えばどちらも同じになるかもしれませんが、どの辺で使い分けをすればよいのか、トランザクションや容量などで差を持たせるのかもしれません。
- Windows HPC Serverの方向性 〜 隠れたブームになりつつあるWHSですが、今年のMicrosoft Developer Forum 2011のキーノートで4本柱の一つになっていたので、本社でも相当押してくるんだと思います。Dryad Linqの発展や、他のマシン(MacとかLInuxとか)の取り込みなどについても聞いてみたいと思います。
- Team Foundation Serverの方向性 〜 これも最近一気に廉価になり、VSS嫌いの人からも見直されている節のある製品ですが、よりモダンなコンテンツマネージメントやソース管理を取り込んでいくのか、nuGetなどライブラリパッケージングや新しいAppX配信パッケージのシステムを取り込んでいくと面白いと思うので、根ほり歯ほり聞いてみたいと思います。







一方Office 365など"broad reach"が必要なサービスではHTMLを推進するという構えであり、Silverlightは一部のみ利用している。iPhoneやiPadなどの対応を考えると、HTMLでの開発は意義がある。
一方Windows Serverの中とかMicrosoft製品で特に"broad reach"する意味が無いようなものはすべてSilverlightい一本化される。現在MacでのSilverlightはWindows版と同じアプリを起動できる。(ネイティブ実装を除き)




















border="0" alt="silverlight53d" hspace="5" class="pict" />



