关于winform和web相结合使用的问题

问题描述

公司的信息管理系统,是基于b/s模式的,另外用winform做了一个应用程序,将网页嵌入到这个程序中运行.一直以来都没出过问题,最近发现有些页面在网页中打开是正常的,可是在应用程序中打开就会出错,我统计了一下,基本上是使用了.net2.0中的树形控件的页面出错,请教达人这是为什么呢?不解中......

解决方案

解决方案二:
API可以解决应用程序接口实现(难)C/S软件与B/S网站的结合使用Server进行连接(难)C/S与B/S使用QQ的方式实现单一接口登陆SSO方式(难)PS:控件不对的根本是你程序在处理B/S与C/S的衔接出错!
解决方案三:
是不是和IEWebControl有关?

时间: 2025-01-20 13:14:13

关于winform和web相结合使用的问题的相关文章

在C#代码中应用Log4Net(四)在Winform和Web中捕获全局异常

毕竟人不是神,谁写的程序都会有bug,有了bug不可怕,可怕的是出错了,你却不知道错误在哪里.所以我们需要将应用程序中抛出的所有异常都记录起来,不然出了错,找问题就能要了你的命.下面我们主要讨论的是如何捕捉全局的异常.基本上在winform或web中捕获全局异常的思路都是一样的,在全局的应用程序对象中添加异常捕获的代码,并写入日志文件中. 一.在Winform程序中捕获全局异常 在winfrom中我们需要了解Application对象中的两个事件 ①Application.ThreadExcep

从winform到web的完成单点登陆

单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一. SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统.它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制. 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录: 根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,应该返回给用户一个认证的凭据--ticket: 用户再访问别的应用的时候就会将这个ticket带上

c# winform生成web

问题描述 如题,像hfs网络文件服务器一个,一个软件运行就可以,不需要服务端 解决方案 解决方案二:什么东东,你就说一句,我们看不懂图也解决方案三:winfrom载入web空间不行么?

winform 应用程序中加入web service(即web 服务)的方法?

问题描述 C/S结构中WinForm应用程序能调用WebService,比如网站中提供的Web服务,能否反过来:WinForm程序中包含Web服务,让Web网站系统能够调用这些WinForm的Web服务?优点:网站就可以向app或winform程序推送即时消息了.能否? 解决方案 解决方案二:WebService好象既不是BS也不是CS.他只是BS与CS中的S(Server端)WS无非是请求数据.这些数据一般BS与CS的数据都是放同一个地方.解决方案三:你这不就是自己写一个iis然后提供webs

WinForm如何调用Web Service

参考地址 今天看了李天平关于WinForm调用Web Service的代码,我自己模仿做一个代码基本都是复制粘贴的,结果不好使.郁闷的是,又碰到那个该死的GET调用Web Service,我想肯定又是Web.config需要配置,结果WinForm没有这个配置文件,奇怪,为什么人家的就好使,我写的就不好使呢. 上网搜吧,唉,找个两个多小时,基本都是和我一样的代码,互相转载.根本没人提代码好不好使,也没人提正确的用法.就在我要放弃的时候,终于发现原来是在 Web Service的Web.confi

Winform混合式开发框架访问Web API接口的处理

在我的混合式开发框架里面,集成了WebAPI的访问,这种访问方式不仅可以实现简便的数据交换,而且可以在多种平台上进行接入,如Winform程序.Web网站.移动端APP等多种接入方式,Web API的处理方式和微信提供的接口处理规则类似,也是通过向服务器获得访问令牌(AccessToken),然后传递给每个Web API接口,实现数据的交换处理.本篇随笔主要介绍混合框架中Winform对Web API访问的处理. 1.Web API接入方式介绍 <混合式开发框架>混合了Web API接口访问.

asp.net获取winform窗口句柄问题

问题描述 我想在asp.net网页后台获取本地winform窗口句柄,然后向窗口发送消息,我的获取窗口的方法是:[DllImport("User32.dll")]publicstaticexternSystem.IntPtrFindWindowEx(System.IntPtrparent,System.IntPtrchilde,stringstrclass,stringstrname);这样做在网页调试阶段是可以获取winform窗口句柄的,但是网站发部后在本地通过浏览器来访问就获取不

在基于MVC的Web项目中使用Web API和直接连接两种方式混合式接入

在我之前介绍的混合式开发框架中,其界面是基于Winform的实现方式,后台使用Web API.WCF服务以及直接连接数据库的几种方式混合式接入,在Web项目中我们也可以采用这种方式实现混合式的接入方式,虽然Web API或者WCF方式的调用,相对直接连接数据库方式,响应效率上略差一些,不过扩展性强,也可以调动更多的设备接入,包括移动应用接入,网站接入,Winfrom客户端接入,这样可以使得服务逻辑相对独立,负责提供接口即可.这种方式中最有代表性的就是当前Web API的广泛应用,促进了各个接入端

Winform开发框架之权限管理系统的改进

权限管理系统,一直是很多Mis系统和一些常见的管理系统所需要的,所以一般可以作为独立的模块进行开发,需要的时候进行整合即可,不需要每次从头开发,除非特殊的系统需求.我在Winform开发框架介绍中的随笔中,很早之前在<Winform开发框架之权限管理系统>就写过关于我的通用权限管理系统的一些介绍,当时这个版本的还是传统样式的,界面如下所示.   由于我的Winform开发框架需要,我把权限管理系统.字典管理模块.分页控件等都扩展了支持传统样式.DotNetBar控件样式,以及DevExpres