カスタムWebサイトデザイン-リンク集ディレクトリ-ソフトウェア開発

ソフトウェア開発、ソフトウェア開発のオフショアアウトソーシングサービス


Silverlightを™ 2.0 - "を次の大ブーム"とは?

116ビュー

聖なる戦争を開始しました。フォーラムやブログ«アヤックス™の炎に満ちているフラッシュ ™のSilverlight ™ JavaFX ™ »対対対。 現在のところ明らかにされ、近い将来のSaaS (ソフトウェアのようにサービス)企業向け市場の両方のアプリケーション配信モデルとホームユーザー球のかなりの部分をキャプチャします。 これは企業の約25 %のSaaSアプリケーションとして2011年までに配布されると推定される。 としては、このトピックに関する多くの出版物を配布している私はこのモデルの利点の詳細に移動することはありません。 SaaSアプリケーションは、クライアントコンピュータでのインストールを必要としないと言うのに十分なされています。 唯一のプロバイダアプリケーションのセットアップ、管理、メンテナンスの世話をする必要がありますその結果、この劇的にソフトウェアライセンスをケチるとハードウェア上で相当な金額とIT人材を保存できます。

にはRIA (リッチインターネットアプリケーション)の用語をしっかりSaaSのに接続されます。 従来のWebアプリケーションとは異なり、のRIAは、完全なデスクトップアプリケーションの機能を比較することができる機能を取得するが、インターネットアプリケーションのすべてのメリットがあります。 配備とメンテナンスの容易さは、最も重要なものです。

RIAの将来が有望なのでは疑問ですが、それを実現するソフトウェアプラットフォームを明確になるものではありません。 主な挑戦はAdobe Flash ™は Microsoft のSilverlight ™および Sun JavaFX ™されています。

前に私は、 Silverlightを™ 、このレースでは、お気に入りの、誰かに腐った卵やトマトを投げる、私にさせる発言をすることを説得しようとして起動します。

1 。 私はかなりの株式を配置します。 私のお金で私は危険性が最高のRIAのプラットフォームの話。 すべて無料で資源やエネルギーのSilverlight ™私の中小企業のための新しい製品ラインの設計に指示されています。 もし間違っている、この致命的なミスをされませんが、強く私の財務状況に悪影響を及ぼすだろう。

2 。 マイクロソフト®広告をメインの支払いはありません。 私は、私はマイクロソフトのファン、特にWindows Vistaにアップグレードした後、その製品にはない宗教的なコミットメントを感じることはありません。 私のMicrosoft ®およびその製品に関するいろいろなことを好きではない。 もし誰か聞くと、私はいくつかの小さな会社が開発されると陽のSilverlight ™好まれています。 しかし、私は尋ねた。

その後のSilverlight ™なぜですか? は簡単です: Silverlightを™は、適切な場所と時間で、必要な機能との競合とのoutmarkets見えた。 そのためには、これらの項目について考えてみよう。

...は、適切なタイミング...

インターネットアプリケーションの来るべき勝利の進捗状況を定期的に長い間、うらやましいが、対応するインフラを可能に"クリティカルマス"達成の瞬間だけで作られています進化の可能性の実現。 最も重要なものは、世界のブロードバンド放送チャンネルの可用性およびクライアントのシステムからデスクトップコンピュータの計算能力やスマートフォン、通信で終わるの劇的な増加のすべてを超えています。 最後の要素ができる携帯端末でもクライアントを実行することができます。

また、 SaaSのモデルはより多くの信頼に留意する必要があります。 SaaSの提供者の監査は、情報システムの改良とその作品の高い信頼性機密性の保証に入ったのSaaSモデルへの信頼を成長に貢献する。 企業のハードウェア機器の多様化が、この両方のプロセッサアーキテクチャおよびオペレーティングシステムの使用に関連します。 その結果、クロスプラットフォームのサポート、企業のアプリケーションのための義務的要件です。 デスクトップアプリケーションの制限事項とはRIAのはけ口を開きます。 それのほかに、携帯電話の従業員が企業のシステムを形成する重要な要件は、世界中のあらゆる場所へのアクセスの可用性をされている量を増加している。

