传统WINFORM VS 智能客户端 VS Asp.net Vs Ajax

本文探讨了在开发Internet应用时几种技术的选择,包括WinForm结合WebService、智能客户端、ASP.NET及Ajax等方案,并分析了各自的优缺点,最终推荐了平衡用户体验和技术难度的ASP.NET 2.0。
摘要由CSDN通过智能技术生成

1、传统的WinForm,这样的程序比较好写,因为比较熟练。但是系统需要做成在Internet下的应用,所以不可能直接采用WinForm就够了,还需要WebService。

2、智能客户端做起来没有那么容易,虽然看上去很美 ,可是没有一些成熟的例子,而且仅仅靠微软的TaskVision例子来做,风险太大了。而且智能客户端真的不需要连接吗?虽然偶尔在线,但是也需要Internet啊,但是,如果从中国到国外的Internet速度不好,那么这个智能客户端的本地数据什么时候更新啊,看来也不可行。

3、Asp.net,其实这个选择很不错,目前在Vs2005下写Asp.net 2.0的应用应该是比以前方便了不少,而且功能上有较大的提升,所以,如果做网站,或者是一般的WEB下的应用,这个是首选。

4、Ajax也是看上去很美的那种,这个需要开发人员对JavaScript比较熟练,但是Ajax也并非完美,目前还不能采用。但是至少可以在Asp.net 2.0的应用下多少写一些的,不需要完全不刷新全部页面,至少能做到提升一些效率。

 

其实,总结一下,能看出来这个趋势。整个系统的设计目的,就是为了“获得更好的用户体验”!但是,为了这个更好,可能会遇到许多想象不到的困难。所以,我认为,综合考虑,平衡各个方面,可以直接采用Asp.net .2.0来开发web的应用(但不要追求过度了,别做成Ajax),或者是采用WinForm来连接WebService实现Internet下的应用(同样但是这个不要追求过渡了,别做成智能客户端)。

 

看来都是一个度的把握!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值