I have done a clean reinstall of Visual Studio 2005, the SP1, The vs2005 Vista Update (Home Premium Vista), and IE 7.00..
One of the four Simple Web Service examples in the documentation download did not work, and as Mr. Murphy acknowledges, it's the one I am interested in.
I made sure not to touch any code .. just install and then debug..
http://localhost:49160/aspDocumentation/Samples/Sys.Net.SimpleWebService/vb/SimpleWebService.aspxdid not echo
This example also does on work on theasp website.
http://localhost:49160/aspDocumentation/Samples/Sys.Net.PageMethod/vb/PageMethod.aspx
did echo
http://localhost:49160/aspDocumentation/Samples/Sys.Net.SimpleWebService/cs/SimpleWebService.aspx
did echo
http://localhost:49160/aspDocumentation/Samples/Sys.Net.PageMethod/cs/PageMethod.aspx
did echo
Thanks!
Hi,
Can you tell me which documentation are you referring to?
Look forward to your reply.
http://ajax.asp.net/docs/tutorials/ExposingWebServicesToAJAXTutorial.aspx
Simple Echo works in C# but not in VB
Can you be more specific about your vb sample doesn't work? And how is it related to Vista?
It will be better if you canshow me a sample.
1. Go tohttp://www.asp.net
2. Click on AJAX.
3. You are now at the page titled:
"AJAX: The Official Microsoft ASP.NET AJAX Site
4. Click on "Docs"
5. Click on "Open The Online Documentation"
6. On The ASP.Net AJAX Roadmap page go to the fifth section titled "Web Services" and click
on the second item "Exposing Web Services To A Client Script"
7. On the top right side of the page select C# as the "Preferred Sample Language"
8. Go to the middle of the page to the paragraph that is titled:
Exposing Web Services to Client Script in an ASP.NET Web Page
9. At the bottom of the paragraph are two buttons, a run it button and a script button.
10. Click on Orange Button "Run It"
11. Enter your name and click on echo
12. close the "Simple Web Service" window
13. You have returned to the Exposing Web Services to Client Script in an ASP.NET Web Page
14. On the top right side of the page select Preferred Sample Language and select Visual Basic
15. Click on the same "run it" option that you did in step 10.
16. Enter your name and click on echo
17. Nothing happens.. Why?
Thanks for your clear explanation.
Now I've noticed it too, and I copy and paste the vb source code into a local project, it works.
And this sample should already give you an idea of how to expose webservice to client side.
You must be doing something in your local project setup, or your config file, or something.. why doesnt it work on the web?
In addition, when you download the "tutorial" the example, like the web, it does not work. Why?
If Microsoft has a "official" AJAX tutorial, one would think their examples would work. At least I think they should work..
Why does the C# example work and the VB example not work?
Could you locate the group that put together this "example" and tell them it doesnt work?
Thanks
Thanks for your feedback. I have checked the document and I found thatthe service entry registered in the ScriptManager has a invalid path.
<asp:ScriptManager runat="server" ID="scriptManager">
<Services>
<asp:ServiceReference path="SimpleWebService_VB.asmx" /> <%--should be SimpleWebService.asmx--%>
</Services>
</asp:ScriptManager>
No comments:
Post a Comment