Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
「YouTube」や「ニコニコ動画」のような多くの動画配信サービスでは、メディアの再生にFlashが利用されています。ネットワークを介した動画のストリーミング配信といえば、Real NetworksのReal VideoかMicrosoftのWindows Media、もしくはAppleのQuickTimeという時代もありましたが、配信サーバーのライセンス料や再生ソフトウェアのインストール実績などから、今日ではFlashが主流になりつつあります。 Flashが選択される理由には、多くのコンピュータにインストールされているという実績に加えて、単純なメディア再生機能だけではなくAction Scriptによるプログラムで双方向なコンテンツを実現できる点にあるでしょう。ニコニコ動画などは、まさに好例です。 Windows Mediaもまた、広く動画配信サービスに用いられているフォーマットですが、
今も多くのゲームはC/C++言語を用い、DirectXやOpenGLを通して描画するネイティブのアプリケーションとして開発されています。しかし、多くの分野のソフトウェアがWebに移行しているように、ゲーム産業もまた、いずれWeb上で動作するゲームに本格的に移行する時が来るかもしれません。ところが、オンラインショップや業務系Webアプリケーションとは異なり、ゲームをWebで実行するには大きな障壁が存在します。HTMLを代表とするWeb標準技術の組み合わせでは、貧相なプレゼンテーション能力しか持ち合わせません。 高いデザイン能力を持ったSilverlightはWebの貧弱なプレゼンテーション能力を補うものであり、ゲームの実行環境としても大きな可能性を秘めています。HTMLでは困難な、あるいは可能であっても実用的な速度が得られなかったスプライト処理や半透明合成、アニメーションが可能になります。通
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
さまざまなSilverlight開発環境 近年RIAプラットフォームが大きな注目を集めている、中でもAdobe AIR、JavaFXそしてMicrosoftのSilverlightが代表格だ。Microsoft SilverlightはWebブラウザのプラグイン上で動作し、ユーザインタフェースをXAML(XMLベースのUI記述言語)、処理ロジックをC#やVB.NETといったプログラミング言語で記述する。 今回は無償で利用可能なSilverlight用の開発環境として、Visual Web Developer 2008 Express Edition + Silverlight Toolsと、Soyatecが提供するオープンソースのEclipse4SLを紹介する。 Silverlight Tools MicrosoftのVisual Studioファミリには無償で利用可能なExpress E
Novell傘下のオープンソースプロジェクトMono Projectは2月11日、Microsoftのブラウザ用メディア再生プラグイン「Silverlight」のLinux版「Moonlight 1.0」をリリースした。 Moonlightは、Silverlight向けのコンテンツをLinuxで再生できるオープンソースソフト。Windows Media Video(.wmv)、Windows Media Audio(.wma)、MP3ファイルをサポートする。 MoonlightはMono Projectのサイトから無料でダウンロードできる。openSUSE、SUSE Linux Enterprise、Fedora、Red Hat、Ubuntuなどすべての主要Linuxディストリビューションに対応する。 MoonlightはMicrosoftとNovellの技術協力の一環として開発された。
Silverlight 2で.NET技術をカッコよく使おう(2) 無料Visual Studioで始めるSilverlight 2超入門 インフラジスティックス・ジャパン株式会社 テクニカルエバンジェリスト/デベロッパーサポートエンジニア 山田 達也 2009/1/15 連載「.NETを知らない人でも分かるSilverlight入門」の続編のSilverlight 2入門連載です。Silverlightで.NET技術をよりカッコよく簡単に使えるRIAを作ってみましょう。Silverlightそのものについて詳しく知りたい読者は、本稿と併せて特集「Silverlightは次世代のJavaScriptフレームワーク?」もご参照ください(編集部) 触ってみよう! Silverlight 2 連載第1回の「ついにRTWされたSilverlight 2は1.0と何が違うの?」では、Silverlig
特集:Silverlight 2アプリを開発しよう!(後編) 無償環境でSilverlight 2アプリの開発を始めよう! シグマコンサルティング 菅原 英治 2009/01/07 皆さん、こんにちは。前回では、前編として、Silverlight 2の概要を押さえました。 今回はその後編として、無償の開発ツールであるVisual Web Developer 2008 Express Edition(以下、VWD 2008 )を利用したSilverlight 2アプリケーション(以下、Silverlight 2アプリ)の開発方法をご紹介します(もちろん有償のVisual Studio 2008を利用しても同様のことが行えます)。VWD 2008のインストールから、アプリケーションの開発方法までを、できる限り分かりやすく説明します。 アプリケーション開発方法の説明では、開発の最も基礎となる「h
四国のSOHO。薬師寺 国安と,薬師寺 聖によるコラボレーション・ユニット。XMLや.NETプログラミングに関する執筆多数。両名とも,Microsoft MVP for Development Platforms - XML(Oct 2003-Sep 2009),http://www.PROJECTKySS.NET マイクロソフトは2008年10月14日,RIA(Rich Internet Application)基盤ソフトSilverlightの新バージョン「Silverlight2」の提供を開始しました。Silverlightは,ブラウザのプラグインとして動作するアプリケーション実行環境です。ブラウザ上でデスクトップ・アプリケーション並みの見栄えや操作性を備えたアプリケーションを実行できることが特徴です。 Silverlightの最初のバージョンである「Silverlight 1.0」
はじめに 概要 Silverlightを連携することに関心があるJavaコミュニティの人々に対するソリューションの一つとして、本稿では、それを始める手助けとなる有益な情報を提供します。MicrosoftのSilverlightは、次世代のメディアエクスペリエンスとWebのためのリッチでインタラクティブなアプリケーションを実現する手助けとなるように設計された、クロスブラウザ、クロスプラットフォーム、クロスデバイスのブラウザプラグインです。ここでは、インターオペラビリティのシナリオを含めて提供するために、Silverlightの背景を含んでいます。基本的な Silverlightの機能、Silverlightの開発コンセプト、Silverlightがリッチなインターネットとして良い位置につける方法、メディアが利用可能なことを通して、Silverlightのメリットと制限事項を含んだアーキテクチ
Silverlight 2で.NET技術をカッコよく使おう(1) ついにRTWされたSilverlight 2は1.0と何が違うの? 松原晋啓 2008/10/16 連載「.NETを知らない人でも分かるSilverlight入門」の続編のSilverlight 2入門連載です。Silverlightで.NET技術をよりカッコよく簡単に使えるRIAを作ってみましょう。Silverlightそのものについて詳しく知りたい読者は、本稿と併せて特集「Silverlightは次世代のJavaScriptフレームワーク?」もご参照ください(編集部) 2008年10月14日、ついにRTW(Release To Web、正式リリース)となったSilverlight 2! というわけで、いままで特集記事「Silverlightは次世代のJavaScriptフレームワーク?」や、連載記事「.NETを知らない人
「System.Net」アセンブリに「HttpWebRequest」クラスがある・・・orz アセンブリ分かれてやんの。 しかも同期呼び出しをサポートしている・・・ゴクリしていなかった・・・orz。 オブジェクトブラウザで見ると「GetResponse」メソッドがあるのに、Intellisenceには表示されないし、コンパイルもできない。Silverlightこんなの多いよねぇ。 実際にPOSTしようとするとこんな感じか。 例 var data = new Dictionary<string, object>() { { "firstName", "ほげ" }, { "lastName", "太郎" } }; var postData = string.Join("&", data.Select(p => string.Format("{0}={1}", p.Key, p.Value))
マイクロソフトは2008年4月9日、同社が開発するインターネット関連技術「Silverlight」を、ヤフーが採用すると発表した。 ヤフーによれば、デジタルデータの著作権保護技術(DRM)の仕組みに対応した動画コンテンツの提供や、アプリケーションプラットフォームとしてSilverlightを活用するという。 今回ヤフーがSilverlightを採用した理由は、「現状ではYahoo!動画などを見られないMacintoshユーザーがDRM付きの動画を楽しめるようになること。そして、画像や動画の再現能力に優れた、よりリッチなコンテンツを提供できるようになること」(ヤフー)だという。 今後ヤフーは、まず動画コンテンツの対応に着手。2008年6月ころをめどにサービスを開始する予定だという。
はじめに Silverlight 2 Beta1が発表されてから、もうそろそろ1か月になろうとしてます。最近ではサンプルアプリケーションやブログなどの記事も増えてきました。 前回の最後に次回予告で「簡単なアプリケーションを開発する」と書きましたが、アプリケーションを開発するまでの段階で重要なポイントが多くあり、そちらを重点的にご紹介したかったため、今回はSilverlight 2 Beta1で定番のHello worldを表示するプログラムを作成することにします。その作成の途中で個々の要素とポイントをご紹介します。 開発環境の準備 まずは、開発環境を準備しましょう。 今回はVisual Studio 2008を使用して開発しますので、Silverlight Tools Beta 1 for Visual Studio 2008をダウンロードしてインストールしてください。 残念ながらSilv
SDKの導入 第1回の最後にSilverlightの開発にはSilverlight.jsを使うと説明しましたが、今回はそのSilverlight.jsを使ったSilverlightの表示を解説していきます。 まずは、以下のリンクよりSilverlightのSDKをダウンロードしてください。 http://go.microsoft.com/fwlink/?linkid=89144&clcid=0x409 このSDKはSilverlight 1.0用のSDKです。 ダウンロードが完了したら、ファイルを実行してインストールを行います。途中にVisual Studio 2005用のテンプレートをインストールするか確認されますが、連載では使用しませんので飛ばしても問題ありません。 SDKの中にはドキュメントやクイックスタート、ツールなどが含まれています。それではさっそくこのSDKに含まれているSil
Silverlightとは何か? Silverlightとは一言で言ってしまえばWebブラウザのプラグインです。Webブラウザ上でよりリッチなアプリケーションや動画、音楽などのメディア体験を提供することができるRIA技術です。クロスプラットフォーム/クロスブラウザで動作し、WindowsはもちろんのことMac OS Xでも動作します。現在、RIAのためのプラグインとして幅広く利用されているものに、米アドビシステムズ社のFlash Playerがあります。そのFlashのアプリケーションを思い浮かべるのがイメージしやすいかと思います。 2種類のバージョン 現在、Silverlightには1.0と1.1Alphaの2種類のバージョンが存在します。1.0と1.1Alphaの大きな違いは開発するための言語にあります。1.0はすでに昨年の9月4日に正式にリリースされているバージョンで、JavaScr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く