在 ASP.NET (VB) Web 应用程序上添加 Windows 窗体功能

发布于 2024-12-12 03:17:36 字数 432 浏览 0 评论 0原文

我一直在构建一个 Web 应用程序(ASP.NET、.NET Framework 4、VB、Visual Studio 2010)。简而言之,应用程序与数据库交互并执行多个操作(插入删除选择等)。

我正在使用多个 Gridview、ListBox 等,但我对 ASP.NET 提供的演示结果和功能并不满意。简而言之,我的应用程序看起来很糟糕、过时且不专业。 我认为使用将合并到 ASP 应用程序中的 Windows 窗体将是一个很大的改进并解决我的所有问题。

我创建了一个 Windows 窗体控件库,以使用在我的应用程序中创建的 dll 作为用户控件。我发现 .NET Framework 4 不支持此功能(这是真的吗?还是我做错了什么?)。

有没有办法让我的应用程序具有 Windows 应用程序的“外观和感觉”? 请注意,它必须是一个网络应用程序,客户端不必下载任何其他应用程序来与服务器交互。

I have been building a Web Application (ASP.NET, .NET Framework 4, VB, visual studio 2010). To be very brief the application interacts with a database and performs several actions (Insert Delete Select etc..).

I am using several Gridviews, ListBoxes etc and I am not happy with the presentation outcome and the functionality provided by asp.net. In simple words my application looks bad, outdated and unprofessional.
I figured that using Windows Forms that will be incorporated to the ASP app would be a great improvement and solve all of my problems.

I have created a Windows Form Control Library to use the dll created in my app as a user control. I found out that this is not supported in .NET Framework 4 (is this true? or am i doing something wrong?).

Is there any way to make my application have the 'look and feel' of a windows application?
Please note that it is has to be a web app and the clients should not have to download any other application to interact with the server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

东北女汉子 2024-12-19 03:17:36

您是否检查过其他供应商的第三方控件?

我目前使用它们进行快速开发。

http://www.telerik.com/

http://www.infragistics.com/

http://www. devexpress.com/

无论如何,所有控件都在.net,您可以使用纯 CSS 更改其外观和感觉。

Have you checked out the third party controls from other vendors?

I currently use them for rapid development.

http://www.telerik.com/

http://www.infragistics.com/

http://www.devexpress.com/

Anyhow all controls in .net you can change there look and feel using plain CSS.

醉生梦死 2024-12-19 03:17:36

尝试使用 Silverlight 4,它拥有您需要的一切。你想要做的是传统的 ASP.NET,这已经是最好的了,因为它的所有服务器端代码,但使用 Silverlight 情况就完全不同了,它的所有客户端都与特定的服务器交互。查看有关如何使用 Silverlight 和 WCF RIA 服务来完成您想要做的事情的教程。

尝试此链接:WCF RIA 服务和 Silverlight

编辑:Silverlight 旨在创建令人惊叹的 Web GUI。以防万一您想知道这到底是什么..:)

Try using Silverlight 4, it has all that you need. What u are trying to do is traditional ASP.NET and that's as good as it can get coz its all server side code, but with Silverlight things are totally different, its all client side with specific server interactions. Have a look at the tutorials about how to use Silverlight and WCF RIA services to do what you are trying to do.

Try this link: WCF RIA services and Silverlight

Edit: Silverlight is designed to create stunning web GUIs. Just in case you were wondering what the heck it is.. :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文