上一篇开个头没开好,大家不太喜欢钱,规划,未来这些东西,喜欢技术,那就只谈技术好了。

还是那句话,程序员的黄金区(25-35)很短暂,白银区(35-45)也无奈。技术博大精深,怎么才能投入对得起产出?

本人不是什么技术大牛,只是干的时间久了见过的多点,起名最最简单,也是希望在技术泥潭里化繁为简。

先说.net

.net从蛋生到现在VS2012, Framework4.5,有了不少变化,积累了相当的东西。现在的.net已经不是当年的吴下阿蒙了,一般人难于全盘掌握,应用更不可能,怎么从里面取到合适的东西很重要。

大原则:选语言。

首先看语言,里面包含了VB, C#, C++等。VB可以无视了(当然你会有不一样的观点),C++和C#选一个。实际上你选了.net,就不应该选C++,原因不多说,有个F#这国内不太了解,没听说有谁在用,略过,那么简化到语言只有C#了。

第二:放弃老旧的平台

一个.net里,历史原因到现在,产生了N个小平台,Winform, WPF, Webform, MVC, SL, Web Service, WCF, WebApi等。一样根据工作环境,果断放弃一些。

SL不用说了,MS自已就放弃了,WPF是Windows自已用的多。性能上有大问题,一般没啥人用,所以基本上,如果没有必要,WPF, Blend可以放弃了。

一般码农做开发时,可能会做Win平台或者Web平台,现在Win平台不太流行了,所以Winform也可以放弃了。

Webform 能做的,MVC也能做,还能做的更好,所以Webform也可以放弃了。

Web Service, WCF能做的, WebAp能做还能做的更好,所以Web Service, WCF也可以放弃了。

而MVC中,从MVC1.0到现在4.0,各不相同,那么MVC4以下的都可以无视了。

所以只小平台剩下MVC4+WebApi了。

第三:数据库框架

在.net里,从最早的ADO.net,到Linq to sql 到Entity framework.还有MS单独的Enterprise Library这类的,还有第三方的各种ORM, Nhibernate等。

这里面linq to sql MS自已放弃了,可以无视,ADO.net和Enterprise Library已经Out了,放弃,第三方ORM大多数就是垃圾,用来增加你程序的Bug和增加你的学习量及开发量的,更本就应该无视。

Entity framework发展了N版本,只有VS2012的算比较成熟了,干麻不用呢?以前版本的可以无视了。

所以只有Entity framework和Nhibernate了。当然,传统模式用SQL的,直接用Sql helper就可以了,写SQL 拼字符串。

第四:类库

.net庞大的类库,是为上面等各种技术,小平台,小框架服务的,现在它已经庞大到没有人可以完全了解(实际上也没有这个必要),那么首先把上面非红字相关的类库的部分放弃得了。

其它就是一些基础类库,比如集合,反射,IO操作,网络操作,这些开发常用的掌握了就成了。

第五:工具

VS2012

其它的有想到的再补充,经过整理简化,庞大的.net技术体系,变得有点小清新了。一个新手,按这个步骤来,小半年时间就能达到一个老鸟的技术水准(经验方面是无法快速弥补的)。这里面被放弃被抛弃的技术的概念,关键是搞清楚它是什么,能干什么用就成了。

但就算小清新后的.net技术,其实也有很丰富的内涵,基体用起来还会涉及到方方面面的东西,不是一两句话说得清楚的。如果有必要,回头有空再写一篇细点的。

转载于:https://www.cnblogs.com/DSharp/archive/2013/04/09/3009788.html

