旅行报告: 加拿大东部的LightSwitch演讲旅行

[原文发表地址]  Trip Report: Eastern Canada LightSwitch Speaking Tour [原文发表时间]   2012-12-18 12:12 PM 哇 !多么令人难忘的旅行啊 !上周晚些时候,我从令人称叹、为期10 日的加拿大东部 (和佛蒙特州)LightSwitch旅行中回来了。感谢所有用户组的领导、 会议的组织者和朋友们,正是他们才成就了这次旅行。我很高兴地看到大家在所有的事件中对于Visual Studio LightSwitch的热情,以及给予我的热情接待。我可以坦诚地说大家对我们正在研究的 HTML 客户端感到非常地兴奋,而且他们也对 LightSwitch 目前所做的事情很感兴趣— —能快速塑造可互操作的数据服务的模型,智能,安全,并且可以部署到 Azure – 大幅度地减少了构建这些类型的商务应用程序的时间。我绝对看好LightSwitch。 通过访问LightSwitch 开发人员中心来了解更多有关 LightSwitch的内容。 收获 在与使用 Visual Studio的专业.NET 开发人员的演讲中,此刻只有少数人从来没有听说过 LightSwitch。但是大多数从来没有尝试过它,对它有所误解,甚至没有尝试过,就形成了自己的看法。我很高兴我可以帮助矫正。:-) 将HTML添加作为一个备用的客户端正吸引着大家的兴趣,也让 LightSwitch 更为广泛地接受。在我所交谈的开发人员中,大多数人正在”被迫”学习 JavaScript 和 HTML 来跟上商务需求和企业正在使用的众多移动设备。LightSwitch 真的可以填补这方面的差距。 LightSwitch会为你处理好管道和”乏味″重复性代码,专业的开发人员确实喜欢这一点,这样他们可以专注于自定义工作,他们只需信任设计,然后如果需要的话,就扩展它。 能够与客户端分离出来,使用 LightSwitch 作为生成和部署数据服务的方式对于本机 (Win8,iOS,Android,等等) 开发人员而言是非常有吸引力的。他们可以快速创建共享的后端服务,然后集中在客户端上。 虽然大家对HTML 客户端都异常兴奋,但人们也对桌面 Silverlight 客户端留下了深刻的印象。它仍然是商务应用程序中必要的一部分—…

0

LightSwitch 社区和内容汇总-2012年11月

[原文发表地址]  LightSwitch Community & Content Rollup–November 2012 [原文发表时间]  2012-12-5 9:32 我从去年开始发表一些汇总博文,是围绕Visual Studio LightSwitch发生的有趣社区事件、内容、示例和扩展。如果你错过了这些汇总,你可以从这里获得它们:LightSwitch 社区 & 内容汇总。 我知道我已经晚了两天,但是近来我跑了很多地方。事实上,我现在正坐在多伦多(Toronto)的宾馆房间里写这篇博客, 想赶在我去参加Metro Toronto .NET 用户组会议(人数爆满)给他们提供会话之前完成这篇博客。我正在参加一个用户组旅行,现在我在加拿大(Canada) ,下周将在佛蒙特(Vermont)结束这场旅行。有关我的详细行程,请看下面的事件章节… HTML 客户端预览版2 发布! 11月份的重大新闻是我们发布了LightSwitch HTML 客户端预览版2, 它可以安装到Visual Studio 2012中! 在这个版本中,LightSwitch允许开发者轻松地构建带有HTML5的面向触摸(touch-oriented)的业务应用程序,它会很好的运行于多种设备之上。这些应用程序可以是独立的,但是使用这个预览版,开发者现在可以使用新的基于web标准的应用程序模型来快速构建和部署数据驱动的SharePoint应用程序。 我们在开发者中心创建了一个页面,这里拥有你开始使用这个预览版的所有需要的东西: http://msdn.com/lightswitch/htmlclient 1- 获得预览版 这个LightSwitch HTML客户端预览版2是一个web平台的安装包(WPI),它包含在Microsoft Office Developer Tools for Visual Studio Preview 2中。这个开发工具包含其它的组件,可以用来编译SharePoint 2013 应用程序。请你首先确保你已经安装了Visual Studio 2012 Professional(专业版)或者更高的版本。 下载: Microsoft Office Developer…

0

发布了新的 LightSwitch VS 2012“我如何?”视频 !

