NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

微软正式发布 Visual Studio LightSwitch 2011

  • 2011-07-28
  • 本文字数:1209 字

    阅读完需:约 4 分钟

微软于昨日发布了 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 初体验和定位看法

2011-07-28 10:244083
用户头像

发布了 254 篇内容, 共 53.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

开家自助洗车房需要投资多少钱

共享电单车厂家

自助洗车加盟 开自助洗车店多少钱 开家自助洗车房

网站开发进阶(三十六)String.getBytes()方法中的中文编码问题解决总结

No Silver Bullet

编码 5月月更 getBytes

疫情时代如何提高办公效率?

小炮

【国产免费】分布式作业批处理ETL平台TASKCTL变量属性设置

TASKCTL

大数据 DevOps 分布式 自动化运维 TASKCTL

墨天轮最受DBA欢迎的数据库技术文档-SQL优化篇

墨天轮

MySQL 数据库 oracle postgresql

恒源云 (Gpushare)_Restormer:用于高分辨率图像重建的高效Transformer

恒源云

人工智能 深度学习 Transformer

给大家科普下如何加盟自助洗车

共享电单车厂家

自助洗车加盟 自助洗车怎么加盟 如何加盟自助洗车

Consul的基本使用与集群搭建

神农写代码

一个小操作,SQL查询速度翻了1000倍。

TiDB 社区干货传送门

Redis命令HSCAN踩坑指南

Qunar技术沙龙

dba

华创视讯加入龙蜥社区,携手共建开源新生态

OpenAnolis小助手

开源 龙蜥社区 CLA 华创视讯 龙腾计划

Hadoop hdfs 的shell操作

Emperor_LawD

hadoop Shell 5月月更

开发板上新抢先知!居然可以用来跑游戏?

HarmonyOS开发者

开发板 HarmonyOS

技术干货| MongoDB如何查询Null或不存在的字段?

MongoDB中文社区

mongodb

去哪儿网MySQL日志分析实践,80%数据丢失都给你救回来!

Qunar技术沙龙

dba

企评家|华润三九医药股份有限公司成长性评价报告摘要

企评家

塔米狗企评家 企业评价 企业成长性分析 企评家 企业投资价值评价

加盟自助洗车需要营业执照吗

共享电单车厂家

自助洗车加盟 加盟自助洗车

网站开发进阶(三十三)中文字符编码问题解决总结

No Silver Bullet

异常 5月月更 中文编码

文章插图汇总

武师叔

行业案例| MongoDB在腾讯零售优码中的应用

MongoDB中文社区

mongodb

gRPC服务开发和接口测试初探【Go】

FunTester

实践GoF的23种设计模式:建造者模式

华为云开发者联盟

Go 设计模式 GoF 建造者模式

自助洗车加盟都要注意哪些事项

共享电单车厂家

自助洗车加盟 自助洗车机厂家 自助洗车品牌

用上这个 Mock 神器,让你的开发爽上天!

Liam

前端 前端开发 Postman Mock Mock 服务

解决方案| 阿里云数据库MongoDB版助力餐道显著提升运维效率,打造卓越餐饮/零售服务

MongoDB中文社区

mongodb

从活动能力层建设看业务架构

Qunar技术沙龙

业务架构

TiKV 缩容不掉如何解决?

TiDB 社区干货传送门

购买自助洗车机时都要注意哪些

共享电单车厂家

自助洗车机多少钱 自助洗车机价格 自助洗车加盟 购买自助洗车机

区块链系统开发,交易所交易平台搭建

Geek_56201b

建木持续集成平台v2.3.1发布

Jianmu

开源 DevOps 自动化 持续集成 gitops

基调听云研发总监杨金全出席CSDN可观测性与APM峰会

基调听云

云原生 APM 可观测性 基调听云

微软正式发布Visual Studio LightSwitch 2011_.NET_朱永光_InfoQ精选文章