uhs

Unsung Heroes

Silverlight

22 5月

MicrosoftのSilverlight戦略

Silverlight in Microsoft products – Silverlight the new Windows runtime, HTML 5 the new Silverlight? 先ほどのBlogの人が書いています。
s Microsoft ditching Silverlight and embracing HTML 5? Or is Silverlight the future of desktop and browser-based development on Microsoft’s platform?
SilverlightはHTML5で置き換えられるか、それともSilverlightは新しいプラットフォームか、という昨年のPDC以降の話題をこの人なりに解釈されています。 現状、MIcrosoftの様々な最近出た新しいプロダクト、たとえばLync ServerやAzure、Intune、Windows ServerのコントロールパネルがSilverlightに置き換えられていることなど、デスクトップのUIレイヤーがSilverlightに全面的に移行するということも考えられなく無い。 一方Office 365など"broad reach"が必要なサービスではHTMLを推進するという構えであり、Silverlightは一部のみ利用している。iPhoneやiPadなどの対応を考えると、HTMLでの開発は意義がある。 一方Windows Serverの中とかMicrosoft製品で特に"broad reach"する意味が無いようなものはすべてSilverlightい一本化される。現在MacでのSilverlightはWindows版と同じアプリを起動できる。(ネイティブ実装を除き)
Silverlight is best platform for the web apps at the moment so I can’t understand what microsoft trying to do. I have to move one project to html after all this “HTML5 is the way to go” hype – it’s a disaster. All this HTML5 trash can’t be even compared to Silverlight.
この記事にコメントで、”Silverlightはげ上で最も優れたWebアプリケーションプラットフォームだ。だからMSが何をやろうとしているのか、よくわからない。私はあるプロジェクトをHTMLに移行させる必要があるのだけど、こいつはHTML5誇大広告のせいだ。これは災害だよ。このすべてのHTML5ゴミはSilverlightと比べることさえできないよ。"と本音を言っている開発者の方がいます。
15 4月

SilverlightとXNAの融合アプリ @ Mango



Windows Phone 7.5 (Mango)にて、初めて導入されるSilverlightとXNAの相互運用ですが、イメージがわかなかったのですが、上記セッション中に出てきたデモでよーくわかりました。

game1


これはRTSゲームなどでよくある3Dタンクを動かすアプリなのですが、3Dモデル部分はXNAで、全面の2DUIコントロールはSilverlightで描かれています。
これまでXNAでボタンなどを作ると非常にめんどうだったのですが、これで両者の良いとこどりができるようです。

game2


このように、テキストボックスを配置したり、

game3


チェックボックスを並べたり、自由自在な感じです。
FreeSpinというデモでは、画面をタッチ&ムーブすると、タンクの砲台をくるくる回すデモでしたが、このタッチの処理をXNAネイティブではなく、Silverlight側でやっていて、非常に楽なのだそうです。
今日のWindows Phone 7 Deep Zoomで紹介されていたような、多彩なジェスチャインターフェイスが簡単に使えるようです。





15 4月

Script# C#コードをJavaScriptにコンパイル?!



何かものすごいものが出ていますね。
C#コードからJavaScriptにクロスコンパイルするらしいですが、こういうのにありがちな、可読性の低いコードをはくのではなくて、生成されたコードも読みやすいらしいです。

script#


以下が、生成されたJavaScriptのコード。元のC#コードと同等の可読性を維持しています。

sss


GWTはJavaからJavaScriptを生成するらしいのですが、それのC#版ということのようです。

JavaScript本格入門 〜モダンスタイルによる基礎からAjax・jQueryまでJavaScript本格入門 〜モダンスタイルによる基礎からAjax・jQueryまで
著者:山田 祥寛
技術評論社(2010-11-27)
販売元:Amazon.co.jp
クチコミを見る


.NET開発テクノロジー入門 Visual Studio 2010対応版 (MSDNプログラミングシリーズ).NET開発テクノロジー入門 Visual Studio 2010対応版 (MSDNプログラミングシリーズ)
著者:マイクロソフト株式会社エバンジェリストチーム
日経BP社(2010-12-02)
販売元:Amazon.co.jp
クチコミを見る
13 4月

MIX11 2,3日目は Windows Phone 7 祭りだ!!

【MIX初日レポート】Internet Explorer 10のプラットフォーム・プレビューが公開

すでに発表済みのMangoの話題以外にも、色々期待したいですが、MIX11では開発環境周りでのニュースが期待できそうですね。

この記事では、HTML5とSIlverlightの済み分けについてうまくかかれています。
個人的にはアニメーションをHTMLで書くと言うのに抵抗があるので、コンシューマ向けもSilverlightでいいんじゃない?と思っていますが、Silverlightを見捨てるわけではない、ということだけでも周知されてればOKですね。

Silverlight5やXbox 360上でのSilverlight開発(Kinectで操作!?)などの話題だけでもおなかいっぱいになりそう。



MIX11

Silverlight(シルハ゛ーライト)リファレンスフ゛ック基本編 (X・K BOOKS for developers)Silverlight(シルハ゛ーライト)リファレンスフ゛ック基本編 (X・K BOOKS for developers)
著者:南国ソフト
販売元:エクスナレッジ
(2010-03-23)
販売元:Amazon.co.jp
クチコミを見る
13 4月

Silverlight 5 @ MIX11

ベータが出てくるようですが、どういった側面を前面に出してくるのかが、見ものです。

・プログラミングモデルや、Blendなど関連ツールの利便性向上
・ストリーミングの機能UP
・よりフル.NETに近い機能セット、ネイティブ呼び出し
・レンダリングスピードの向上、3D

あたりだったように思うのですが、クロスプラットフォーム関連で、
Xbox360が追加されるのと、さらにAndroidとかiPhoneとかで
対応してくると祭りになる気がします。

MIX11
Future of Silverlight

Pro Silverlight 5 in C#Pro Silverlight 5 in C#
著者:Matthew MacDonald
販売元:APress
(2011-04-20)
販売元:Amazon.co.jp
クチコミを見る
Follow us on
記事検索
Application
primaryImage Download-JP-Med
Night Meets Light

screenshot_99 Download-JP-Med
Weekend Overdrive

primaryImage Download-JP-Med
家政婦のMTA
Google Sitemaps用XML自動生成ツール
Archives
楽天
  • ライブドアブログ