[原文发表地址]   New LightSwitch VS 2012 “How Do I?” Videos Released! [原文发表时间]   2012-11-29 10:36 签出 !我们刚刚在LightSwitch 开发人员中心上的 "我如何?"视频部分发布了几个新视频。这些视频延续了Visual Studio 2012 系列,演示了 VS 2012 中 LightSwitch 中可用的新功能。 我如何: 自动执行行级别的数据筛选? 在本视频中,您会看到如何在Visual Studio 2012的LightSwitch 中通过使用新的筛选方法来执行行级别的筛选。由于 LightSwitch 全部是有关数据的,因此我们添加到 Visual Studio 2012 中的功能之一是筛选数据集,而无论如何或哪些客户端访问它们。这允许对的数据设置全系统的筛选以此支持行级别安全性和共用的方案。 我如何: 部署 一个LightSwitch 应用程序到 Azure 网站? 在本视频中,您会学习到如何使用 Visual Studio 2012来部署的LightSwitch 应用程序到新的 Azure 网站。Azure 网站是用于快速而简单的 web 应用程序和服务的部署的。可以免费启动,然后根据的需要扩展。LightSwitch 的众多强大功能之一是它允许轻松地将的应用程序部署到 Azure。…

0

在 5 分钟内为 LightSwitch 解决方案构建一个 HTML 客户端

[原文发表地址]  Building an HTML Client for a LightSwitch Solution in 5 Minutes [原文发表时间]  2012-11-22 8:42 如果你还没听说,我们上周发布了 HTML客户端预览版 2,其中添加了能够为你的 LightSwitch 解决方案创建基于 HTML5/JavaScript 的客户端的功能。我想通过添加一个HTML配套应用程序到我的Contoso Construction示例中来演示如何快速构建这些客户端将是个不错的做法。 Contoso Construction是一个示例,它使用了 LightSwitch 扩展和稍微高级的编码技术,以此与邮件服务器相集成、 自动化 Word 和 Excel、创建地图可视化效果、 提供高级的数据筛选以及连接到 OData 源。Silverlight 客户端是在桌面上运行的,用于建筑公司管理建设项目。 此应用程序的功能之一就是添加施工现场的照片。 然而目前,它的工作方式是工地上的人必须得将图片带回办公室上传,或人员需要随身携带一台笔记本电脑来运行这个丰富的桌面应用程序。因此,我们希望能够提供通过任何现代的移动设备上传照片的功能。那就让我们看看如何在几分钟内创建此配套客户端。 添加一个客户端 我们需要做的第一件事是添加一个新的移动客户端到我们当前的项目中。(你将需要首先安装 LightSwitch HTML 客户端预览版 2来得到此功能。请记住,此版本仍处于预览中,所以请确保不要这样对任何产品应用程序使用它 — — 请使用副本;))。 右击项目节点,选择" Add Client…(添加客户端)" 然后选择 HTML 客户端,将客户端命名为"MobileClient"。 这样做了以后,LightSwitch 将会升级你的项目以支持预览版 2…

1

着手使用 LightSwitch HTML 客户端预览版 2

[原文发表地址]  Getting Started with the LightSwitch HTML Client Preview 2 [原文发表时间]   2012-11-12 14:20 如果你还没听说我们昨天上午发布了HTML客户端预览版 2!此版本是我们在拉斯维加斯的SharePoint 会议上(以及Soma 的博客)所宣布的Office Tools预览版 2 版本的一部分。此版本中,LightSwitch 使开发人员能够使用 HTML5轻松地构建面向触摸的业务应用程序,并能在众多设备上良好地运行。这些应用程序可以是独立的,但有了此预览版,通过使用新的基于web的标准模型,开发人员现在还可以快速地构建和部署以数据为驱动的SharePoint应用程序。 我个人对这些新功能感到非常兴奋。这允许 LightSwitch 开发人员很容易地进入 到web 开发, web 开发人员也很容易地进入到商务应用程序开发中。对于我来说,我需要构建一个完备的 HTML5 移动应用程序时,我只是学习了一点点的 JavaScript。再加上,现在我可以充分利用 SharePoint来部署和访问这些应用程序,而且还可以与 SharePoint 资产一起使用。当然,构建和部署一个 LightSwitch 应用程序时,SharePoint不是必需的 — — 它们可以被寄宿在任何的 IIS web 服务器上,或甚至在 Azure上 (正如我以前展示的)— — 但是今天很多企业使用 SharePoint 作为信息和应用程序的门户网站,同时使用 SharePoint 的安全模型来控制访问权限。所以有了新的 SharePoint 2013 应用程序模型,这使得部署LightSwitch HTML5…

