日期:2014-05-17  浏览次数:20482 次

ASP.NET+简单三层架构+WebService+JS
现在正着手开发一个项目,使用ASP.NET+简单三层架构+WebService+JS,不使用任何服务器控件。刚刚接触,希望有经验的给点建议。或者参考资料!帮忙推荐。

------解决方案--------------------
所有动态数据交互的东西写在webservice里面
通过ajax交互
------解决方案--------------------
说实在的,用惯了服务器控件,一下子不用,真是受不了,我现在做一个项目是用mvc架构,完全不用服务器控件
------解决方案--------------------
传说中的新三层?
------解决方案--------------------
用asp.net还用webservice干什么?多此一举。要知道webserivce开销是非常大的。
asp.net本身就是服务器架构,没有必要还用一个中间层。webservice的使用场景是在分布式的异构系统。如果是同构系统,那完全就是为分布式而分布式了。
还不如用ashx来处理。这是开销最小的。


------解决方案--------------------
探讨
用asp.net还用webservice干什么?多此一举。要知道webserivce开销是非常大的。
asp.net本身就是服务器架构,没有必要还用一个中间层。webservice的使用场景是在分布式的异构系统。如果是同构系统,那完全就是为分布式而分布式了。
还不如用ashx来处理。这是开销最小的。

------解决方案--------------------
探讨

我也不太清楚它这样实现的好处,之前使用的三层都是层次分明。而现在DAL中的数据库访问类都继承自一个**DAL的类,里面使用了反射实现通用性。感觉效率上跟不上。引用:
传说中的新三层?

------解决方案--------------------
探讨

用asp.net还用webservice干什么?多此一举。要知道webserivce开销是非常大的。
asp.net本身就是服务器架构,没有必要还用一个中间层。webservice的使用场景是在分布式的异构系统。如果是同构系统,那完全就是为分布式而分布式了。
还不如用ashx来处理。这是开销最小的。

------解决方案--------------------
webservice 应该是要打造一个平台无关性结构,方便将来的扩展。

证明你们这个项目将来要做成 c/s b/s 手机平台 多个客户端的程序。

你现在做的应该是基础的部分。你在做之前只要问问上面用那个js 框架就好了,或者默认就是用jquery