在技术的道路上赶路
2013-09-17 16:47
190 查看
作为半路转行做程序员的我来说,时间是最宝贵的。之前已经浪费了太多的时间,和别人相比我已经输在了起跑线上,如果不付出更多的话,我想我很难在这条道路上继续下去,或是有所作为。最近的两个月里我也在不断的学习和实践,接触了之前没有了解过的一些技术。
ASP.NET MVC的开发方式以前听说过但没有接触过,经过这段时间自己的学习,我确信我已经喜欢上了这种开发方式,前台页面中不再使用控件,使得页面很清新,这太让我欣喜了!通过它的路由机制就能够轻松的实现之前在webform中的URL重写功能。后台代码和前台页面不再强耦合在一起,可以随意切换到任意的前台页面展示数据。当然,知其然还要知其所以然,于是我也经过学习大致上了解了ASP.NET MVC这种开发方式的流程原理,发现它和webform的原理几乎一致,只是在Application管道中的一个事件里做了些“手脚”,就使得形成了完全不同的开发方式。关于ASP.NET MVC的开发我还会继续学习和实践,这也是我今后工作中的目标。
在这段时间我还了解了关于简单工厂和抽象工厂架构这种面向接口编程的思想,让我体会到了面向对象设计语言的精华所在。还有EF的优化,面向切面编程(AOP),依赖注入(DI),控制反转(IOC)的相关知识,让我意识到了需要学习和实践的还有太多太多。
还有让我兴奋的是,我了解了在服务器集群架构的项目中经常用到的技术:Memcache。这种分布式缓存技术可以轻松实现多台服务器之间共享数据的问题,而且读写的速度要比操作数据库的方式快N倍!这种类似的技术还有Redis,和一些NoSQL等。
下一步我还想要学习JQuery EasyUI,然后要把这些技术运用到项目中去,这样我就会发现更多的问题,当然也会有更多的惊喜。希望我的下一遍博客发布时,我又能有新的进步,我相信一定是这样。
ASP.NET MVC的开发方式以前听说过但没有接触过,经过这段时间自己的学习,我确信我已经喜欢上了这种开发方式,前台页面中不再使用控件,使得页面很清新,这太让我欣喜了!通过它的路由机制就能够轻松的实现之前在webform中的URL重写功能。后台代码和前台页面不再强耦合在一起,可以随意切换到任意的前台页面展示数据。当然,知其然还要知其所以然,于是我也经过学习大致上了解了ASP.NET MVC这种开发方式的流程原理,发现它和webform的原理几乎一致,只是在Application管道中的一个事件里做了些“手脚”,就使得形成了完全不同的开发方式。关于ASP.NET MVC的开发我还会继续学习和实践,这也是我今后工作中的目标。
在这段时间我还了解了关于简单工厂和抽象工厂架构这种面向接口编程的思想,让我体会到了面向对象设计语言的精华所在。还有EF的优化,面向切面编程(AOP),依赖注入(DI),控制反转(IOC)的相关知识,让我意识到了需要学习和实践的还有太多太多。
还有让我兴奋的是,我了解了在服务器集群架构的项目中经常用到的技术:Memcache。这种分布式缓存技术可以轻松实现多台服务器之间共享数据的问题,而且读写的速度要比操作数据库的方式快N倍!这种类似的技术还有Redis,和一些NoSQL等。
下一步我还想要学习JQuery EasyUI,然后要把这些技术运用到项目中去,这样我就会发现更多的问题,当然也会有更多的惊喜。希望我的下一遍博客发布时,我又能有新的进步,我相信一定是这样。
相关文章推荐
- [MSN谈话] 关于技术和人生道路的问题
- 2012,2013年总结:在视音频技术道路上摸索
- 技术学习道路的盲区与误区
- zuma三阶段论和技术道路[一]
- 4G的技术演进道路及趋势报告
- 技术道路独行16载,他总结了CTO的五大自我修炼法则!
- 系统工程师之路----送给自己和技术道路迷茫的朋友们
- 职业道路的建议 --专家点拨:IT技术行业经验不足 跳槽很难
- 技术学习道路的盲区与误区
- 走在技术的道路上
- 十年程序员生涯总结,技术道路不好走!
- 技术学习道路的盲区与误区
- 系统工程师之路-送给自己和技术道路上迷茫的朋友
- IT技术的进化道路
- zuma三阶段论和技术道路[一]
- 技术人员规划职业道路时需考虑的几个问题
- [MSN谈话] 关于技术和人生道路的问题
- 阿里巴巴布局自动驾驶技术,夺道路场景分割技术三项世界第一
- 献给从事java工作3年,在【技术道路上】困惑、迷茫的兄弟姐妹