0

LightSwitch 社区 & 内容汇总 ——2012年10月

[原文发表地址]  LightSwitch Community & Content Rollup–October 2012 [原文发表时间]  2012-11-1 13:03 我从去年开始发表一些汇总博文,是围绕Visual Studio LightSwitch发生的有趣社区事件,内容,示例和扩展。如果你错过了这些汇总,你可以从这里获得它们:LightSwitch 社区 & 内容汇总。 对于我个人而言,10月份LightSwich 阵地相对比较安静。为了庆祝我的生日,我去Cabo San Lucas过了一周长假,并且关掉了所有的电子设备!这是我的一个真正的假期:)虽说我在几个会议上进行了演讲,但我们还有很多事件即将到来,请大家关注。 事件&会议 10月初我出席了几个会议,一路从索菲亚保加利亚(Sofia Bulgaria)DevReach再到硅谷代码营。我在每个地方都展示了两个LightSwitch 会话,一个展示了为移动设备生成商务应用程序的HTML客户端预览,另一个展示了生成Odata服务并且部署到Azure上。我不得不说,很多人都对HTML客户端感到非常激动!如果你错过了我的旅行报告,你可以在这里读到它,也可以在这里下载到我展示的幻灯片: 旅行报告-DevReach Bulgaria & 硅谷代码营     John Stallo(LightSwitch小组的PM组长)也在//BUILD上有一个会话,在那里他将展示LightSwitch HTML客户端更多的好东西。这个录音之后将会可用的,请大家关注。如果你还没有注意到,这个星期已经有一些很棒的会议和有关如何在windows 8 和 windows 8Phone上生成漂亮的应用程序的主题演讲。请到这里观看直播:http://www.buildwindows.com/。 很多即将到来的LightSwitch事件 我们有许多即将到来的事件,我和我的小组都将围绕LightSwitch进行演讲。 作为 Richard Compbell & Carl Franklin的 .NET Rocks Road Trip的一部分,我将会是11月27日在圣地亚哥(San Diego)举行的Rocks Road Trip的客串明星。 Carl 和 Richard…

0

11月在圣地亚哥的演讲

[原文发表地址]  Speaking in San Diego this November [原文发表时间]   2012-10-29 13:27 11月我将在圣地亚哥的阳光下演讲(希望如此)!11月6日我将给 圣地亚哥.NET开发人员小组演讲,之后我将是11月27日举办的.NET Rocks Visual Studio 2012 启动之旅的客串明星。如果你在这个区域,请过来吧!这里是每个事件的细节内容… 圣地亚哥.NET 开发人员小组 11月6日@ 6pm – 12400 High Bluff Drive, 圣地亚哥,加利福尼亚州 在LightSwitch中构建连接的商业应用程序 Visual Studio LightSwitch是为企业建立现代业务线的商务应用程序的最简单的方式。在此会话中,你将学到LightSwitch是如何帮助你集中时间于使你的应用程序独一无二的事情上,如何允许你轻松地实现常见的应用程序场景——例如整合多个数据源,数据验证,身份验证和访问控制。看看Visual Studio 2012中的LightSwitch是如何使用OData, 使得它更易使用以及创建可互操作的数据服务。然后再看LightSwitch是如何使这些服务可以轻松地部署到Azure 云端,并且可由其它客户端应用程序和平台使用它们。你还将看到LightSwitch团队是如何实现移动场景,轻松地为现代移动设备创建 HTML5/JavaScript 协同客户端。 在此注册 Visual Studio 2012 启动之旅 11月27日 @6pm-16620 West Bernardo Drive, 圣地亚哥,加利福尼亚州 .NET Rocks! Visual Studio 2012启动之旅! (使用现代生命周期构建一个现代应用程序- 9月19日到12月2日)…

0

在几分钟内轻松地将您的LightSwitch应用程序部署到Azure网站

