问题标签 [winforms-to-web]
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.
winforms - 在 WinForms 上开发的技巧 思考未来的 Web 开发
我们正在开发/维护一个企业应用程序,由于历史原因和开发速度,它被定位为 WinForms。
现在我们正在考虑迟早(迟早)该应用程序将需要基于 Web。
思考“to-Web”运动。哪些是我们必须考虑的最重要的事情?类似于 MVP 游行(或其他)的事情,现在确定您要使用的平台/框架类型,......
有从winforms迁移到web的经验吗?有什么建议要照顾吗?
声明:在我们的场景中,应用程序现在可以很好地基于 Web,但我们是现实的。我同意并非所有应用程序都必须基于 Web(这是我们使用 WinForms 开发的主要原因!)。但有时需求会发生变化,在我们的场景中,我们希望将该应用程序作为SaaS提供。
c# - 如何从 C# 应用程序向 BugTracker.NET 提交错误?
阅读 BugTracker.NET
BugTracker.NET API 文档的文档页面,
我意识到我需要使用 GET 或 POST,我不得不承认,我不太擅长。我想知道:
- 是否有一个库可用于轻松地从 C# 应用程序(或 VB.NET)向 BugTracker.NET 提交错误?
或者, - 如果没有图书馆。如何使用 GET 或 POST 向 BugTracker.NET 提交错误?
image - 在哪里保存 HTML 和图像?
我有一个项目,公司的用户将使用 winform HTML 编辑器为特定客户添加一些文本和图片。客户将在网站上查看此信息。
处理这个问题的最佳方法是什么?如果它是严格的 HTML 文本,那么我可以将所有内容保存在数据库中,并且显示它不会有任何问题。但是员工想要展示图片的能力......
我是否将图片保存为某个公共场所的文件,以便网站和winform程序可以看到?这里的问题是哪里是存储图片的最佳公共场所。网络服务器将是一个锁定的服务器,没有人可以访问。我可以从 ASP.Net 的非本地目录中获取文件吗?
我是否将图片保存在数据库中并使程序足够智能以将图像源标签替换为数据库中的图片?我认为这可能会变得很困难(肯定是在网络上......如果有人建议这样做,你能给我一些关于如何在 winform 和网络上执行此操作的 C# 示例吗?)
我知道其他人必须在某个地方这样做并成功了......
winforms-to-web - 无法从 c# winforms 打开浏览器
我正在使用以下代码从 toolstipmenu_click() 打开 IE 浏览器,但收到此消息:
错误:没有应用程序与此操作的指定文件关联
我的代码:
请尽快帮助我。
c# - 网络浏览器控制模式对话框
我在 winforms 中使用 WebBrowserControl 来自动化数据输入表单。该网站使用 ShowModalDialog 打开一个新的对话框窗口,并将所有表单字段放在该新对话框窗口中。如何从我的 winforms 代码访问该模式对话框窗口的内容并希望填充字段。当我访问 webbrowser 的文档时,它显示的是主文档而不是打开的对话窗口。有什么方法可以访问打开的对话框的文档吗?我试图注入 javascript 来访问内容,但 javascript 被阻止,直到模式对话框打开。
c# - 将 ASPX 页面加载到 windows webbrowser 控件
嗨,我有一个 Windows 表单,将数据导入 SQL,还有一个 aspx 页面,用于预览我需要使用 WebBrowser Control 加载到 Windows 表单的数据,我的问题是如何传递集合(列表) 到 aspx 页面,以便它能够绑定到 gridview?
ms-office - Citrix环境下的Web浏览器控制
我有一个 Web 应用程序,它也显示在 winforms 应用程序的 Web 浏览器控件中。MS Word 和 Excel 安装在 Citrix 服务器上。
但是当我单击网站上的链接(显示在 Web 浏览器控件中)时,我想在客户端机器上而不是 Citrix 服务器上打开一个 word/excel 文档
是否可以?
c# - 桌面应用程序和 Web 应用程序之间的通信
我有一个连接到同一个数据库的桌面和 Web 应用程序。让他们相互交流的最首选方法是什么?
c# - 如何创建一个可以与网站交互的赢应用程序?
您好我正在尝试编写一个 Windows 应用程序,它可以读取特定网站的 HTML 内容并在某些输入字段中填写一些数据并提交页面。
到目前为止,我所做的是从一个WebBrowser
对象中读取页面内容,然后导航到该网站。
我知道我需要创建一些请求/响应变量并使用它们,但我对我正在尝试做的事情没有很好的看法。
还有,我关于HttpRequest
和HttpResponse
的信息太少了……
asp.net - VB.NET - 将 WinForm 应用程序导出/转换为 Web ASP.NET 应用程序的最简单方法
背景:我有一个用 VB.NET 编写的 winform 应用程序,它使用 WebService 根据他们选择的营销公司向用户发送不同的邀请以进行不同的采访。winform 应用程序从各种文本框、列表框和下拉列表中提取字符串值,以创建一些 XML 并将其推送到名为 AcompServiceClient 的 Web 服务
问题:
- 是否有向导或第 3 方应用程序可以将 winform 数据导出到 webform asp.net,或者我应该从头开始构建一个 aspx 页面,其中所有控件的命名空间与 winform 应用程序相同?
- 除了 AcompServiceClient Web 服务和代码隐藏 vb 之外,我还需要传输或设置哪些文件才能完成这项工作?(查看项目文件的屏幕截图)
- 我是否必须复制 app.config 文件的任何部分并将其调整为 web.config 文件?
我刚在想:
- 我可以首先将 Acomp_Invitation_Form.vb 复制到页面后面的 AComp_Invitation_Web_App.aspx.vb 代码。
- 从网络服务器中添加现有的网络服务
- 在前端aspx页面使用相同的名称/id手动重新添加格式、文本框、列表框和下拉列表
这是 WinForm 应用程序的屏幕截图:
这是项目文件的屏幕截图:
这是我在 Acomp_Invitation_Form.vb 上的代码: