微软正式发布Visual Studio LightSwitch 2011

微软发布了Visual Studio LightSwitch 2011正式版,旨在为业务应用开发企业和初级开发人员提供一款价格低廉、功能灵活的快速应用程序开发工具。此工具基于VS2010开发,支持多种数据源,包括SQL Server Express、SharePoint列表和WCF RIA Services,并提供编码开发方式。Visual Studio LightSwitch还引入了独特的界面设计和强大的运行效果,通过Silverlight和XAML实现。同时,它提供了Starter Kits和Extensions功能,供开发者使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微软于昨日发布了Visual Studio LightSwitch 2011的正式版。不过由于未知原因,尚未对中国大陆地区提供下载。可以通过这里下载英文测试版的在线安装包。

\

作为在VS 2010的基础之上,发布的一款收费开发工具,微软的意图非常明显:就是提供一款价格相对低廉,功能灵活的RAD(快速应用程序开发)工具,给那些只进行业务应用开发的企业和水平相对初级的开发人员使用,让他们能够以最简单的方式快速开发出可以运行于桌面、Web和云中的业务应用程序。当然,Visual Studio LightSwitch也提供编码开发的方式,让有编码能力的开发人员来增强和扩展LightSwitch应用的功能。

\

Visual Studio LightSwitch默认使用SQL Server Express作为数据源,基于Entity Framework(实体框架)实现数据的访问。对于开发者而言,只需要使用内置的数据类型创建逻辑上的数据模型,Visual Studio LightSwitch就会使用特定于数据源的数据类型来生成物理的数据结构。另外,Visual Studio LightSwitch也可以连接外部的数据源,包括:SQL Server、SharePoint列表对象和WCF RIA Services。

\

Visual Studio LightSwitch采用了一种简化的界面生成方式。首先,可以基于数据模型按照特定的模板生成初始的界面。而界面的布局和包含的控件,用树形的方式列出,而非其他开发工具常见的界面设计视图。如果需要对界面进行自定义,也是在这种树形的列表上,添加控件元素,更改布局。尤其让人惊奇的一点就是,最终用户在LightSwitch应用的运行过程中,甚至可以对界面进行自定义。Visual Studio LightSwitch这种特别的界面设计方式和运行效果,都是得益于Silverlight和XAML的强大功能。

\

Visual Studio LightSwitch的正式发布,也带来两个重要的内容:Starter Kits(起步示例)和Extensions(扩展包)。

\

目前,Starter Kits包含了如下示例:

\
  • Customer Service\
  • Expense Tracker\
  • Issue Tracker\
  • Job Candidate Tracker\
  • Performance Review\
  • Status Report\
  • Time Tracker\

而通过Visual Studio LightSwitch Extensibility Toolkit,专业的开发人员可以使用VS 2010(专业版以上)来创建相应的扩展,实现自定义的主题、主界面、业务数据类型、控件、界面模板和数据源。目前,已经有几家微软的合作伙伴提供了扩展:

\
  • ComponentOne:为OLAP应用程序提供了大量有用的功能\
  • DevExpress:同样也为LightSwitch应用提供报表功能\
  • First Floor:为LightSwitch提供了集成Office文档的功能\
  • Infragistics:为LightSwitch提供了丰富的控件、特别的主题和主界面\
  • RSSBus:提供了丰富的数据源扩展,可以访问Google、Salesforce等\

当然,大家也可以在Visual Studio Gallery中找到更多的扩展。

\

相关的一些信息和资源见下:

\

LightSwitch Developer Center

\

InfoQ: LightSwitch——微软将要推出的专业开发工具,定位问题受到质疑

\

InfoQ: LightSwitch Beta 2添加对Windows Azure的支持

\

InfoQ: LightSwitch的高级开发场景

\

Visual Studio LightSwitch初体验和定位看法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值