Lightswitch vs WCF RIA
-
02-10-2019 - |
質問
Microsoftの新しいSilverlight中心のRADツールであるVisual Studio Lightswitchについて知りました。
これはWCF RIAサービスと同じスペースを占めていますか?
WCF RIAは効果的に死んでいますか?
解決
私は読書をしてきましたが、Lightswitchは実際にRIAの上に構築されているようです。レジスタのレビューで以下を見ました -
LightSwitchのデータベース接続とユーザー認証は、開発者が詳細から保護されていますが、SilverlightのMicrosoftのWebサービスフレームワークであるWCF RIAサービスを使用しています。これは、MicrosoftのIIS Webサーバーで実行されている中間層があることを意味します。
他のヒント
Lightswitchは、RIAサービスを陳腐化させません。どちらも価値がありますが、さまざまな聴衆を対象としています。 RIAサービスは、高度な制御を必要とするプロのプログラマーを対象としています。 Lightswitchは、非専門的なプログラマーを対象としています。 Silverlightアプリケーションを構築するためのMicrosoftアクセスと考えることができます。
「Lightswitchは、カスタムロブアプリケーションの作成を目指しているプロの開発者とパワーユーザーを対象としている」という引用がどこにあるかわかりませんが、Lightswitchが意図したものではありません。パワーユーザー、はい、プロの開発者、いいえ。
Lightswitchは、「Departmental」アプリを作成するユーザーのタイプである非開発者を対象としています。多くのプロの開発者(私自身を含む)は、LSも私たちが使用するための素晴らしいツールであることを認識していますが、私たちはターゲットオーディエンスではありませんでした。
RIAサービスが死んでいるのは?全くない!実際、RIAサービスは、LSが現在問題を抱えているデータ(集約、予測エンティティなど)にアクセスする主な方法の1つです。 LightswitchでRIAサービスを使用するのは非常に簡単です。私たちは、開発者によって表明された関心により、将来のバージョンでその方向に物事が改善されることを望んでいます。
私はフィルに同意します、私はLSをAccess.netと考える傾向がありますが、それはそれだけではありません。すべての最新のテクノロジーを使用した「データ上のフォーム」を考えてください。 Silverlight(ブラウザとデスクトップの両方)、MEF、エンティティフレームワーク、RIAサービスなど。
ヤン