代码之家  ›  专栏  ›  技术社区  ›  Rahul Soni

为新进入.NET世界的web开发人员提供建议

  •  1
  • Rahul Soni  · 技术社区  · 15 年前

    我想知道什么是一个好的升级计划,你可以推荐一个典型的ASP.NET web开发人员谁是一个全新的.NET世界。学习的东西太多,训练的时间太少。

    C类#

    ASP.NET

    ASP.NET MVC

    JQuery公司

    阿贾克斯

    银光灯

    放射免疫分析

    周转基金

    ... 列表继续。。。

    4 回复  |  直到 15 年前
        1
  •  0
  •   Darbio    15 年前

    按先到后的顺序:

    1. (和.NET框架)
    2. ASP.NET
    3. ASP.NET Web服务
    4. JQuery公司
    5. 阿贾克斯
    6. ASP.NET MVC

    原因:你需要了解C或VB.NET才能开始使用ASP.NET。然后,要在.NET中开发web应用程序,您需要ASP.NET,而且大多数企业应用程序都使用web服务来强制实施分层应用程序设计模式。之后jQuery很有用,然后当您知道jQuery时,您可以在jQuery和ASP.NET AJAX之间进行选择。取决于你。。。在那之后,我会看一下ASP.NET MVC,把东西组合在一起(并重写您原来的项目;-))。

    我已经省略了Silverlight、RIA和WCF,因为在我看来它们不是入门级学习的“必需品”,除非您特别需要它们。对于可以使用WCF的大多数应用程序来说,Web服务已经足够了。RIA很不错,但它们与您对AJAX和ASP.NET的知识一起“出现”。Silverlight很不错。。。但同样,对于初学者来说,我也不是必要的学习。

    我从这里开始。。。 http://www.wrox.com/WileyCDA/WroxTitle/Professional-C-2005-with-NET-3-0.productCd-0470124725.html 虽然现在有一个新的。它引导您浏览CLR,然后是C语言,然后您可以选择阅读WinForms、WPF或ASP.NET章节,然后是WCF/WebServices等。。。

        2
  •  1
  •   Brad    15 年前

    我要给你的第一条建议是理解你所列出的技术是如何联系起来的,当然不一定要联系起来。你说的是服务器端、客户端、浏览器插件等。

    你需要的是一个项目。不要因为你能解决问题就觉得你必须把厨房弄得一团糟。做一个项目,边做边学。

        3
  •  1
  •   Greg Sansom    15 年前

    我强烈建议你去看认证考试,如果不是真正的考试,那就去读一下微软出版社的自定进度的培训工具包。

    这是WCF手册(考试70-503): http://www.microsoft.com/learning/en/us/Book.aspx?ID=12486&locale=en-us

    如果你真的很投入,试着去 MCPD Enterprise Application Developer 认证,尽管可能需要几个月的兼职工作。

        4
  •  0
  •   skolima    15 年前

    我推荐这个。。。

    1. C类#
    2. 实体框架(或NHibernate,取决于口味)
    3. ASP.Net MVC
    4. HTML格式
    5. Javascript/Jquery

    这就是构建中小型web应用程序所需的全部内容。在您熟悉基本知识之前,不要担心web服务、RIA、Silverlight、WCF等。

    推荐文章