Webブラウザ上で使えるプログラミング言語は限られたものだけだ。JavaScript、ActionScript、Javaアプレット、ActiveXなどだろうか。それ以外のRubyやPerl、Python、PHPといった言語はサーバサイドで使うしかなかった。 HTMLのソース。確かにRubyだ。もちろん実行できる しかしその可能性が広がるかも知れない。HTMLにRubyやPython、そしてXAMLといった言語がそのまま書け、そして実行できるのだ。 今回紹介するオープンソース・ソフトウェアはGestalt、Webブラウザ上でRuby/Python/XAMLを実行可能にするライブラリだ。 種明かしをすれば、使っているのはSilverlightだ。Silverlightは言わずと知れたマイクロソフトの技術であり、.NET系だ。そしてGestaltはIronRubyやIronPythonといった.
さっきのやつでサーバーサイドからクライアントサイドのJavaScriptを呼び出せる事がわかったので、さっそくjQueryのラッパークラスを作ってみた。 jQuery.cs class jQuery { private static readonly HtmlWindow window = HtmlPage.Window; private ScriptObject element; public jQuery(string expression) { element = (ScriptObject)window.Invoke("$", expression); } public jQuery Text(string text) { element.Invoke("text", text); return this; } public jQuery Append(params object[
はじめに Microsoft Silverlightは、ブラウザ内で動作するプラグインの一種でWebベースでリッチなユーザーインターフェースやユーザー体験を提供するアプリケーションの作成をサポートします。一般にAdobe Flash技術に競合する技術として解釈されています。 Silverlightはテキストで書かれたソースファイルを読み込み、必要なオブジェクトを画面に表示します。表示されているオブジェクトはJavaScriptから制御することができます。どちらもテキストで書くことができるため、Siverlightの開発に特別なツールや開発環境は必要ありません。テキストエディタとブラウザがあれば、Silverlightプラグインをインストールするだけで開発に取り掛かることができます。 Silverlightで画面に表示する図や画像などのUI情報はExtensible Application
2007/11/19 マイクロソフトは11月19日、USENが運営する動画配信サービス「GyaO」がマイクロソフトの「Microsoft Silverlight」を使った動画配信を始めたと発表した。大手サイトのSilverlight採用は国内で初めて。動画配信ではYouTubeやニコニコ動画が採用するFlash Videoが広く利用されているが、マイクロソフトはWindows環境との親和性の高さを武器にシェアの獲得を目指す。 Silverlightによる動画配信を始めたのは「GAGA USEN」の映画予告ページ。最新映画を紹介するWebサイトをSilverlightで構築し、動画を配信している。全画面での表示も可能だ。GyaOはこれまでWindows Media Videoで動画を配信してきたが、「カスタマサポートにはMacで見たいという、とても熱い思いが多く寄せられていた」(USEN G
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く