旅行报道:荷兰TechDays 2013
[原文发表地址] Trip Report: TechDays Netherlands 2013
[原文发表时间] 2013-03-14 8:16 AM
上周我有幸出席在荷兰海牙举行的TechDays。这是我第四次在那里进行演讲,与以往一样,这次大会没有让人失望!大会是在World Forum举行的,地点宽敞、 明亮、 华丽。当会话录制可用时,请在第九频道签出它们。
今年我有三个讲座,这是一个契合的时间安排,因为我们刚刚发布了LightSwitch的最新预览版 (版本3 ),其中包括了 HTML 客户端和 SharePoint 2013 支持。如果你错过了它,请签出我的博文: Visual Studio 2012 Update 2 CTP4中的LightSwitch入门
使用 Visual Studio LightSwitch 构建SharePoint 2013现代商务应用程序
我的首个会话是在大剧院举行的,我估计约有 60-70名观众。约60%是 SharePoint 开发人员。几乎所有人都听说过 LightSwitch ,但仍有四分之一的观众以前没有见过它。这是我首次向SharePoint 开发人员展示LightSwitch,所有我可以说的是,哇, LightSwitch遇到了多么热情的接待!所有 SharePoint 开发人员都似乎对LightSwitch的轻松开发留下了深刻的印象。
我们最初讨论了SharePoint 托管模型和新的应用程序体系结构。然后我展示了围绕构建一个托管在 SharePoint 中的移动应用程序的演示— — 类似于你在LightSwitch SharePoint教程中所学到的,如:
- 在 LightSwitch 项目中启用SharePoint
- 在数据模型中附加到SharePoint 列表
- 在SQL 数据和 SharePoint 数据之间创建虚拟关系
- 通过标准的 LightSwitch 实体模型操纵 SharePoint列表
- 通过CSOM ,编写与SharePoint 资产进行交互的商务规则
- 身份验证和授权
- 使用 Office 365 Exchange服务
- 部署到 Office 365
我认为这是我本周最棒的会话。若要了解有关使用LightSwitch构建SharePoint 应用程序的详细信息,请参阅:
- 使用LightSwitch在几分钟内构建 SharePoint 应用程序
- LightSwitch:SharePoint 应用程序快速和简单创建的方式
- 使用 Exchange Online 在LightSwitch SharePoint 应用程序中发送电子邮件
- SharePoint 的 LightSwitch 应用程序
- LightSwitch SharePoint 教程
敬请关注LightSwitch 团队博客在未来几周内推出的更多内容!
使用 Visual Studio LightSwitch 构建移动商务应用程序
这个会话侧重于HTML客户端 ,我们构建了一个移动应用程序,它扩展了桌面应用程序,然后将它部署到 Azure。这是在一个较小的房间里举行的,但全部坐满了,大概 50 名人。再一次大多数听说过 LightSwitch,但很多从没试过它。(我一直喜欢挑战!呵呵)
我演示了围绕屏幕和其他提供定制的用户体验的设计体验,而没有用到编写代码。然后我移到 LightSwitch 如何在客户端为您提供挂钩来编写您自己的 HTML/JavaScript,以便需要时使用自定义的控件、 特殊 UI 逻辑,等等 — — 类似于你在LightSwitch HTML 客户端教程中所学到的,如:
- 针对同一中间层(可重用的数据模型、 规则,权限),构建一个桌面客户端的移动配套
- 看LightSwitch 如何自动处理缩放屏幕和异步加载数据
- 学习如何可以重复使用对话框和屏幕来查看/编辑数据
- 显示如何筛选/查找数据和提供一个更好的移动体验
- 与NuGet的集成&为以下内容自定义 HTML/JavaScript
客户端代码- 自定义数据绑定
- 自定义控件
- Conditional theming
- 使用标准 CSS修改外观和感觉
- 部署到 Azure
这次会话也进展顺利。我想说,LightSwitch 会为您做无聊的东西,以便您可以专注于有趣的东西/业务价值。若要了解更多,请参阅:
- 新的用户体验
- 设计 Multiple Form Factors
- LightSwitch HTML 客户端中的自定义控件和数据绑定
- 新 LightSwitch HTML 客户端 API
- LightSwitch HTML 客户端教程
使用 LightSwitch构建REST-full数据云服务
此次会话更高级,真正侧重于 LightSwitch 服务层 / 中间层。几乎所有的话题都是围绕LightSwitch版本 2中所发布的东西,而LightSwitch V2 是Visual Studio 2012 RTM 的一部分。这次是在一个巨大的房间里 (看上去更像一个舞蹈俱乐部), 所以很难判断有多少人在那里,也许有 80吧。
遗憾的是网络出了点故障,在结尾时我搞砸了一个演示。幸运的是我一直有一个"做好的"备份。结束的时候,我感觉糟糕,但大家走过来,告诉我恢复得很好。呼。
我们浏览了很多我们之前在博客上谈到的东西,如:
- 创建和使用 LightSwitch OData 服务
- 使用OData 加强LightSwitch 应用程序
- LightSwitch 体系结构: OData
- 使用 Entity Set Filters筛选数据
- 使用 Visual Studio 2012将LightSwitch 应用程序发布到 Azure
我也展示了一些在下一个版本中即将到来的新东西,让你可以进入到 LightSwitch server context来创建您自己的服务端点。我展示了如何使用 Web API来提供聚合的数据给一个客户端上的自定义图表控件(针对LightSwitch server context使用LINQ)。这样,您就可以在 LightSwitch 数据上创建报告仪表板。Joe在这里介绍了这些概念:
敬请关注LightSwitch 团队博客来了解有关如何创建仪表板以及如何最大利用下一个LightSwitch版本的更多信息。
好玩的东西
你不可能一路旅行到欧洲而没有发生一点有趣的事情;-)。今年我有幸遇见了两个 LightSwitch 社区摇滚明星,Jan van der Haegen和Paul van Bladel。他们从比利时出发,旅行了三个小时来见我和宣传LightSwitch。我认为我有很多的能量,但是这些家伙,尤其是Jan,超疯狂(以合理的方式!!) ,对于LightSwitch超级富有激情。我们和其他人(包括Gil Cleeren)一起前往我们去年去的同一地方吃晚餐。我认为我们会将这作为LightSwitch 的传统 !
感谢所有的人来帮助社区,亲自看到你们本人更加高兴,我的朋友们 !
下一次再见。
希望大家喜欢 !