莫奇 发表于 2007-5-26 10:31

ASP.NET 2.0

现在在公司里做Webservices, 用visual studio 2005, asp.net来做。。。

请教有什么好的书可以看看

我不是很入门,不知道为什么,他的那些控件基本上都试过,不过我实在不知道该怎么用Vb, c#来写

谢谢!!!

$送花$ $送花$ $送花$

eisenstange 发表于 2007-5-26 10:55

ASP,从最早的开始,和CGI对应,共有7个对象,分别用于从网页获得用户信息,以及用ADO操作数据库,提供最早的Webserivice。网上有很多信息。熟悉Basic语法的人,应该一看就会。

shfaye 发表于 2007-5-28 19:25

hehe,asp, webservieces 上手简单, 深入难.

学习材料嘛直接在vs2005里就可以了.

打开vs2005新建项目, 选择c#或者vb的asp webserviece框架(好像这么叫). 直接点ok建立个新solution就可以了.类名起个比如说webservicesTest, f5 debug你就可以看到halloworld的webservice, 不需要任何参数, 只返回一个halloworld的xml string. (记住如果你需要调用这个webserviece的话需要在iis里创建虚拟目录,右键点击你这个webservice项目选择属性在web选项里),拷贝下你的webservice地址,好像是http:\\locahost\\webservicesTest.aspx

怎么调用这个halloworld方法呢?
在你这个solution里另外添加一个新的asp web application项目,名字比如说aspTest. 在这个项目里点击右健reference,加入新的 web reference.把你的webservices地址给入, 给驾驭的web reference给个名字,比如说wsTest.

在 page_load()方法里instance一个新类,然后调用这个webservice类的halloworld方法就可以了.比如说

wsTest.webservicesTest MyFirstWS = new aspTest.wsTest.webservicesTest ();
Response.Write("<script language='javascript'>alert('" + MyFirstWS.Halloword() + "')</script>");


随便写的.大概是这样的. 估计msdn上也有相关的图文教程吧.

shfaye 发表于 2007-5-28 20:33

原帖由 莫奇 于 2007-5-26 11:31 发表 http://www.dolc.de/forum/images/common/back.gif
现在在公司里做Webservices, 用visual studio 2005, asp.net来做。。。


你可能还不知道什么是webservices, 他和网页脚本没有关系,你可以在winform或者webform程序里调用, php,python,java等理论上几乎所有平台里调用,应为他是基于xml传输的. 比如说你可以在java程序里调用你用c#写的webservice,或者umgekehrt. 有些网站提供免费的webserviece,比如天气查询. 你就可以直接使用这个webserviece,而不需要关心他是怎么写的,用什么写的. 你可以把他想像成一个放在网络上的dll,人们可以使用,但是却不能吧他下载下来.(好像youtube,你可以在线看视频,但是却不能把它存到自己的硬盘里) --当然,视频还是可以下载的:P
webserviece的基本点: 基于网络(废话),跨平台.

最好在w3school , codeguru, 上找找tutorial,或者去csdn上问问(申明自己是mm哈,好处多多$汗$ )

莫奇 发表于 2007-5-29 18:41

原帖由 shfaye 于 2007-5-28 20:25 发表 http://www.dolc.de/forum/images/common/back.gif
hehe,asp, webservieces 上手简单, 深入难.

学习材料嘛直接在vs2005里就可以了.

打开vs2005新建项目, 选择c#或者vb的asp webserviece框架(好像这么叫). 直接点ok建立个新solution就可以了.类名起个比如说 ...

谢谢mm!

学到了好多呢,我现在在看asp.net 2.0 vs2005 的Demo, 嘻嘻嘻,加油!!

shfaye 发表于 2007-5-29 19:13

原帖由 莫奇 于 2007-5-29 19:41 发表 http://www.dolc.de/forum/images/common/back.gif


谢谢mm!

学到了好多呢,我现在在看asp.net 2.0 vs2005 的Demo, 嘻嘻嘻,加油!!


。。。难道我真的长得像mm么:( :(....

莫奇 发表于 2007-5-30 18:42

原帖由 shfaye 于 2007-5-29 20:13 发表 http://www.dolc.de/forum/images/common/back.gif



。。。难道我真的长得像mm么:( :(....


sorry啊 $汗$ $汗$ $汗$

谢谢dg!!

$送花$ $送花$ $送花$

karlfriedrich 发表于 2007-5-30 22:46

去微软的MSDN啊,那里面要什么有什么。就怕你想不到,不要你找不到,呵呵。MSDN.MICROSOFT.COM
页: [1]
查看完整版本: ASP.NET 2.0