.NET学习入门指南

最近一段时间,和一些客户和软件厂商的开发人员做了几次交流。发现一些非.NET的开发人员希望能够学习.NET开发,但是觉得找不到入门的地方。直接在网上搜索,又发现网上的资料浩如烟海,无所适从。

这里就整理了一些学习的资料和书籍信息,方便各位看官查询,希望能够给一些刚开始学习.NET的朋友一些帮助。对于.NET平台的介绍,请参看我的讲稿《微软.NET平台概述》。

del.icio.us Tags: , , , , ,

如果要开始学习,请记住下面这张图。帮助你了解一些.NET开发平台涉及的大概内容,也能够帮助你确定自己的学习路线和方向。

image

推荐的内容主要以书籍、动手实验、WebCast网络广播、网页链接。

  • 书籍是强烈推荐阅读的,内容更有条理,容易理解,而且有大牛的思想在其中,你看到的不仅仅是知识,而是思想;
  • 动手实验:其中包含了很多示例代码和指导手册,手把手教你写代码。眼过千遍,不如手过一遍,所以在看书之余,强烈推荐大家过一遍,虽然简单,但是挺有帮助的。但是,动手实验大都是流水账,很少会告诉你代码背后的设计意图和设计思想。
  • MSDN WebCast中文网络广播:每周都会有开发课程实时广播,而且都会录制下来供大家以后观看。点击这里直接进入MSDN中文网络广播

开发语言的选择

首先,需要选择你使用什么开发语言。对于没有什么明确偏好的,或者熟悉Java/C/C++的,建议使用C#作为你的开发语言。

C#的学习资料:

对于VB,抱歉,虽然曾经用它做过项目,但是还是不懂。留个空白,有人知道的帮忙补充一下。

由于MSIL的存在,是的.NET能够吸收其他的开发语言,这里各位看官可以关注F#IronPythonIronRuby

F#是一种微软推出的函数式语言,具有函数式语言(Functional Language)、指令是语言(Imperative Language)和面向对象语言的特性。注重高效、简洁的开发。而且,F#将会成为Visual Studio 2010的一部分发布。现在已经在发布的Visual Studio 2010 Beta1和LCTP版本中看到了。

F#的学习资料:

 

今天先到这里,去打球了。明天驾校实际路考,希望能够通过。回来继续…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值