• 快速成为一名可以干活的.NET程序员


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

     1、一门程序语言。

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

     3.SQL语句。

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

    一、一门程序语言

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

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

        JAVA,入门较慢较困难,精通相对容易,就业岗位很多,工资待遇一般。

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

      一般来讲,我们要先选定一个我们将来主要从事的编程方向,确定语族,先入门,再熟悉,并不断的趋近精通。如果我们选定.NET,那么我们就可以从C#和VB.NET中选一门进行学习了。

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

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

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

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

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

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

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

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


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

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

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

    三、SQL语句

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

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

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

    3、create index、复杂select、merge等

    一般来说,第一阶段完全合格,就可以参加工作了

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

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

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

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

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

    祝大家编程愉快!

  • 相关阅读:
    一个apache安装后无法启动的原因分析
    数字的一点考虑
    [转]bat方式上删除注册表键,项
    题解 P2016 【战略游戏】
    题解 P1403 【[AHOI2005]约数研究】
    题解 P1317 【低洼地】
    2020面向对象程序设计寒假作业3 设计思想
    题解 P1829 【[国家集训队]Crash的数字表格 / JZPTAB】
    题解 P1082 【同余方程】
    Unity3D读取外部Text
  • 原文地址:https://www.cnblogs.com/YangDengmeng/p/5096190.html
Copyright © 2020-2023  润新知