Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 4.77 KB

File metadata and controls

24 lines (14 loc) · 4.77 KB

七、继续前进

Visual Studio light switch 是正确的工具吗?

在过去的一年里,我花了相当多的时间研究 LightSwitch 产品,我在元数据驱动的实现中的旅程是一次改变生活的经历。LightSwitch 2012 RC 在客户端层使用了较新版本的 Silverlight,在服务器层使用了与其前身完全不同的技术(这也打开了应用,以任何其他技术创建客户端),事实上,我的 LightSwitch 1.0 应用可以在没有任何修改的情况下进行转换,这是一场重构之战,通常需要数年才能完成,这向我证明了 LightSwitch 在应用开发中获得了比我想象中更“正确”的东西。

在一个集成开发环境中,公民开发人员、专业开发人员和专家开发人员一起在最短的时间内创建最佳的以数据为中心的应用。

传统上,公民开发人员的技术知识或编码技能有限,但他们比其他人更了解业务问题,可以使用简单而强大的编辑器来设计应用,而不会遇到砖墙,这是大多数快速应用开发集成开发人员所面临的问题,这要归功于众多的一级可扩展性点。

专业开发人员可以远离他们觉得无聊的任务,因为他们觉得这不会对他们构成挑战,并专注于他们最擅长的事情:以二级扩展的形式交付可重用的功能:可重用的控制套件、业务类型、外壳、主题等。

微软 LightSwitch 团队作为专业开发人员,确保公民和专业开发人员的特征融合在强大的业务线应用中,这些应用遵循最佳和行业公认的技术和架构趋势。

如果手头的软件挑战与数据有关,这是在考虑 LightSwitch 是否适合您的需求时最大的“如果”,我会一直渴望使用 LightSwitch 来解决它,不仅仅是因为您可以从产品中获得令人厌倦的快速结果,还因为令人愉快的开发体验。

了解关于 Visual Studio LightSwitch 的更多信息

如果这本书稍微说服了你去了解更多关于 Visual Studio LightSwitch 的知识,有几个很好的地方可以开始。

  • 微软官方的 LightSwitch 开发者中心(http://msdn.microsoft.com/en-us/lightswitch/default)是一个很好的开始的地方。Beth Massi(www.BethMassi.com)被社区戏称为“LightSwitch 女神”,是公众可见度最高的 LightSwitch 高级项目经理,创作了无数“入门”视频和教程。入门级别和专家级别主题的新内容至少每周添加一次。每月都会发布一个很棒的社区内容“汇总”,上面有 MSDN 论坛的链接,如果其他社区成员还没有解决问题,LightSwitch 团队成员会帮助你解决任何问题。
  • 迈克尔·华盛顿,LightSwitch 社区最伟大的摇滚明星之一,主持着 LightSwitch 帮助网站(http://www.LightSwitchHelpWebsite.com)。这个非官方的社区门户提供了很多很好的链接,一个社区成员互相帮助的论坛,一个任何人都可以出售他或她的服务和扩展的市场。迈克尔经常用新的创新文章来款待来访者,这些文章更多的是为专家而不是新手准备的。
  • 你会发现 LightSwitch 社区中其他摇滚明星的许多有趣的私人博客散布在互联网上。这些博客代表了作者的不同背景,通常关注 LightSwitch 非常不同的方面,或者从非常不同的角度来看待它。例如,我的个人博客(http://janvanderhaegen.wordpress.com)只关注框架的内部,而保罗·帕特森的博客(http://www.paulspatterson.com/)展示了一些惊人的工艺,即使是公民开发者也能做到。本书简介中的图片展示了一个名为“一点生产力”的 LightSwitch 应用,他在不到一周的时间内创建并部署到 Azure 上——他在博客中对此经历进行了深入探讨。
  • 我还创建了一个机器人,可以监控不同的官方和非官方来源,包括一些最有经验的社区成员的博客,如扬·杜兰、扬·德·洪特、《SD 时报》、丹·比尔、保罗·范·布莱德尔、基思·克雷戈、科斯塔斯·赫里斯托多洛、斯图(stuxstu)、雷根·阿什沃斯、阿莱桑德罗·德尔·索尔、迈克尔·华盛顿、巴拉(Tek Freak)、蒂姆·梁、保罗·帕特森、朱厄尔·兰伯特和拉什米·朗扬·帕尼格拉希。每当网上出现任何有趣的 LightSwitch 素材,机器人都会在 @LightSwitchNews 账号下推文。如果你觉得这个名单上少了一个人,我必须道歉,因为这是我无知的表现。请随时告诉我,我会很高兴让机器人更新。