我原来是做c/s的,有时也接触一些三层,从来没有接触过网页开发。现在公司要求我们用。net开发b/s系统,感觉有些问题,特此请教,谢谢!分不够我还有。
1.网站开发和b/s开发有什么不同?区别大吗?
2.如果我现在开发设计b/s系统,该如何入手,主要注意点有哪些?
3.市面上目前有什么好点的书籍或者资料可以供我参考,谢谢!

解决方案 »

  1.   

    .net平台 其实对于 b/s c/s 区别只在于界面表示层开发的一些不同,其他差别不大.可以看些例子应该很快能上手了.http://chs.gotdotnet.com/quickstart/aspplus/
      

  2.   

    在NET里开发的WEB APP基本上是B/S的,你以前做C/S现在要到B/S差别也不是很多,思想还是在的,只是一些功能可能不能用的,你要另外想办法.
      

  3.   

    学学html javascript dhtml css
      

  4.   

    我觉得象你这样有面向对象开发经验的就不需要再买书看了.看点例子,来论坛转转.一些专业网站看看,足够了.给个链接比较全的:http://dev.csdn.net/article/81018.shtm如果是asp.net 2.0就看http://quickstart.developerfusion.co.uk/QuickStart/aspnet/doc/ctrlref/data/gridview.aspx
      

  5.   

    要懂更多的东西,
    至少html,css,javascript
      

  6.   

    还一个问题是:b/s与c/s的最大区别.
    b/s的系统,你要考虑到很多的安全性,和网络数据量.比如.一定要防止用户输入一个url地址直接到达一个不应该让他看见的页面....
    而c/s的只有一些网络数据量的问题.
      

  7.   

    建议多看点ASP。NET的开发实例。
      

  8.   

    我觉得从CS转到BS最难的部分在于思维模式的转变。编程序都是差不多的。关键是要想通IE -- Server之间交互的原理。另外,熟悉HTML和ClientScript。至于ServerCode这边的部分,搞清楚几个关键的内置对象session, request, response, page这些就好了。前面是最难以想通的,那个需要一定的时间。思维模式的改变。
      

  9.   

    微软提供的那些实际例子,都是把BS模式的程序CS化了。
    我觉得看了以后效果不是特别好……“客户端”“服务器端”这两个东西要彻底理解。