2010-09-13 85 views
3

我刚刚发现了关于Visual Studio LightSwitch,微软新的Silverlight为中心的RAD工具。LightSwitch vs WCF RIA

这是否与WCF RIA Services占据相同的空间?

WCF RIA是否有效死亡?

回答

5

我一直在做一些阅读,似乎LightSwitch实际上建立在RIA之上。我看到在注册审查以下 -

数据库连接和用户 认证LightSwitch中使用WCF RIA服务,微软的Silverlight的web服务 框架,虽然 开发商从 细节屏蔽。这意味着在Microsoft的IIS Web 服务器上运行的中间级别为 。

3

Lightswitch不使RIA服务为绝对。它们都是有价值的,但针对不同的受众。 RIA Services针对想要高度控制的专业程序员。 Lightswitch针对非专业程序员。您可以将其视为构建Silverlight应用程序的Microsoft Access。

+1

感谢您的评论菲尔,虽然我最近没有读埃里克·尼尔森以下,比较网站矩阵和Lightfoot的 - “ WebMatrix ...针对非专业开发人员,使其更容易从头开始创建新网站...相比之下,LightSwitch针对专业开发人员和寻求创建自定义LOB应用程序的高级用户......“ – 2010-09-13 06:44:49

1

我不知道你在哪里发现报价“的LightSwitch是针对专业开发人员和高级用户希望创建自定义LOB应用程序”,但是这不是什么的LightSwitch是打算在所有。电力用户,是的,专业开发人员,没有。

LightSwitch针对的是非开发人员,创建“部门”应用程序的用户类型,他们目前可能使用Excel或Access。尽管许多专业开发人员(包括我自己)已经认识到LS是我们使用的绝佳工具,但我们并不是目标受众。

至于RIA服务正在死亡?一点也不!实际上,RIA服务是访问LS目前遇到麻烦的数据(聚合,投影实体等)的主要方式之一。在LightSwitch中使用RIA服务非常简单。随着开发者表达的兴趣,我们希望未来的版本能够朝着这个方向发展。

我同意Phil的观点,我倾向于将LS视为Access.NET,尽管它远不止于此。考虑所有最新技术的“数据格式”。 Silverlight的(无论是在浏览器&桌面),MEF,实体框架,RIA服务等

+0

Hi Yann,引用来自Microsoft的技术传播者Eric Nelson。你可以使用谷歌轻松找到它。干杯,克雷格。 – 2011-05-13 04:46:52

+0

@克雷格,是的,我很抱歉。在我发布我的回复后不久,我确实碰到了那篇文章。我不是故意要去看看你,这只是**与我听说过的所有关于LightSwitch的事情完全相反,特别是来自微软和LS团队本身。自发表评论以来,他们肯定改变了他们的故事。当我亲眼看到它时,我惊呆了。再次,我的道歉。晏 – 2011-05-16 05:51:16