计划 拓展
- Idea
- 锲而不舍
- 积累
- 多项目 → 多借鉴 → 多交流 → 多总结
- Method
- 方法一
(论坛 -> 发帖 -> 排序 -> 复习 -> 探讨)
(注意事项:技术分类(工作&学习) 量化实践)
- 方法二
(项目 -> 总结 -> 项目 -> 总结 -> …)
(注意事项:新技术 新架构?)
- Detail
- 良好的编程风格(代码缩进 变量命名规则 注释 简单的就是最好的)
- 优化代码(参考MSDN 高手代码 .net类库(reflector))
- C#
- .NET Framework
(学习特定领域技术如数据库ADO.NET 绘图GDI+ 网络与串联技术 …)
(学习一些基础的核心类如Math Exception …)
(常用组件的掌握(如上传下载 图片处理 邮件收发 …))
- html
- xhtml
- javascript
- css
- asp.net
- 数据库(SQL 至少一种数据库管理系统(如SQL Server / Oracle …)(先看原理书籍))
- Ajax
- iis
- xml
- 正则表达式
- 富客户端开发技术(如Flex SilverLight)
- 设计模式
- .net系统框架(Web方向)(参考经典框架如三层开发模式(PETSHOP4.0))
- 依赖注入
- 网络安全
- 平台知识
- 合作沟通
- 反射(?)
- ASP.NET的页面执行模型(?)
- 状态管理(?)
- 可能的方向(界面开发 架构思想 逻辑层开发 类库使用)
- Extension
- 编程思想
- 数据结构 -> 算法设计与分析(程序 = 算法 + 数据结构)
- 离散数学 -> 数据结构 -> 操作系统 -> 汇编原理 -> 编译原理
- windows内核编程(如操作系统(首先) 动态库 网络编程 内存管理 文件管理 进程管理 编译原理 …)
- 十种关键技术(见附录)
- Socket(网络编程基础) → 多线程
- 接触其他语言
- Reference
- 《C#初级编程》
- 《C#高级编程》
- 《C#技术内幕》
- 《ASP.NET 2.0技术内幕》
- 《锋利的JQuery》电子书
- 《微软技术丛书》(《从入门到精通》《技术内幕》《高级编程》《框架设计》)
- 《设计模式解析》
- 《你必须知道的.NET》
- 《别具光芒》
- 《JavaScript网页开发——体验式学习教程》张孝祥
- 《applied for microsoft .net framework programming》中文版
- 《2009年北风网李炎恢讲师Xhtml+Css视频教程+项目视频》http://www.verycd.com/topics/2755984/
- http://www.51cto.com/
- http://www.csdn.net/
- http://www.pudn.com/
- http://www.w3school.com
- 牛腩新闻发布系统教程
- asp.net夜话视频教程