问题标签 [asp.net-spa]

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 回答
958 浏览

asp.net - ASP.NET SPA 作为 Silverlight 的替代品?

我是一个庞大的 Silverlight 用户。
由于我开始意识到 Silverlight 迟早会消亡(据我所知,不会有 SL 6),因此我开始四处寻找替代技术。

我需要像 Silverlight 这样的流畅响应式 UI,并且我需要一种开发成本为零的技术。Silverlight 实际上非常棒,但它缺少一些关键特性(绑定类型、共享大小组等),而且由于它不会再被开发,我正在考虑其他事情。它也不是真正的多平台(最低支持 Android 和 iOS)。

无论如何,我研究了 ASP.NET SPA,我有点喜欢这个想法,但另一方面,我认为 HTML5/javascript 与 Silverlight 相去甚远,首先是 C#/VB.NET 作为一种语言,然后是所有相关的工具,例如 Entity-Framework、带有脚手架和验证的 WCF-RIA、SDK/Toolkit 等。

所以我的问题是,是否有任何方法可以制作将我的 Silverlight 网站转换为 HTML5+CSS3+Javascript 的生成器,以便它可以在每个平台上运行,也许可以通过将其转换为 SPA 应用程序。

您是否听说过任何涵盖此问题的现有项目?你认为它是可行的还是需要我几年的时间来开发它?

0 投票
1 回答
506 浏览

asp.net - 为什么 SPA 应用程序不创建数据库?

我关注了一个试图制作单页应用程序的微软视频,即使我有其他应用程序首先使用代码,它也不会创建或连接到我的 sql 实例。例如,连接字符串是...

但我得到一个错误说

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

这真的很奇怪,因为我的其他应用程序带有连接字符串......

工作正常,连接没问题...

0 投票
1 回答
264 浏览

asp.net-mvc-3 - 移除 MVC SPA 的影响

我目前正在开发一个工具并在 MVC SPA(单页应用程序)中编写它,刚刚发现它已从最终版本中删除。这对我的项目意味着什么。我是否必须停止工作并转移到 MVC Internet 应用程序。我在http://www.asp.net/single-page-application中没有找到太多信息

请让我知道此问题的影响和可能的解决方法

谢谢

0 投票
3 回答
4284 浏览

installation - MVC4 RC 中缺少单页应用程序模板

当我在开发 PC 上安装 MVC4 beta 时,它有一个 SPA(单页应用程序)模板。今天在具有相同设置(VS2010 SP1、win7)的另一台 PC 上,我安装了MVC4 RC,但不再提供 SPA 模板(见图)。还有谁有相同的问题吗?或者这是我找不到的记录更改?

在此处输入图像描述

0 投票
1 回答
225 浏览

asp.net-mvc-4 - SPA 还在为 MVC4 RC 工作吗?

我对这件事有点困惑。我知道 VS 有一个用于 MVC4 beta 但没有用于 MVC4 RC 的 SPA 模板。但是http://www.asp.net/single-page-application说我可以在安装 MVC4 RC 后安装带有 nuget 包的 SPA。这是否意味着 SPA 仍在为 MVC4 RC 工作?我之所以这么问,是因为网上的一些讨论表明了相反的情况。任何线索将不胜感激。

0 投票
2 回答
2274 浏览

asp.net-mvc - 具有 Knockout 和 ASP.NET MVC4 SPA 的多个 ViewModel

我是 ASP.NET MVC SPA 和 Knockout.js os 的新手,也许这是我犯的一个简单错误......

情况:我的网站中有两个局部视图,我希望每个局部视图都有自己的 Knockout ViewModel,这样我就不会得到一个巨大的 ViewModel。

我当前的视图模型:

我的 Index.cshtml:

我的客户部分视图:

我的交付部分视图:

如果我运行它,它将无法识别我的 BarFooViewModel 中的 bar2 属性...

我在 ViewModel 的末尾尝试了 2 种不同的 applyBindings。

有人有想法还是他们有更好的方法/模式来做到这一点?

0 投票
2 回答
139 浏览

linq-to-sql - 使用 Linq To Sql 的 Upshot 助手扩展

这是我关于 SO 的第一个问题,所以请容忍任何错误/违规行为。

我想为我的新项目实施 SPA,因此在搜索了一些谷歌博客后,我找到了 Steve Sandersion 。

看了github上托管的代码,发现必须使用EF才能使用Upshot,但是我的DAL已经用Linq to Sql写好了,迁移到EF会很累。

所以我的问题如下

  1. 有没有人成功使用过 L2S 的结果?如果是的话,一些例子会有所帮助。
  2. 有没有其他方法可以在没有结果的情况下实现 SPA,以便我可以在 L2S 中重用我的 DAL?

已编辑

我今天才发现这个问题毫无用处,因为使用 upshot 是不可行的。微软已经停止了 Upshot 的工作。有人请关闭这个问题。

0 投票
2 回答
2715 浏览

asp.net-mvc - 微风,创建实体

我在我的 ASP.NET WebAPI 项目中使用微风,我添加了微风控制器

不幸的是,当我调用 createEntity 时,我收到错误 Cannot attach an object to an EntityManager without first setting its key or setting its entityType 'AutoGeneratedKeyType' property to something other than 'None'

调用元数据api时,微风不是自动初始化实体吗?

TIA

0 投票
1 回答
195 浏览

requirejs - 如何引用捆绑的必需脚本?

我正在使用 Hot Towel SPA 模板,并尝试添加一些我想从微风中获得的数据。我安装了微风 nuget 包,微风脚本文件位于站点的脚本文件夹中。

我可以通过使用实际文件名来引用它,如下所示:

但是,当我的站点以发布模式运行并且脚本实际上已捆绑时,这将中断。另外,将全名放在那里真的很丑陋,感觉就像是一种黑客行为。

这样做的正确方法是什么?

0 投票
1 回答
198 浏览

breeze - 使用微风保存数据后我们如何发送电子邮件和短信

使用微风保存数据后,我们如何发送电子邮件和短信。将信息保存在数据库中可以正常工作,但是保存数据后我需要进行更多操作。谁能帮我解决这个问题。

谢谢