如何为Visual Studio中的LightSwitch从常规的Visual Studio有什么不同?在哪种情况下,您将在常规Visual Studio上使用此IDE?
由于我目前正在进行WPF / Silverlight开发,因此我试图确定这是否值得我花时间学习。
如何为Visual Studio中的LightSwitch从常规的Visual Studio有什么不同?在哪种情况下,您将在常规Visual Studio上使用此IDE?
由于我目前正在进行WPF / Silverlight开发,因此我试图确定这是否值得我花时间学习。
Answers:
LightSwitch仅适用于一种应用程序,而仅适用于一种-数据覆盖表格应用程序。ui很大程度上是由数据模式驱动的,而您实际上希望为该数据提供CRUD。它使没有太多编码经验的人可以联结表格来实现此目的。它的主要优点是,当应用程序开始自然增长并有点失控时,经验丰富的实际开发人员可以接管Visual Studio,并根据需要添加更多内容。相比之下,Access应用程序可以走得更远,然后再走不远。
它还有一些风吹草动,例如作为客户端(Desktop)应用程序或Web应用程序是可配置的选择,它支持各种扩展和自定义控件,并且都是Silverlighty且美观。如果您不是在数据上书写表格,则无需在意。如果是,请调查一下。
只要听起来不错并且您使用可接受的做法,客户就可能不关心您使用其应用程序构建的内容(有些甚至不花时间来检查其中的任何内容。)。但是,如果他们认为使用此类产品可以更快地构建应用程序,则可能会给更多开发人员施加压力,要求他们开始使用它。
您可能会接管高级用户创建的现有Lightswitch应用程序,而他们需要更多功能。据说您仍然可以在Visual Studio中使用它来做更多的事情。
如果公司的编程专业知识有限,则可能需要让一些高级用户来接管应用程序的开发。除了繁重的工作外,您不仅仅是纯粹的程序员,更是老师/协助者。这在报表编写中很常见,并且可能随着快速应用程序工具的改进而扩展。
除此之外,如果您已经在使用Visual Studio,我看不出有任何理由为此投入过多精力和精力。
Microsoft的下面站点在页面右侧有一个链接,该链接链接到标题为“白皮书:什么是LightSwitch?”的PDF文档。-网站:
http://www.microsoft.com/visualstudio/zh-cn/lightswitch/overview