我的水平:
ado.net增删查改拼接字符串等
javaScript用一些常用的函数和事件等,不知到的查手册
jquery,用ajax写无刷新分页,登录,评论等
html+css,写一些常用的布局
webform 控件使用
对三层架构还是有些不解,还有那个EF,mvc,什么wpf,wcf这些东西,没涉及,因为我不想弄的太杂,只想把一种技术学好,学的相对较深点,请高手指点,我该从哪里入手,该看些什么样的东西,都说asp.net入门容易,提高难,真是深有体会,现在感觉很茫然,希望大哥大姐们给些指点我这个菜鸟  

解决方案 »

  1.   

    给你推荐2本很不错的书吧。《亮剑.NET》《asp.net从入门到精通》
      

  2.   

    WPF和ASP.NET是两种不同的框架,没有什么关系的
      

  3.   

    《亮剑.NET》《ASP.NET从入门到精通》二本书都是很不错的。推荐给你咯。
      

  4.   

    1.asp.net控件开发。
      自己尝试去开发自己需要的控件
    2.js
      用多种js框架来架构你的系统。比如extjs,jq等等
      开发自己的js客户端控件
    3.orm框架
      多看看开源的orm,尤其是sping。net+nh
      写属于自己的orm框架
    4.ef微软官方的orm
      可以从linqtosql下手,linqtosql !=ef,并且用ef或者linqtosql来架设系统。不一定要做个完整的系统,主要是研究原理
    5.mvc 开发
    6.工作流开发
    7.分布式
      先下手做:套接字编程,在做remoting,在到webservice,然后是wcf
    8.综合:
     把上面部分框架或者功能的都集成起来架设个系统。把上面的搞懂得80%,都很不错了。可能学习了但不精通,但起码你要掌握这些东西。另外就是:想成为高手的话,并不是你懂很多,重要的是,不懂的东西到你的手里很快就解决了。
      

  5.   

    楼主已经很吊了 给你点资料:三层架构:
    表现层(UI),业务逻辑层(BLL),数据访问层(DAL)。
    搭建三层架构步骤:
    创建解决方案(xx)->添加模型层类库(xxModels)->数据访问层类库(xxDAL)->业务逻辑层类库(xxBLL)->表示层web程序(xx)。
    xxModels:一个models对应一个sql表,文件名与表名同名
    xxDAL:右键添加引用xxModels;文件名以Service结尾
    xxBLL:右键添加引用xxDAL,xxModels;文件名以Manager结尾 xx(表示层):右键添加引用xxBLL,xxModels;文件名为"所在文件夹名_文件名"