问题标签 [visual-studio-lightswitch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
401 浏览

code-generation - 如何自动化 Lightswitch 进行元编程

我真的很喜欢 Ria Services 方法,我认为 Lightswitch 是下一个更高级别的抽象,但我的场景是这样的:

我需要能够定义一个 Lightswitch 应用程序,而不必依赖设计师和繁琐的点击。如果我可以访问设计人员使用的 API,那么我可以自动生成应用程序,我可以对其进行参数化并应用自定义逻辑来生成相同应用程序类型的自定义变体,我甚至可以将其包装在 DSL 中。作为一名程序员,我想利用 Lightswitch 通过元编程来开发应用程序。

我是一名程序员。虽然我可以使用“编写代码”下拉菜单将代码块插入到 Application、ApplicationDataService、EntityObject 和 ScreenObject 类中,但我希望能够通过代码/标记/DSL 定义实体、屏幕、关系和查询。

显然,当我使用设计器时,Lightswitch 会对此进行元编程,但我想自己做。我想要完成的是创建一个灯开关应用程序 - 无需单击工具或设计器。在 Lightswitch 中,这些部分显然是存在的(设计师利用它们),但它们没有作为公共 API 公开。作为 Visual Studio 的插件,也许我可以利用 VSIX API 扩展来自动化 Lightswitch?给我看一些代码。

0 投票
2 回答
538 浏览

visual-studio - 部署 MS Lightswitch 应用程序

Microsoft LightSwitch 桌面应用程序能否部署为单个可执行文件?

0 投票
1 回答
532 浏览

silverlight - WCF RIA Service hosted outside IIS

I have a need to host WCF RIA Services outside IIS on a client machine. After reading the following threads:

http://forums.silverlight.net/forums/p/182302/413287.aspx
Can WCF RIA Services be self hosted?
http://forums.silverlight.net/forums/p/213861/512468.aspx
http://social.msdn.microsoft.com/Forums/en-CA/silverlightdeveloper/thread/804341f3-9f1e-420b-9cdc-c1334bd9302f

I gave up on that idea due to the "AspNetCompatibilityRequirementsAttribute" that RIA Service uses and started researching alternative solutions.

However, just yesterday I read more about Visual Studio LightSwitch and the fact that uses WCF RIA Services internally. With LightSwitch, you can deploy your appliction in a 2-tier scenario on the desktop that gets installed using ClickOnce and runs as a Silverlight out-of-browser application that can access data without connectiong to IIS.

Does anyone know how this can be accomplished?

Thank you in advance

0 投票
1 回答
620 浏览

c# - Lightswitch:多层 .NET 和反应式编程变得简单,它的限制是什么?

我正在看 lightswicth 的架构 http://channel9.msdn.com/Shows/Going+Deep/Steve-Anonsen-and-John-Rivard-Inside-LightSwitch

我发现它非常令人印象深刻,它与像 VB6 这样的丑陋 RAD 无关,它基于最先进的概念和框架。我同意他们的观点,大多数域开发人员都非常擅长域级别,但不擅长系统级别,因此 lightswitch 可以弥补这一点。但它非常先进,即使是非程序员但高级用户也能够在没有意识到的情况下构建多层 .NET 和反应式编程系统(Forrester Research 认为http://visualstudiomagazine.com/blogs/desmond-文件/2010/08/lightswitch-questions-with-jeffrey-hammond.aspx)。

那么选择光刻技术有什么弊端吗?

0 投票
1 回答
173 浏览

c# - 电灯开关:无法填写表格

我在这里按照教程 http://blogs.msdn.com/b/jasonz/archive/2010/08/23/lightswitch-beta1-now-available-building-your-first-app.aspx#comments

表格运行,但我无法填写!为什么 ?

更新:没有错误消息我只是无法输入该字段以输入任何内容:它是只读的

更新2:我问微软论坛的大师,他们试图回答,没有人能找出原因。似乎 beta 非常 beta :)

奇怪的是,我确实在 Windows 7 PC 上而不是在 Windows 2008 电脑上遇到了这个问题

0 投票
2 回答
423 浏览

silverlight - 灯开关评估和问题

Lightswitch 应用程序框架似乎引起了轰动。阅读一些帖子/论坛/文章并收听视频提供了一些答案,但提出了一些其他问题。

可扩展性? 是否有几个钩子可以覆盖或扩展功能?

模块化?可以集成 MEF/Prism 吗?是否有可以在运行时加载的动态模块的概念?

可本地化?关于不同语言本地化的任何特殊功能?

可版本化?任何版本的概念,以便同时版本可以共存?

抽象?可以抽象和替换与数据源的连接吗?

可测试性?不同的组件是否可以以自动化的方式进行单元测试?实现容易还是难?

横切/NFR ? 有什么钩子可以让我们插入 NFR 代码吗?(日志记录、缓存、审计、安全)

这是构建一些 PAAS 应用程序的可靠框架吗?

0 投票
2 回答
1928 浏览

expression-blend - LightSwitch 和 Expression Blend - 他们会一起工作吗?

LightSwitch 与 Blend 协同工作的效果如何?我在一些视频中看到您可以在 LS 中使用自定义 Silverlight 控件,当然我可以使用 Blend 来创建它们。

但是 Blend 本身可以用来定制 LightSwitch 应用程序的屏幕吗?似乎 LS 不使用 Xaml,而是将所有屏幕放在对 Blend 无效的 application.lsml 文件中。这里有支持吗?

提前致谢。

0 投票
1 回答
627 浏览

wcf - 通过 Web 服务连接 Lightswitch 和 BizTalk 的最佳方式

我有一个做简单 CRUD 的数据库,并通过 BizTalk Server 2010 连接。由于 Lightswitch 非常简单并且看起来适合该 CRUD 操作,所以我想在这里为操作人员介绍 Lightswitch。

(我不是这两种技术的专家)问题是,Lightswitch 使用 WCF RIA 服务。虽然默认情况下 BizTalk 不能公开此类 Web 服务。

我的问题是:我应该从 BizTalk 公开什么类型的 Web 服务以供 Lightswitch 使用?

0 投票
1 回答
1592 浏览

visual-studio-lightswitch - 将 Lightswitch 项目数据库更改部署到现有数据库的正确方法是什么?

如果您使用 Lightswitch 项目来管理您的实体和数据库更改,您如何将实体的更改部署到现有的、已部署的项目数据库?在两个数据库版本上运行模式比较的最佳方法是什么?

0 投票
1 回答
338 浏览

c# - 在 VB.NET 的 WCF RIA 中使用自定义 DTO

在转换我的 VB.NET DTO 时需要帮助,以便 WCF RIA 可以将它们用于 LightSwitch 应用程序。

我在这里找到了一个很好的例子:http: //blogs.msdn.com/b/brada/archive/2009/07/16/business-apps-example-for-silverlight-3-rtm-and-net-ria-services -july-update-part-6-data-transfer-objects-dtos.aspx

我找不到答案的问题是如何表示 VB.NET 中 C# 代码中方括号中标记的语法?

提前致谢 :)