5. .NET 構想における初期のビジョン
Devices and Services
“To move beyond today’s world of stand-alone Web sites to an
Internet of interchangeable components where devices and
services can be assembled into cohesive, user-driven experiences”
“Web サイトが個々に独立している状態から、交換可能なコンポーネントからなる
インターネットへと移行し、さまざまな デバイスとサービス を組み合わせること
で一貫性のあるユーザー主導のエクスペリエンスを実現する”
Bill Gates on the goal for .NET
Forum 2000
5
29. .NET と Web ~ 開発・実行環境の比較 ~
.NET アプリケーション
VB
C#
C++
Web アプリケーション
JavaScript
・・・
HTML
共通言語基盤
Web 標準
(CLI : Common Language Infrastructure)
(HTML5, CSS3, ECMAScript ...)
各種ライブラリ
各種 API 群
共通言語ランタイム
Web ブラウザー
(CLR : Common Language Runtime)
CSS
(IE, Chrome, Firefox …)
OS
OS
29