zoukankan      html  css  js  c++  java
  • [导入]dotNET学习建议

    无论是初学者还是有一定基础的程序员,下面的建议都可以作为学习.NET的参考:

    1. 了解.NET语言:选择一个语言(C#或是vb.net),学习相关语法,了解类的设计,OOP的基础概念。如果你打算就语言本身下去学习,从Console模式作练习。

    2.探索基础的.NET Framework类别库:了解何谓命名空间,类别如何被组织归纳,如何引用现有的类别库实作所需的应用程序功能,学习一些基础的核心类,例如Math、Exception等等。

    3.选择所使用的UI:传统的视窗应用程序(WinForm),或是Web应用程序(WebForm),也就是ASP.NET。

    4.深入类库:学习特定领域的技术,例如资料库的ADO.NET,绘图技术的GDI+,网路与串流技术,甚至大型应用程序的发展等等。

    .NET学习一旦过了初学的门槛,有一大部份的时间,都会在类库的类功能上打转,无论你所开发的是ASP.NET的Web程序,还是WinForm 应用程序,都脱离不了类库的应用,强化类库的知识将是最主要的课题。

    有了好的基础,无论是.NET3.0,或是.NET3.5,它们都只是堆叠了一些新的东西上去。只要在需要的时候,针对这些新增功能继续下功夫即可。

    对于一些新功能,可以用下面的简单数学式来说明:
    .NET 2.0 = CLR + BCL + C#(vb.net) + Win Form + Web Form
    .NET 3.0 = .NET 2.0 + WCF + WPF + WF + WCS
    .NET 3.5 = .NET 3.0 + asp.net ajax + Silverlight + LINQ

    从这几条数学公式当中得到一个很重要的结论:

    如果没有.NET2.0 的基础,你是不可能学好所谓的.NET 3.0,甚至即将到来的.NET3.5;
    除非你已经准备好了,否则学好你的.NET 2.0 远比关注目前的新技术来得重要。

    至于.NET 1.0或是.NET 1.1,试着摆脱它吧,.NET 2.0相较于.NET 1.X的改变尽管并非革命性的,但是.NET 2.0在某些方面的确作了一些变动:

    语言的功能亦作了不少的加强;
    编辑器的档案架构同时也有一些不小的调整;

    跳到.NET 2.0是比较合适的选择。

    至于VS 2008,它允许开发人员选择所要开发的版本,你可以选择.NET2.0、.NET3.0或.NET3.5进行开发。

    就如同上面说的,除非你要新的功能,例如WPF,否则不用考虑新版本的问题。



    钢钢 2007-12-31 18:00 发表评论


    文章来源:http://www.cnblogs.com/xugang/archive/2007/12/31/1021755.html

  • 相关阅读:
    SqlServer 查看数据库中所有存储过程
    SqlServer 查看数据库中所有视图
    SqlServer 查询表的详细信息
    SqlServer 遍历修改字段长度
    net core 操作Redis
    Tuning SharePoint Workflow Engine
    Open With Explorer
    Download language packs for SharePoint 2013
    Change Maximum Size For SharePoint List Template when Saving
    Six ways to store settings in SharePoint
  • 原文地址:https://www.cnblogs.com/kingkoo/p/1036804.html
Copyright © 2011-2022 走看看