任何人都可以向我解释Visual Lightswitch上的功能
答案 0 :(得分:9)
我认为Lightswitch适用于具有特定业务逻辑的兼职程序员,他们需要在应用程序中使用这些逻辑。微软自己承认在某些情况下你需要一些编程技巧。
通过使用预先配置的屏幕模板开始,让您的应用程序具有熟悉的外观。 LightSwitch还提供预编写的代码和其他可重用的组件来处理日常应用程序任务,以及有用的逐步指导。但是,如果需要编写自定义代码,则可以使用Visual Basic .NET或C#。
答案 1 :(得分:6)
埃里克·尼尔森写了一篇关于Lightswitch是什么的伟大文章 - 读它here
答案 2 :(得分:4)
我想说的是一个旨在开发业务线应用程序(LOB)的RAD工具。
您可以选择一些UI模式来设计应用程序的UI,然后您可以自定义它。然后,您可以编写业务规则(涉及编码)。
您可以创建几乎没有编码的原型。为了将其与MS Access进行比较,虽然访问的目标是开发桌面数据库应用程序(客户端 - 服务器),但LightSwitch生成了一个三层体系结构,可处理绑定所有这些层的所有管道代码。
您也可以创建LOB,但LightSwitch不适用于所有类型的LOB。根据作者IstvánNovák(http://www.amazon.com/Beginning-Microsoft-LightSwitch-Development-Programmer/dp/1118021959),LightSwitch非常适合您的目标:
除了进行拖放式开发之外,您还需要编码技巧。此时,LS支持C#和VB.Net
答案 3 :(得分:1)
使用所有最新技术,Silverlight,MEF,EF,RIA服务,思考“数据形式”。
几乎就像一种类固醇上的Access.NET。
晏