LightSwitch vs WinForms

LightSwitch vs WinForms,winforms,visual-studio-lightswitch,Winforms,Visual Studio Lightswitch,Visual Studio LightSwitch和WinForms之间有什么区别? 为什么我们应该选择一个而不是另一个 更新:我知道LightSwitch是一个应用程序框架。更好的问题可能是,LighSwitch应用程序与使用复合应用程序块(CAB)构建的windows窗体应用程序相比如何?Lightswitch是Visual Studio的模板驱动应用程序开发环境。它创建使用视图模型体系结构的Silverlight应用程序,使用实体框架和RIA服务进行数据访问 应用程序可以通过本地数据存储在

Visual Studio LightSwitch和WinForms之间有什么区别? 为什么我们应该选择一个而不是另一个


更新:我知道LightSwitch是一个应用程序框架。更好的问题可能是,LighSwitch应用程序与使用复合应用程序块(CAB)构建的windows窗体应用程序相比如何?

Lightswitch是Visual Studio的模板驱动应用程序开发环境。它创建使用视图模型体系结构的Silverlight应用程序,使用实体框架和RIA服务进行数据访问

应用程序可以通过本地数据存储在桌面上本地运行,也可以通过服务器上的数据存储运行,或者通过服务器上的数据存储在浏览器中运行

Lightswitch框架包括设计人员,用于创建和管理业务应用程序的大多数方面,例如:

  • 具有验证和关系的数据模型
  • 屏风
  • 菜单
  • 询问
  • 从Beta 1开始,没有内置的报告引擎
它的范围还有待观察,但我相信它的目标是开发公司内部应用程序,如CMS系统、计费系统等,以及小型和大型业务线应用程序

WinForms或Windows Forms是用于.NET的图形API,允许您使用窗体和控件等创建用户界面。它不是一个完整的应用程序开发框架

此线程将LightSwitch与今天在Silverlight中构建业务线应用程序进行比较:

本视频提供LightSwitch的高级概述

Lightswitch是一个模板驱动的Visual Studio应用程序开发环境。它创建使用视图模型体系结构的Silverlight应用程序,使用实体框架和RIA服务进行数据访问

应用程序可以通过本地数据存储在桌面上本地运行,也可以通过服务器上的数据存储运行,或者通过服务器上的数据存储在浏览器中运行

Lightswitch框架包括设计人员,用于创建和管理业务应用程序的大多数方面,例如:

  • 具有验证和关系的数据模型
  • 屏风
  • 菜单
  • 询问
  • 从Beta 1开始,没有内置的报告引擎
它的范围还有待观察,但我相信它的目标是开发公司内部应用程序,如CMS系统、计费系统等,以及小型和大型业务线应用程序

WinForms或Windows Forms是用于.NET的图形API,允许您使用窗体和控件等创建用户界面。它不是一个完整的应用程序开发框架

此线程将LightSwitch与今天在Silverlight中构建业务线应用程序进行比较:

本视频提供LightSwitch的高级概述

Lightswitch和复合应用程序块UI之间的一个重要区别是CAB已经退役,不再开发


参考资料:

Lightswitch和复合应用程序块UI之间的一个重要区别是CAB已经退役,不再开发


参考资料:

对不起,Carlos,但是LightSwitch不会生成WinForms或WebForms项目。唯一的官方客户端技术是Silverlight客户端,无论是web应用程序还是桌面(OOB)应用程序

在很早的时候,我相信客户最初是WPF,但不久前改为SilverLight


虽然LS确实“生成”代码,但它这样做是为了自己使用,而不是为了在LS外部使用。

对不起,Carlos,但是LightSwitch不生成WinForms或WebForms项目。唯一的官方客户端技术是Silverlight客户端,无论是web应用程序还是桌面(OOB)应用程序

在很早的时候,我相信客户最初是WPF,但不久前改为SilverLight

虽然LS确实“生成”代码,但它这样做是为了自己使用,而不是为了LS外部的消费