仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 659|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之体验.net 2.0 的文雅 - 异步WebService...

[复制链接]
活着的死人 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:32:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
感觉很多控件都必须自己去写代码;用了WebMatrix感觉也不是很好,毕竟没有很强的WYSIWYG效果。现在就不知道如何是好了。web|异步在.net2.0中(正确的说是vs2005中),异步WebService异步伐用的体例的例子:voidDoSomethingTest()
{
localhost.Serviceservice=newWindowsApp.localhost.Service();
service.HelloWorldCompleted+=newWindowsApp.localhost.HelloWorldCompletedEventHandler(service_HelloWorldCompleted);
//doAsyncallinghere
service.HelloWorldAsync();
}
voidservice_HelloWorldCompleted(objectsender,WindowsApp.localhost.HelloWorldCompletedEventArgse)
{
if(e.Error==null)
{
MessageBox.Show(e.Result);
}
else
{
MessageBox.Show(e.Error.Message);
}
}
服务器端代码
[WebService(Namespace="http://tempuri.org/")]
[WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)]
publicclassService:System.Web.Services.WebService
{publicService(){
}
[WebMethod]publicstringHelloWorld(){
return"HelloWorld";
}
}
很复杂,没有了AsyncCallback、IAsyncResult这两个烦人的器材,挪用的代码变得简便、文雅了,并且能够从e.Result失掉强范例的前往值(上例为"HelloWorld")。可是,有乐趣的话,能够看看vs2005天生的Referance.cs文件,那可比2003中的庞大良多。个中能够看到System.ComponentModel.AsyncCompletedEventArgs、System.Threading.SendOrPostCallback(delegate)这两个在.net1.x中没有的“怪物”,估量用到的中央还不止WebService客户端。
J2EE比较成熟一点,一些比较出名的企业应用软件都是基于J2EE的。以后的发展就不好说了。不过java比较烦,学.net的话,微软把很多工具都封装好了,学起来可能容易一点。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-19 16:22:30 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
小妖女 该用户已被删除
板凳
发表于 2015-1-24 15:16:08 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
简单生活 该用户已被删除
地板
发表于 2015-2-1 18:29:17 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
再现理想 该用户已被删除
5#
发表于 2015-2-7 13:29:22 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
第二个灵魂 该用户已被删除
6#
发表于 2015-2-22 02:56:38 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
飘灵儿 该用户已被删除
7#
发表于 2015-3-6 22:37:38 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
老尸 该用户已被删除
8#
发表于 2015-3-13 22:17:25 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
变相怪杰 该用户已被删除
9#
发表于 2015-3-20 21:02:18 | 只看该作者
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 07:26

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表