Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

主要アーキテクチャ

C/S型システム

物理2層C/S

物理3層C/S

Webアプリケーション

シン・クライアント(HTML)

物理2層Web

物理3層Web

ターミナル・サービス

通常、物理2層C/Sを3層化するために用いられる。
デスクトップ仮想化のサーバサイド型に分類される。

移行の考慮点

XenApp?

UIテクノロジ

リッチ・クライアント

Windows Forms

WPF

Java系

Javaのリッチクライアント技術は弱いので、
Nexaweb、XPlatformを使用するケースが多い。

ActiveX

その他

シン・クライアント(HTML)

ASP.NET Web Forms

ASP.NET MVC

RIA

Flash・Flex

Flex 2.0でリッチなWebアプリを作ろう
 - 第1回 Flexはエンジニア向けのFlash:ITpro
http://itpro.nikkeibp.co.jp/article/COLUMN/20061012/250481/

Silverlight

Ajax

HTML5

HTML5 - Wikipedia
http://ja.wikipedia.org/wiki/HTML5

HTML5 は、プロプライエタリなプラグインとして提供されているリッチインターネットアプリケーションのプラットフォーム(JavaFX、Adobe Flash、Microsoft Silverlight 等)を置き換えることを標榜しており、ウェブアプリケーションのプラットフォームとしての機能やマルチメディア要素が実装されている。そのため HTML5 が普及すれば Adobe Flash などのプラグインは不要になるという意見がある。

リッチクライアント技術ではあるが、

のプログラミング・モデルを直接サポートしておらず、
現段階では、Flash・Flex、Silverlightのような
業務アプリケーション開発向けの技術では無い。

Single Page Application (SPA)

Single Page Application (SPA) を使ってみよう MVC 4 新機能シリーズ
 - THE TRUTH IS OUT THERE - Site Home - MSDN Blogs
http://blogs.msdn.com/b/chack/archive/2012/02/28/single-page-application-spa-mvc-4.aspx
 JavaScript と ASP.NET Web API をベースとした
 クライアント サイド インタラクション中心の Web アプリケーション
 を構築するのに適したフレームワークとテンプレート

シン・クライアント

ターミナル・サービスを指す。

WWWブラウザ

Office

通信技術

データアクセス

VS系コンテンツ

Windows Form vs WPF

ASP.NET Web Forms vs ASP.NET MVC

ADO.NET vs Entity Framework?

ASP.NET Forms認証 vs ASP.NET Identity

その他

プログラムの配付技術

参考情報


Tags: :.NET開発


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS