1. 基础部分
  2.  
  3. C# 基础语法
  4. OOP的概念,面向对象的理解
  5. 继承
  6. 封装
  7. 多态
  8. ASP.NET MVC (Web Form 用的越来越少,如果你不熟悉,可以不看)
  9. JavaScript
  10. 基础语法
  11. 如何在HTML里使用JavaScript
  12. 常用Dom 操作
  13. SQL Server
  14. 常用T-SQL 增删改查
  15. SQL Managment studio 常用操作
  16. jQuery 常用API
  17. HTML
  18. HTML 所有标签的语义,什么时候用什么标签
  19. CSS
  20. 常用CSS的知识,如何在HTML使用
  21. 常用的布局
  22. Bootstrap
  23. C# 代码规范
  24. CSS 代码规范
  25. JavScript代码规范
  26. Git的基本使用
  27. 常用命令使用
  28. 获取代码
  29. 解决冲突
  30. 提交代码
  31. 新建分支,合并分支
  32. Github
  33. 帐号设置
  34. SSH 配置
  35. 三层设计
  36. UI
  37. Service
  38. Repository
  39. 事务的代码实现
  40. 提高部分
  41.  
  42. 单元测试
  43. Nunit
  44. Moq
  45. 单元测试的基本知识 Arrange, Action, Assert
  46. 依赖注入
  47. ASP.NET MVC 的集成
  48. Installer
  49. 不同的生命周期
  50. 面向接口编程的理解
  51. Castle Windsor
  52. Entity Framework Migration
  53. JavaScript
  54. prototype
  55. JavaScript的动态特性
  56. 闭包
  57. JavaScript 的面向对象
  58. AngularJS
  59. .NET
  60. Async
  61. TPL
  62. WCF 基本使用
  63. Debug
  64. VS 常用Debug 功能
  65. Firebug / Chrome Developer
  66. Fiddler
  67. 常用的快捷键
  68. windows
  69. Visual studio
  70. Resharper
  71. Chrome
  72. 进阶部分
  73.  
  74. 常用设计模式
  75. 常用设计原则的理解
  76. S.O.L.I.D
  77. DRY
  78. Repsiotory Pattern
  79. Unit Of Work
  80. HTTP 协议
  81. 前端常用的性能优化
  82. .Net 常用性能优化的方法
  83. RequireJS
  84. Async.js
  85. MVC 模式
  86. MVVM 模式
  87. SignalR
  88. PowerShell
  89. 深入部分
  90.  
  91. AOP
  92. 领域驱动设计DDD
  93. CQRS
  94. NServicebus
  95. Event Sourcing
  96. Event Driven
  97. MSMQ/RabbitMQ
  98. Load Balance
  99. Memcache
  100. NoSQL
  101. MongoDB
  102. Redis
  103. Load Balance
  104. Cache 问题
  105. Session 问题
  106. 敏捷
  107.  
  108. SCRUM
  109. TDD
  110. BDD
  111. 使用一个敏捷管理工具 JIRA Scrum/Kanban, Trello, Target Process, Pivotal Tracker, 国产的WorkTile应该也不错
  112. XP
  113. 持续集成 TeamCity
  114. Grunt
  115. 扩展部分
  116.  
  117. Node.js 服务器端
  118. Socket.io
  119. Mobile APP
  120. iOS Objective C /Swift
  121. iPhone/iPad development
  122. Xamarin Cross-platform development
  123. Hybrid APP Phonegap
  124. Native APP
  125. 买一台Mac
  126. 熟悉Mac 常用操作
  127. 熟悉Shell
  128. 学一门动态语言,比如Ruby
  129. WPF 熟悉一下最新的Windows Desktop开发

【基础知识】列一下一个.Net WEB程序员需要掌握的知识的更多相关文章

  1. 深圳尚学堂:Web程序员应该会的知识

    互联网的行业里涌入了很多的程序员, 都在为互联网的发展添砖加瓦.程序员可以分为很多种,像Unix程序员.Windows程序员,或是C++程序员.Delphi程序员,等等.今天我们谈谈Web程序员,一名 ...

  2. Web程序员开发App系列 - 开发我的第一个App,源码下载

    Web程序员开发App系列 Web程序员开发App系列 - 认识HBuilder Web程序员开发App系列 - 申请苹果开发者账号 Web程序员开发App系列 - 调试Android和iOS手机代码 ...

  3. Pycharm+Django搭建第一个Python Web程序

    1.安装django 无论是Python2.x还是Python3.x版本,都可以使用pip来安装Django.在控制台使用如下命令:pip install django 如: 2.检查dgango是否 ...

  4. .NET WEB程序员需要掌握的技能

    本来这个是我给我们公司入职的新人做一个参考,由于 @张善友 老师在他的微信号转了我的这篇文章<<.Net WEB 程序员需要掌握的技能>>,很多人觉得比较有用,说是看了后知道一 ...

  5. Sharepoint程序员应该了解的知识

    做为一个Sharepoint程序员应该了解的知识:注意,我说的是程序员.因为我一直把自己看一个普普通通的程序员. 前提: 要知道网络基础(包括DHCP.IP.掩码.DNS.网关.广播),会装操作系统( ...

  6. 4年前端、2年CTO:一个非科班程序员的真实奋斗史

    1.引言   我,Scott,一家创业公司的 CTO. 从业6年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了100多个前端工程师和Nodejs工程师,对于前端发展的这个职业算是有些感触 ...

  7. 谈谈Java程序员进阶的那些知识和方向

    谈谈Java程序员进阶的那些知识和方向 记得前段时间看过一篇文章谈到一种程序员叫野生程序员,战斗力极强,可以搞定一切问题,但是通常看问题抓不到本质,或者说是google/baidu/stackover ...

  8. Web程序员最常用的11款PHP框架

    PHP框架是Web程序员和开发人员最为有用的工具. PHP框架可以帮助用户更快地开发项目. 今天我将为开发人员带来几款最好的PHP框架,希望能对你有用. 1.Agavi Agavi是一款强大的,可扩展 ...

  9. Web程序员必备的CSS工具

    对于web开发来说,CSS是最有效的美化页面.设置页面布局的技术.但问题是,CSS是一种标记性语言,语法结构非常的松散.不严谨.WEB程序员会经常发现自己的或别人的CSS文件里有大量的冗余代码或错误或 ...

随机推荐

  1. JAR 文件格式提供了许多优势和功能

    JAR 文件格式提供了许多优势和功能,其中很多是传统的压缩格式如 ZIP 或者 RAR 所没有提供的.它们包括: 安全性 可以对 JAR 文件内容加上数字化签名.这样,能够识别签名的工具就可以有选择地 ...

  2. swing包含了各种组件的类

    javax.swing 最常用的pachage,包含了各种swing组件的类 javax.swing.border 包含与swing组件外框有关的类 javax..swing.colorchooser ...

  3. win 10中打开sql server配置管理器

    转自: https://www.cnblogs.com/He-tao-yuan/p/6744412.html

  4. 大爱HTML5 9款超炫HTML5最新动画源码

    我们分享过很多漂亮的HTML5动画,包括CSS3菜单.HTML5 Canvas动画等.今天我们精选了9款非常不错的超炫HTML5最新动画及其源码,一起来看看. 1.HTML5可爱的404页面动画 很逗 ...

  5. idea过期激活

    1.进到文件夹中:C:\Windows\System32\drivers\etc ,找到hosts文件,用记事本编辑 2.将“  0.0.0.0 account.jetbrains.com ”添加到h ...

  6. MYSQL之You can't specify target table for update in FROM clause解决办法

    mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表( ...

  7. u3d静态函数

    using UnityEngine; using System.Collections; public class Manager : MonoBehaviour { private static M ...

  8. Java 利用POI操作PPT

    解析PPT文件中的图片 import java.io.File; import java.io.FileOutputStream; import org.apache.poi.hslf.HSLFSli ...

  9. 服务端API安全解决方案

    由于server端和client端需要通信,所以api的安全性需要保证 1.完全开放的 一般只是查询,不能执行增.删.改的操作 裸奔的 <?php public function getGood ...

  10. YAML简介

    YAML Ain’t Markup Language YAML 是一种简洁的非标记语言 YAML以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读 基本规则: 1.大小写敏感  2. ...