Visual studio lightswitch 可视光开关的使用

Visual studio lightswitch 可视光开关的使用,visual-studio-lightswitch,Visual Studio Lightswitch,有人能给我解释一下Visual Lightswitch的功能吗?Eric Nelson写了一篇关于Lightswitch是什么的文章-阅读它,我的理解是Lightswitch是为有特定业务逻辑需要在应用程序中使用的兼职程序员设计的。微软自己也承认,在某些情况下,你需要一些编程技能 使用预先配置的屏幕模板,让您的应用程序具有熟悉的外观和感觉,从而抢占先机。LightSwitch还提供预先编写的代码和其他可重用组件,以处理日常应用程序任务,并提供有用的分步指导。但是,如果需要编写自定义代码,可以使用

有人能给我解释一下Visual Lightswitch的功能吗?Eric Nelson写了一篇关于Lightswitch是什么的文章-阅读它,我的理解是Lightswitch是为有特定业务逻辑需要在应用程序中使用的兼职程序员设计的。微软自己也承认,在某些情况下,你需要一些编程技能

使用预先配置的屏幕模板,让您的应用程序具有熟悉的外观和感觉,从而抢占先机。LightSwitch还提供预先编写的代码和其他可重用组件,以处理日常应用程序任务,并提供有用的分步指导。但是,如果需要编写自定义代码,可以使用Visual Basic.NET或C#

想想“表单重于数据”,所有最新的技术,Silverlight、MEF、EF、RIA服务

就像是一种服用类固醇的上网方式


Yann

我想说,它是一个RAD工具,旨在开发业务线应用程序(LOB)

您可以选择一些UI模式来设计应用程序的UI,然后可以在一定程度上对其进行自定义。然后您可以编写业务规则(涉及编码)

您几乎不需要编码就可以创建原型。为了与MS Access进行比较,Access的目标是开发桌面DB应用程序(客户机-服务器),LightSwitch生成了一个三层体系结构,用于处理绑定所有这些层的所有管道代码

您也可以创建LOB,但LightSwitch并不适用于所有类型的LOB。根据作者István Novák的说法(http://www.amazon.com/Beginning-Microsoft-LightSwitch-Development-Programmer/dp/1118021959),如果您的目标是:

  • 替换由一组Excel工作表组成的当前业务应用程序
  • 应用程序将由少量数据(数千条记录)组成,结构相对简单。大多数操作都是积垢
  • 以小型卫星应用程序的形式向现有应用程序添加新功能

除了拖放式开发之外,您还需要编码技能。现在,LS支持C#和VB.Net

,所以我们只需要给出业务逻辑?我们将获得应用程序或业务逻辑@Csharpprogrammer——我想人们希望它只需要业务逻辑,但我自己也尝试过编写一个即插即用系统,我看不出你完全不需要编码就可以成功。我认为它是一个案例工具。ms access和visual studio之间的一些东西。它不适合非程序员使用。