资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

关于vb.net做web的信息

vb.net如何动态调用WebService接口啊

调用webservice接口

成都创新互联2013年开创至今,是专业互联网技术服务公司,拥有项目成都网站制作、成都网站设计、外贸营销网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元琼海做网站,已为上家服务,为琼海各地企业和个人服务,联系电话:028-86922220

一般分为静态调用和动态调用

静态调用就是在项目中直接添加服务引用或者web服务引用;

动态调用就是通过模拟http协议调用,这种网上很多提供动态调用服务的处理类,找找直接用就可以了;

静态调用特点:服务参数包含复杂类型(比如自定义的一些实体类)用它比较方便,但是服务如果改变(服务地址更新,服务内容更新)就需要在项目中更新服务引用,重新编译程序;

动态调用特点:对于服务参数包含复杂类型的处理不是很好,如果服务内容改变不需要重新编译程序;

大致想到就这样,详细的可以在网上找找相关的网文,很多资料可以参考的

vb.net里关于web窗体布局

1、选中控件 布局-位置-(绝对、相对、静态)

2、布局-位置-自动定位-HTML设计器-CSS定位-右边第一项打挑选择-(绝对、相对、静态)

vb.net做的web网页如何链接到vb.net做的windows窗体页面

你这个建设性课题可以跟微软提交下。

首先你似乎还没有太体会到.NET平台下的几大模块,姑且先叫模块,至少你打开一本教材或者参考书,你会发现教程会介绍让你新建控制台程序,新建窗体程序winform,新建网页应用程序web form,还有service ,还有移动==。

至少您首先应该明白web form 跟 win form这是两套独立的架构。如果按照你的需求,在你的网页上点了某个链接,就能启动你本地的某个winform程序,神啊!你感觉这是什么,这不是黑客程序么!!!微软不停的IE补丁不就是一直在修复这样的漏洞么!

就是想说winform 你可以想象成QQ你要用QQ需要下载一个客户端,这客户端想象成winform。

你做的web form就想象成,你要访问baidu不需要下载客户端,直接在IE浏览器里运行,浏览。

-------------------------------------------------------

另外你所说的功能,我想应该是你winform做了某个单机的功能,你想让你的

webform也能用到这个功能是么?那么你可以在web form里试着用同样的逻辑看看能否在web form下作同样的逻辑,比如计数等等,其他他们可以简单的看成载体不同,一个是一个page,一个是一个winform。如果这个功能不想别人看到,只是自己用用的话,你可以加登录等等把他做成一个后台页面,自己管理。

我不太清楚你到底是要web集成到winform,还是winform集成到webform,其实winform也可以集成网络功能的,你可以在winform上加个浏览器控件等等。或者具体查看Imports System.Net等等详细类库。具体看你的需求了。

猜想你的本意是想本地做了个winform的功能,想加到webform里去。

当然并不是所有的winform功能都能“翻译”成webform的,

我想基本的概念你还是要多回头看看。

vb.net编的web程序如何生成并且发布在sever2003服务器上并且用IE浏览器访问

什么IIS架构。晕~~~

1.首先正式版本的发布你必须要Release,不要直接把Debug程序放上去。

2.将所有的.cs文件删除。vs.net有一个很方便的工具,“项目——复制项目”就ok了。

3.windows server2003上一定要安装了"Internet 信息服务(IIS)管理器",如果没有安装的话可以到“控制面板——添加或删除程序——添加\删除WINDOWS组件——应用程序服务器”如果“应用程序服务器”没有构选的话钩上,放入windows 2003的系统盘安装。

4.安装完成之后把项目靠到服务器上。简单一点的方法是右键点击项目文件夹,Web共享——共享文件夹。此时就算发布成功了。不过还有一些细节需要注意。如:IIS匿名访问等。那就是另外的问题了。呵呵。IIS设置很简单,可以在网上找些资料。


标题名称:关于vb.net做web的信息
文章起源:http://cdkjz.cn/article/dojeopg.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220