难于传播的正能量,来点干货相关推荐

  1. 2014 传播一点正能量

    2019独角兽企业重金招聘Python工程师标准>>> 下面的总结是很多工作过多年的人和自己的总结体会,不管你已经工作多年,或是即将毕业的走向工作岗位的学生,希望看到文章的朋友能受益 ...

  2. 2014 传播一点正能量-- 分享工作人生感悟

    下面的总结是很多工作过多年的人和自己的总结体会,不管你已经工作多年,或是即将毕业的走向工作岗位的学生,希望看到文章的朋友能受益,也希望大家多给我一点正能量! 一 >领导 好领导对于你很重要!特别 ...

  3. 【正能量】半年,从准专家转成专家

    前言 鉴于LZ不是特别会写非技术类文章,我们就不再拐弯抹角,直接开门见山了,写这篇博文的目的,主要有三个: 1. 为了分享获得专家的喜悦. 2. 为了记录自己在CSDN的成长过程. 3. 为了传播一个 ...

  4. 传播正能量——《海南英才》阅读的读后感2200字

    传播正能量--<海南英才>阅读的读后感2200字: 新华社记者12月8日从公安部获悉,针对自媒体"网络水军"敲诈勒索等违法犯罪活动突出问题,今年以来,公安部组织各地公安 ...

  5. 火星人家园表现为传播正能量的账号

    火星人家园表现为传播正能量的账号 近日,两办发布<关于促进移动互联网健康有序发展的意见>,其中第13条指出: 繁荣发展网络文化.把握移动互联网传播规律,实施社会主义核心价值观.--,积极扶 ...

  6. Moved之Nature:正能量传播之那些催人泪下的感动瞬间

    Moved之Nature:正能量传播之那些催人泪下的感动瞬间 目录 正能量传播之那些催人泪下的感动瞬间 正能量传播之那些催人泪下的感动瞬间      红毛猩猩为保家园单手挡挖泥机.6月9日报道,国际动 ...

  7. 传播公益广告正能量可借力大学生群体

    说到公益广告,人们一般将它区别于商业广告,原因在于它不以赢利为目的.分析其字面含义,公益广告的构成有两个要素:一个是公益,一个是广告,既有益于大众,又告之于大众. 公益广告是进行公民社会道德教育最简单 ...

  8. 正能量,让网络空间释放更多善意

    从上世纪90年代中期互联网进入中国至今,20多年间,中国的网民总数达到7.1亿,手机网民规模达到6.56亿.互联网传播让中国人获得了一个信息传递.表达诉求的便捷渠道. 在"人人都有麦克风&q ...

  9. 然爸读书笔记(2014-5)----团队正能量

    先说下题外话,今天下午吃烤肉,吃了2个小时,我擦啊,时间真心挺长,上面的图就是咯,你们嘴馋不咯.嘿嘿! 今天真的是快速阅读了一本书,很早以前买的,一直没时间来看.刚看了2章,看不下去了,觉得这本书很水 ...

  10. 数据科学太难?这些陷阱请避开,正能量很重要!

    数据科学太难?这些陷阱请避开,正能量很重要! 全文共2982字,预计学习时长6分钟 很多人可能都会有这样的疑问:网上有这么多可用的资源,为什么保持学习数据科学的积极性这么难呢? 无论你怎样学习数据科学 ...

最新文章

  1. 重新理解 Monad
  2. 自然语言处理NLP-100例 | 第一篇:如何用Python做情感分析?
  3. RabbitMQ的TTL+死信队列 看完这篇包会!!!
  4. C - 指针总结
  5. java容器集合类的区别用法_Java容器笔记(二):不同集合实现类的特点与区别...
  6. 机器学习经典算法笔记——KNN
  7. 剑桥女博士创立情绪识别 AI 公司,帮助自闭症患者理解他人表情
  8. GDAL\OGR C#中文路径不支持的问题解决方法
  9. python 3.5版本安装landsat-uti包
  10. python语言简介
  11. 搜集的思源黑体相关的资料
  12. bp神经网络模型的优缺点,什么是BP神经网络模型?
  13. 大智慧交易系统测试软件,大智慧交易系统测试平台使用操作教程.doc
  14. win10快捷键启动屏幕保护程序
  15. 手写Promise 封装Promise resolve reject then catch Promise.resolve Promise.reject
  16. 【Windows Server 2019】企业虚拟专用网络服务的配置和管理(上)
  17. python走迷宫_python-走迷宫
  18. css 解决因为书名号不满一行就换行情况
  19. 漏斗模型_绘制漏斗图
  20. HTTP状态代码2XX、3XX、4XX、5XX分析

热门文章

  1. 构造函数初始化列表用的是构造函数
  2. 一次weblogic 在aix hacmp上调试过程
  3. 听音乐学英语之- I Need to Wake Up 奥斯卡获奖单曲:关注全球变暖
  4. Vue项目打包部署到apache服务器
  5. VSCode使用记录三:中文显示乱码、设置字体大小、常用快捷键
  6. 【leetcode】复写零
  7. 华为、海康--硬件工程师面经
  8. Windows Moible, Wince 使用.NET Compact Framework进行蓝牙(Bluetooth)开发 之 32feet.NET
  9. PHP curl 请求不到数据 errno 52 ,empty replay form service
  10. HttpMessageConvert