【发布时间】:2011-05-10 04:23:25
【问题描述】:
我正在研究 asp.Net,我需要构建一个成本计算器,其中包含许多字段和组合框以及许多复杂的公式,并且将有近 50 个文本字段,每个字段都与以前的字段或类似字段有关那,在桌面应用程序中它很容易构建它,但是在 asp 中,无论如何都可以在 asp.net 或一些我们可以这样做的 asp.net 组件中进行编码,我不想使用 javascript,我想实现它c# 后面的代码。有一种使用 Ajax 实现它的方法,但是如果网络或 Internet 关闭,则该工作表将不起作用,因为如果网络关闭,基于服务器的应用程序将不起作用,让我知道该怎么做。 阿提夫
【问题讨论】:
-
使用 JavaScript 有什么问题?如果你想在 C# 中实现它并且不需要它有一个活跃的互联网连接来工作,你可能需要像 Silverlight 这样的东西。
-
当我在Javascript中工作时,我没有得到任何IntelliSense,没有它很难工作,我怀疑新浏览器的版本,以防对js功能的任何支持。
-
Visual Studio 2010 中的 JavaScript 与早期版本相比有了很大改进。我认为您必须在客户端和使用 C# 之间做出选择。好吧,或者像 Silverlight 之类的东西。
-
不要咄咄逼人,哈哈,我遇到了问题,我接受了你的评论,这意味着 JavaScript 是唯一的方法吗?
-
您正在使用活动 服务器 页面,并且您希望您的应用程序在没有服务器的情况下工作???然后你必须有一些客户端代码,JavaScript 是通常的选择,尽管@R0MANARMY 指出 Silverlight 也是一个选项。尝试打破您对 Intellisense 的依赖,阅读 API 始终是可能的,并且从长远来看将使您成为更好的开发人员。为工作选择正确的工具,而不是最简单的工具。
标签: c# javascript .net asp.net visual-studio