快速成为一名能够干活的.NET程序员

一个程序员要写出可使用的应用程序,必需要会程序员

 一、一门程序语言。数据库

 二、这门程序语言使用的类库中的界面模块、数据库访问模块。编程

 3.SQL语句。数组

 四、一种数据库系统的特有语法。网络

1、一门程序语言函数

  主要有三大语族,.NET、JAVA、PHP。三大语族的形势以下学习

    .NET,入门较快较容易,精通较困难,就业岗位少,工资待遇较高。设计

    JAVA,入门较慢较困难,精通相对容易,就业岗位不少,工资待遇通常。调试

    PHP,入门较快但布容易,精通最容易,就业岗位较多,工资待遇稍高。orm

  通常来说,咱们要先选定一个咱们未来主要从事的编程方向,肯定语族,先入门,再熟悉,并不断的趋近精通。若是咱们选定.NET,那么咱们就能够从C#和VB.NET中选一门进行学习了。

一、学习、运行一个稍微复杂点的例子程序,不是控制台版的Hello World。

二、学会程序的输入、输出以及Visual Studio的调试。

三、学习语法,程序结构、语言词法、流程语句、数组、列表、类、接口等内容必需要记熟,而较复杂的内容如泛型、反射、委托等能够之后再学,推荐看《C# 4.0 图解教程》。

四、熟悉采用类库如IO、NET等经常使用方法的使用,好比知道用File.ReadAllText打开一个文件,知道网络链接怎么套格式写。

2、这门程序语言使用的类库中的界面模块、数据库访问模块

学习完一门程序语言之后,咱们就要学会界面、数据库访问这两个模块,并且这部分知识要很熟悉。

一、界面模块
界面模块主要有用于B/S的ASP.NET、MVC、Web Services+Ajax、WCF等和用于C/S的WinForm、WPF、DevExpress、WCF等, 做为一个.NET程序员,应该要以精通其中的一个模块为

目标,可是对其它模块也要有个基本了解。
二、数据库访问


只要选择了.NET,就必须精通ADO.NET。推荐看《ADO.NET 技术内幕》。

好比我要写个访问数据库的WinForm桌面程序,那首先我得可以用Visual Studio创建一个Windows Froms项目,而后知道往视图设计器上拖个DataGridView控件,并会设置它的列,会绑定

由数据库查询返回的DataTable,也要知道怎么把修改经过SqlCommand提交给数据库。

3、SQL语句

必需要会写SQL语句,有三个阶段

一、insert、Update、Delete和简单的Select。

二、create table、alter table、join查询、union集合等

三、create index、复杂select、merge等

通常来讲,第一阶段彻底合格,就能够参加工做了

4、一种数据库系统的特有语法

接下来咱们就得选择数据库了,目前主流的数据库有Oracle、DB二、SQL Server、MySQL和SQLite,可是做为.NET程序员,大型项目用Oracle,而中小型项目用 SQL Server。

无论使用那种数据库,咱们都必需要掌握它们特有的函数、系统表和视图、以及扩展语法,如Oracle的PL/SQL或SQL Server的Transact-SQL语法

要保住饭碗,咱们要知道经常使用的字符串函数、数学函数和时间日期函数,以及扩展语言的基本语法、流程控制语句、存储过程语法。

接下来,咱们就能够骄傲地对别人说,“我能够干活了”。

祝你们编程愉快!

相关文章
相关标签/搜索