ASP.Net 中的客户端应用程序

本文关键字:客户端 应用程序 Net ASP | 更新日期: 2023-09-27 17:55:37

我正在研究 asp.Net,我需要构建一个成本计算器,其中包含许多字段和具有许多复杂公式的组合框,并且将有近 50 个文本字段,每个字段都与以前的字段或类似字段相关,在桌面应用程序中构建它非常容易,但在 ASP 中,无论如何都可以在 asp.net 或我们可以这样做的一些 asp.net 组件中编码, 我不想使用JavaScript,我想在C#后面的代码中实现它。有一种方法可以使用Ajax实现它,但是如果网络或互联网关闭,该工作表将不起作用,因为如果网络关闭,基于服务器的应用程序将无法工作,让我知道该怎么做。阿蒂夫

ASP.Net 中的客户端应用程序

有一篇旧的 MSDN 文章讨论了如何使用从服务器下载的 DLL 增强客户端体验。 这可能是一个稍微有用的选择。

另一种选择是使用 Script# 之类的东西,用 C# 编写代码,并让编译器将其转换为 JavaScript。 据我了解,您将编写的代码主要是计算和可能的一些验证,这种东西应该更容易从一种语言翻译成另一种语言。

最后但并非最不重要的一点是编写一个将从浏览器内部启动的胖客户端应用程序。 你的主要选择是Silverlight。 它将提供丰富的用户体验客户端,并且仍允许从网页访问应用程序。 它也可以在部分连接的情况下工作(例如网络因任何原因关闭)。

请用 c# 编写代码并使用 Ajax(更新面板)。不要为网络关闭或打开而烦恼。您可以在服务器上部署,它可以与互联网配合使用。