部署LightSwitch应用程序到IIS6 &自动部署包中

[原文发表地址]  Deploying LightSwitch Applications to IIS6 & Automating Deployment Packages [原文发表时间]  2012-03-23 13:34 许多人问我如何发布一个LightSwitch 应用程序到IIS6中。在几位团队成员的帮助下,我们终于最终将步骤写下来了。这是在 Windows Server 2008上IIS7的详细部署指南,你应先熟悉一下,那儿有很多关于如何部署的信息: 部署指南: 如何配置 Web Server来托管 LightSwitch应用程序 在这篇文章中,我将向你们展示基本必需步骤来配置 安装有IIS6的Windows 2003 Server 。我也会向你展示当你需要自动化一个Visual Studio LightSwitch所创建的部署包时, 你所需要使用的MSDeploy 命令。 在Windows 2003 Server中使用Web Platform Installer安装 IIS6 步骤 1: 安装 Web Platform Installer 你可以使用Web Platform Installer(WPI)来快速安装Windows web server。这使安装一台你所需要的所有东西的机器变得超级简单。虽然你可以手动执行此操作,但我强烈建议你以这种方式安装你的 LightSwitch 服务器。这将为你安装 IIS 和 Web Deploy(如果你还没有安装它的话)…


在Visual Studio LightSwitch里如何连接到SQL Express 数据库以及创建图表

原文发表地址 How to Connect to and Diagram your SQL Express Database in Visual Studio LightSwitch 原文发表时间 2011 10-27 3:08 PM 通过使用数据设计器,Visual Studio LightSwitch可以轻松地创建和塑造数据库表。通过该设计器,数据模型的表、行以及关系之间有了一个简单的界面。当你以这种方式创建表时,LightSwitch 在后台创建了一个SQL Express 数据库文件。SQL Express是伴随Visual Studio LightSwitch一起安装的,并且它需要正常运行。当你准备部署应用程序时,你可以把它部署在包括SQL Azure版本的任何SQL Server版本上,然而在开发过程中,LightSwitch 开发环境是通过SQL Express来管理数据库的。我们称之为内部数据库。 很多人问我如何创建我上一篇文章中所说的数据库关系图,我在其他Visual Studio论坛上也看到了这个问题。Visual Studio的所有版本(不仅仅是LightSwitch)允许你通过Server Explorer 窗口来连接到SQL Server。这样你就可以浏览表和数据。但是获得图表的支持对大家来说是件神秘的事情。所以在本篇博客中,我将给大家展示如何在本地开发机器上获取它。 请注意:这项技术需要你有机器的管理员权限,并且以管理员身份安装Visual Studio(因此SQL Express也需要安装)。此外这项技术只用于开发环境。 连接到Server Explorer 打开Server Explorer (按Ctrl+Alt+S组合键),连接到内部数据库 然后右击Data Connections,选择“Add Connection…”来添加一个新的连接 我们需要连接到磁盘上特定的数据库文件,而不是附加的数据库。在开发过程中LightSwitch创建了一个所谓User Instance的数据库,当访问时它可以动态附加到SQL Express 服务上。这样,将LightSwitch开发解决方案和示例从一台机器上拷贝到另一台机器上就有了可能,而且不会丢失任何关键的数据信息。 所以当”…