[原文发表地址]  Easily Deploy Your LightSwitch Apps to Azure Websites in Minutes [原文发表时间]  2012-10-18 15:49 作为我在最近的所有会议中演示准备的一部分,我一直在将我的 LightSwitch应用程序部署到Azure 网站,我可以诚实地说,它是目前为止最简单的方式来启动和运行 LightSwitch 应用程序。如果您想要一个像我在这些部署博文中所展示的纯粹的内部商务应用程序的话,当然您可以始终手动设置您自己的服务器、 数据库和网络。然而,当部署失败时,这总是很难解决哪儿出错了,因为每个人的环境是有一点点不同。Azure 网站的不错的事情就是无需为环境困扰,并已为您准备好来部署LightSwitch应用程序。 在这篇文章中,我将详细地分步介绍如何部署一个LightSwitch 应用程序到Azure网站。但是首先,您可能在想到底什么是Azure网站,它和云服务之间的区别是什么?LightSwitch 应用程序可以通过Publishing Wizard(发布向导)部署到这两者,但您为什么选择这个而不选择另一个呢? Azure 云服务提供预留的、 无限可扩展的、 n 层选项,并作为一个服务 (Paas) 运行在一个平台上。Azure 网站用于快速而简单的 web 应用程序和服务部署。您可以免费开始,然后根据需要来扩展。因此,如果您不需要Azure 云服务提供的其他服务 ,如缓存,blob 存储,CDN等,而且您只有一个 LightSwitch应用程序需要部署,那么Azure网站就是合适的选择。 如果您对部署到云服务感兴趣,请参阅Andrew &Brian的博文:使用Visual Studio 2012发布 LightSwitch 应用程序到Azure 步骤 1: 构建您的应用程序 当然我们需要一个应用程序来部署;-)所以在这篇文章中,我将使用样本库中的Contoso Construction示例。这是一个不错的高级示例,它使用了外部数据源和一些扩展,所以它是现实世界中典型的 LightSwitch 应用程序的好例子。 我想将应用程序作为一个桌面客户端,将服务和SQL 数据库托管在Azure中。Azure网站对于这个可以说是很完美。因为 LightSwitch…

2

加拿大东部巡回演讲-这个冬季我来到靠近你的城市!

[原文发表地址]  Eastern Canada Speaking Tour – Coming to a City Near You This Winter! [原文发表时间]  2012-10-17 10:41 在 12 月初,我将在加拿大东部 & 佛蒙特州开始有关Visual Studio LightSwitch的培训。是的,对了,一个小小的意大利女人在寒冷的冬天从加州穿行到加拿大 — — 有人想要为我赞助一件好的夹克吗?;-) 此次计划是为一些用户组进行几个小时的免费培训,然后再到达蒙特利尔的 DevTeach 会议,在那里我将会举行一个全天的学习班。这里是大概的时间表: 12 月 5 日: 多伦多东部.NET 用户组 (皮克林, 多伦多) 12 月 6日:渥太华 IT 社区用户组(渥太华,多伦多) 12 月 8日: DevTeach 2012全天培训 (蒙特利尔,魁北克) 12月11日: 佛蒙特州.NET 用户组(威努斯基市,佛蒙特州) 我鼓励您加入全天的学习班 — —…

0

旅行报道–保加利亚DevReach & 硅谷代码营

[原文发表地址]  Trip Report–DevReach Bulgaria & Silicon Valley Code Camp [原文发表时间]  2012-10-10 10:02 上周我有幸在保加利亚索非亚的 DevReach上演讲。我之前曾经在DevReach 上演讲过,它是由Telerik组织的不错会议。我对它最喜欢的部分是在会议上往往会看到比我习惯于在美国看到的更多妇女 — — 非常令人鼓舞 !:-)这次是在Arena Cinema Mladost中举行的,一个大型的电影院,今年来自 10 个国家的 40 多名演讲人员进行了发言。会议内容包括了6个并行轨道中的 60多个会话,涵盖了广泛的主题。 今年我展示了LightSwitch中两个不同轨道, 云计算和 web。Visual Studio 2012中的 LightSwitch 是构建商务应用程序的最简单方法,而且这些应用程序是可扩展的、 n 层 web 应用程序和OData 服务。这些应用程序 (和服务) 可以轻松地部署到云端,包括Azure站点。所以 LightSwitch适合多个会议轨道 🙂 上周末,我还在硅谷代码营上发言了,让我遗憾的是今年我在保加利亚只能待一天 (短时间内,我有点时差反应)。SVCC是其中最大的免费代码营之一,自从它 7 年前开始时,我就一直在SVCC上演讲— — 它正变得阵容越来越大。在这么多不同的技术领域里有强大的阵容会话。Scott Guthrie也在周日露脸了,他展示了几个Azure会话。我在这两个会议上发表了同一会话。 为移动设备构建商务应用程序 这侧重于讨论早在 6 月底公布的 LightSwitch HTML…

0