• .NET 程序员学习路线


    1 .NET Framework常见的API要熟练掌握。

    2 Linq to Object。Linq to Object是一项很重要的技术。如果没有这项技术,数据的查找和操作的代码会被foreach充满,这样不容易维护,而且有很多代码都是routine代码,可以省略的。

    同时,与Linq搭配的技术Lambda技术,可以简化很多代码,这也需要掌握

    3  .NET 4引入了新的并行编程库。这项技术不同于多线程技术,它是适应多核时代的需要。

    .NET 4还引入了动态语言,如果要改善.NET程序的性能,可以考虑使用.NET并行库。如果你在寻找脚本语言,可以寄宿到.NET中方便调用,这里的Python应该是一个很好的开始。对于.NET框架直接内置的技术,必定会有大量的第三方工具,产品来对它做Enhancement或Extension,你可以找到很称手的工具,为你的项目增加灵活性和改善性能。

    4 ORM开发技术。可以选择NHibernate,也可以选择Entity Framework。ORM技术可以让你的代码专注于业务逻辑,大大简化数据访问代码的编码与调试。此外,ORM技术支持界面与逻辑分离,强类型的数据绑定,这些好处,都可以给你的项目增加灵活性。

    5  分布式的通讯技术。.NET Remoting和WCF,至少要掌握一项才行。

    6  界面组件包。.NET 框架自带的界面控件虽然简单好用,但不够强大。所以,推荐你选购一套流行的界面控件,为你的项目增加可读性。虽然都是说界面不重要,逻辑重要,但是我们心里也明白,界面看起来惨不忍睹,再好的逻辑和架构也也不会被客户接受。界面要做到简单,实用,说起起容易,做起来可相当不容易。这里可以选择的控件比较多,Infragistics,Syncfusion,ComponentOne,都是很著名的控件供应商。

     01: 数据库的C/S(服务器/客户端)模式,数据库的并发,人工模式查询,程序模式查询,数据的展示。
     02: 数据库干什么用?有什么用处,并发问题,事务问题,高性能的数据库处理。
     03: 数据库的各种版本(个人版本,开发版,企业版,数据中心)
     04: 各版本的数据库的兼容性,1个电脑上装2套以上的数据库
     05: 连接,启动,关闭,服务,数据库的分离
     06: 数据库的收缩
     07: 数据库,表
     08: 数据的连接配置,连接模式,是否允许远程连接,哪个用户可以访问哪个数据库
     09: 允许null
     10: null 与 空字符的区别
     11: 默认值
     12: 约束
     13: 自增量主键
     14: 创建唯一列
     15: 数据库建表(优势在数据量大,搜索速度快)
     16: 字段类型
     17: 各种查询数据(子查询)
     18: 视图
     19: SELECT
     20: TOP 
     21: 查询列
     22: 别名 AS
     23: 比较的语句 > < = <> != 
     24: BETWEEN
     25: 逻辑运算符号 AND OR
     26: 字符匹配 LIKE _ %
     27: NOT IN, IN
     28: IS NULL
     29: ORDER BY ASC DESC 
     30: AVG MAX MIN
     31: GROUP BY 
     32: HAVING
     33: DISTINCT
     34: 数据库的导入导出
     35: 主键,自增量,GUID
     36: 插入数据 INSERT INTO VALUES
     37: 删除数据
     38: 彻底删除 TRUNCATE TABLE
     39: 修改数据
     40: 主外键约束
     41: 主键,外键
     42: 左连接,右连接
     43: 触发器
     44: 存储过程
     45: 数据库的备份
     46: 两个表进行更新。
     47: 查询分析器
     48: 索引优化
     49: 数据库优化

    2个小领导、4个开发人员、3种数据库、2种开发技术、3种技术架构、3个开发思想为3个项目服务

  • 相关阅读:
    java中super构造方法的理解
    js和jquery
    hdfs数据导入及spark导入hdfs数据
    mysql设置定时任务
    ssh 设置无密登陆
    实验九 堆排序
    实验8 Hash表的建立和查找
    实验七 图的最小生成树算法
    实验六 huffman树的实现及应用
    实验五 二叉树的建立、遍历及应用
  • 原文地址:https://www.cnblogs.com/iwenr/p/3716405.html
Copyright © 2020-2023  润新知