关于net开发人员需要学些什么知识

Python010

关于net开发人员需要学些什么知识,第1张

首先要会oo面向对象思想 其次要精通一门net平台支持的语言 然后要精通数据库开发,熟悉mssql server 最后就是net框架你要了解,熟练使用vs.net2005开发工具

01

net下语言有很多(C#,vb,J#,C++),web开发开发中用到的是C#和vb,目前C#占绝大多数,推荐学一学C#语言。另外可以通过学习C#掌握一些framework类库。比如IO操作,ADO.NET五大对象等等。接着学习javascript,然后学习jQuery,要了解ajax。

02

sql必学也必须精通,后台操作无非就是增删改查,其中查询用的多一些,联合查询,聚合函数都要会。如果你不做前端开发的话,css了解一下就行,至少要会调用,要明白意思。学一些报表的开发,比如水晶报表,微软的ReportView,都差不多的。到了这一步你就不能在页面中再用语句手动绑定控件了。现在要熟悉一些框架,linq,实体框架,nhibernate。

03

学习web service,wcf。学习设计模式,比如常用的那几种工厂模式,单体模式,适配器模式,观察者模式等等。

大致上就这些了,等你会了这些,你会发现你提高了很多,还有好多知识需要学习,也明白该学什么东西了。

.net 不是vb6的升级,而是全新的基于运行时的语言架构,工作原理类似于Java。

.net目前有三种语言Visual Basic,Visual C#和Visual C++;曾经有过Visual J#后来被微软停止了。

.net的开发工具是Visual Studio .net,历史上曾经推出过2002,2003,2005,2008版本,分别用来开发.net 1.1 1.1 2.0 3.5的程序。即将推出的是Visual Studio 2010,用来开发.net 4.0的应用,目前已经有CTP可以下载体验。

如果是.net上层语言:

C#/VB/C++/F#/Javascript/J# 等大部分主流语言

除在首次使用配置环境先择特定语言外,还可以打开新建项目中的其他语言中查看所支持的语言。

如果是VS开发语言:

其实VS只是一个IDE,支持的语言太多了,包含Python/Ruby等等各种语言!