右からは、プラットフォームの開発をかく前に、 RIAのブームのMicrosoft ®役立ちますさらに10年は、進化の限界を継承させるために収集、競合製品と比較して市場の需要に関連してください。

右側の場所... ...

最高のプラットフォームを適切なプロモーションもせずに、セントの費用は一切かかりません

はMicrosoft ®しっかりデスクトップOS市場を制御することが実証されています。 これは主な障壁を克服する助けとなる-ブラウザのプラグインの配布、アプリケーションを実行する。 ほとんどのWindowsユーザーは喜んでも、最新のプラグインとして™版Silverlightを取得または更新時に自動でアプリケーションを初めて実行する時にインストールされます通知されません。 Microsoftの能力コンテンツプロバイダーとの通信にもその役割を果たしている。 メディア市場では現在も多くの選手の意欲は、インターネット事業の拠点としてのSilverlight ™を使用するように発表する。 最も有名なプロジェクトは、オリンピックはSilverlightを™のメディア機能を使用しての公式サイトです。

しかし、最も重要な役割の巨大なコミュニティが再生されます。者は、 Silverlightをアプリケーションの設計に使用されているすべての開発ツールを知っているネットの開発者。

...に必要な機能を...

Silverlightを™の特別版に基づいている。 NET Frameworkを ネットFrameworkのサブセットは、プラットフォームの一部ですが、高性能のコードは、ほとんどの最新のプログラミング言語ç (などを使って書くことが可能になります# 、 VB.NET ) 、ビルトインのクラスの中でも最も強力なライブラリです。 としてシステムの場合は、 "サンドボックスを超える進みませんさらに、 "セキュリティを犠牲にすることはありません。

同プラットフォームのその他の重要な構成要素は、 WPFの技術との互換性です。 インターネットアプリケーションの視覚的な部分のデザインに固有のGUIシステムを使用することができます。 私はこの技術のすべてのメリットを説明する記事を書く必要があります。 私は私の観点から最も重要なものだけを指定します。 まず、このグラフィック要素のすべての種類:ビットマップやベクトル画像、テキスト、コントロール、ビデオを表すための統一的オブジェクトモデルと、フォームの自動レイアウトをサポートする、お互いに、幾何学的変換の任意の要素の入れ子。 第二に、フルシステムは、データバインディングを介してロジックと視覚表現の分離のメカニズムを紹介、スタイル、テンプレートの開発者やデザイナーは独立し、同じ1つのプロジェクトを超えて働くことができます。

と"小さな点" :

Silverlightは、アプリケーションと副JavaScriptのコードからのSilverlightアプリケーションのオブジェクトに逆からHTMLのDOMにフルアクセス-フルアクセス;

-能力はPython 、 Rubyと他人のような動的なスクリプト言語を使用する;

-ディープズーム技術も海龍のささいなタスクのGoogle Earthなどのアプリケーションの開発をするとして知られている;

-能力(言語統合クエリ)を含むすべてのXMLデータソースの種類は一様にアクセスするLINQを使用する。

私は幅広いメディアとプレゼンテーション機能を言及:グラフィックプリミティブのセットキーフレームアニメーションのシステムの構築が必要semitransparency様々な入力タイプ、高解像度のビデオとは(正直言って私には興味がないなどのオーディオコンテンツの再生ビジネスアプリケーションの開発者としては最後の項目) 。

そして最後に、ネットフレームワークのフルバージョンとの互換性を設計し、アプリケーションのデバッグは、現時点で最も強力なIDEのすべてのメリット-のVisual Studio.Net使用できます。

... outmarkets競合企業(以下、私が正しく理解しています。これと言って、私のアニメーション、グラフィックデザイン、 Webサイトなど、フラッシュ™の作成にHTMLを置き換えることはできません)はRIAの創造の球。 Silverlightを™意味でのライバル、 'せ競合他社の可能性を見てください。

アヤックス 掃引すぐの距離です。 (このことは、腐ったトマトをメインに)投げている。 アヤックス™技術が、時代遅れにされている問題は、長い前に時代遅れになったようです。 ただし、アプリケーションは、最後の1000年の80年代に勤務して高速化された他のユーザーに優しい設計と考えています。 フル機能のユーザーインターフェイスの作成テキストのマークアップの手段を使用して正方形のくぎ付けに似て丸い穴にペグ。 Ajaxのシステムの作成に必要な労働時間は膨大な量で区別している、仕事の低速度、原始のユーザーインターフェイスと低信頼性。 ブラウザの互換性の問題をプラス。

私は満足している例外を認めるためのとても良いはずです。 ある開発者の創意工夫の奇跡を見せ、実際に強力な機能のアプリケーションを作成するが、彼らは少数派だ。 私は、アヤックス™は、長い間、すべてのプラットフォームで動作が、明るい未来ではない、それは強制的に接続され欠陥のステップの技術アプリケーションを作成する唯一の方法であることに同意します。

として任意のシステムは長い間進化フラッシュ™間違いなく、アニメーション、インタラクティブ、グラフィックデザインには素晴らしいツールが、それは莫大な遺産はRIAでの使用が複雑にしている。

私は本気かどうかの能力とアクションの機能を比較することが可能だとは思えない。 NET言語。 のGUIオブジェクトモデルでは、 Silverlightをモデルに失われます。 フラッシュ™のみフレームでは、フレームアニメーションは、柔軟性の高いモデルとされていませんので、キーフレームをサポートしています。 低い性能に加え、独自のフォーマットを使用してオーディオおよびビデオコンテンツをコードする。 すべてのサードパーティ製のユーティリティやツールは困難を書くことを非常に複雑なswfファイルのバイナリ形式で悪化しています。

SVGの技術は、私の深い遺憾の意を、アニメーション、グラフィックコンテンツのデザインで重視しており、大きな存在感を確立できませんでしたアプリケーションを作成する強力なツールを提供していません。

JavaFX ™は、よく知られているJavaApplets技術の生まれ変わりのいくつかの種です。 JavaApplets 13 ( ! )年、すでに存在し、開発者が強力なインターネットアプリケーションを設計することができます。 JavaのはあまりをCに失う# 。 という事実は、実行環境は、 GUIを、図書館にもかかわらず、柔軟性のためのSilverlight ™ではありませんが、フル機能を備えたアプリケーションを作成できます。 プラットフォームは、効率的にも最も複雑なタスクを解決するのに役立つクラスの本格的なライブラリが含まれています。 これは、 Java ™は、真のリーダーだと思われる。 しかし、この技術を劇的に人気がないこの時期にもいる。 Javaベンダー-日曜日Corporationまたはできないシステムの明らかな欠点を除去するためにしたくないと感じていた。 最も低いシステムのパフォーマンスに不満は、土の塊を起動し、 Javaランタイム環境の異なるバージョンの非互換性に関連している。 私はJavaの深い知識を入手していないという事実は、 RIAの基盤としてのJavaはほとんど使用されていると私は、 Sunが近い将来に影響を与えることができるようになる状況は疑問です。

ソース: http://www.articlesbase

ランダムなウェブサイトの設計の記事

タグ:

このエントリを金曜日、 12月、 2008 2:01 pmに投稿されました第5回とのFlash 、 Flexの設計、ソフトウェア開発 、 Web開発 の下に提出されています 。あなたはRSS 2.0の供給を通してこの記入項目への応答に続くことができます。あなたの応答を残すことができますあなた自身サイトから、またはtrackback 。

応答を残しなさい

極端なトラッカー