首先声明下,我刚接触c#,我只能对比java方面的东西说,好多概念都说不好,比如说asp.net平时到底该说成asp.net啊还是.net?在jsp开发中,主要体现在mvc这一思想上,jsp做页面,表单提交后到servlet,它作为控制器负责跳转,然后调用数据库显示,但是在asp.net中它把控件给封装了,一个按钮有一个click事件,完全没有了控制器?那你提交表单后从哪里调用数据库?数据怎么显示到页面?
java和c#语法上差别不大,可能asp.net的内置对象我也可以对照着看,但是到这里我就歇菜了,完全看不懂asp.net这种开发思路,希望大家给解释解释,谢谢!!!

解决方案 »

  1.   

    在网上看看.net入门的pdf或者买本书看吧
      

  2.   

    对于click事件,可以人为指定此事件的"响应程序",即一个方法. 在这个方法里,你通过代码来控制如何读数据库,如何显示出来.
      

  3.   

    如果你想直接体验一下的话,可以在Click事件里写一个查询语句看以下值
      

  4.   

    asp.net mvc就是给你这样的人准备的,特别是给structs开发人员准备的。我的判断,从微软的产品方面来说,asp.net基本上处于被淘汰的阶段了(尽管微软肯定不会这样说),停止了真正有用的地方的投资(因为有其它取代asp.net的战略性产品),所以才会用jquery和asp.net mvc来收官,弄一些人耍耍。
      

  5.   


    asp.net基本上处于被淘汰的阶段了,为什么??