近期在旧金山举行的 Build 大会上,微软宣布了 Visual Studio 2013 预览版中的 LightSwitch的一些改进。在这个最新更新中,你不需要在逻辑视图与文件视图之间不停地进行切换了,因为你可以在解决方案浏览器(Solution Explorer)的单一视图中看到你所有的项目内容。
新版本不仅允许你管理各个屏幕、表和查询,现在还能够在编写代码的同时添加 NuGet 包、更新 CSS 及图片以及管理项目引用,所有这一切都是在一个视图中完成的。
这次更新新加了设定范围、查询以及在 LightSwitch 项目中浏览历史的功能,改进了 JavaScript 智能提示,并整合了 team build 和代码分析。
在 Visual Studio 2013 预览版中的 LightSwitch,你可以同时浏览多个设计器,每个屏幕、表和查询都会它们各自的文档标签中打开。它还提供了通过关联的数据库项目对内置的数据库进行管理的功能,通过这项功能可以生成引用数据,并改进数据架构(Schema)。
根据 Visual Studio 团队的高级项目经理 Beth Massi 所说,LightSwitch 已经是一个表现出高生产力的开发工具,而这次的版本中它的表现将更为出色。
这次的 LightSwitch 更新允许你将实体、屏幕及查询持久化到它自己的 .Isml 模型(model)文件中,有效减少了多个团队合作时的合并冲突。它还提供新的 API,能够实现在运行时的应用中实时刷新列表和屏幕中的数据。