总结2012 规划2013

回顾2012年,有收获也有做得不够好的,总结如下

一、.Net技术方面

1.熟悉了Asp.Net MVC技术

(1) 熟悉了Entity Framework + Asp.Net MVC + Repository + Unity Ioc 架构模式,也做了几个相关的项目,用到Entity Framework比较多一些,包括做WebForm,Asp.Net MVC的开发.

使用到了2种模式: Code First(通过生成映射关系代码关联数据库) , Model First (通过edmx模型文件建立数据库映射关系)

2.熟悉了WCF技术开发

(1)熟悉了WCF开发,包括写服务,契约以及用工具Web Service Software Factory 2010生成WCF结构的服务。并参与到一个WCF项目开发中

项目架构: Asp.Net MVC 3.0 +  WCF + Entity Framework 4.1

3.进一步熟悉了脚本

(1)进一步熟悉了JQuery脚本的使用, 包括JQuery.validate.js应用.

二、移动应用方面

1. 熟悉了IOS 小应用开发,也和项目组长一起做了2个简单的应用. 用的是Monodevelop开发工具,这个工具支持C#语言开发.

2. 熟悉了Android的简单使用,会搭建Android的开发环境,做简单的Demo.

三、 做事方式方法上

1. 个人觉得最大的进步就是做事之前一般都会做一个计划安排,而且会把计划写下来,后面一个阶段一个阶段地去做,而且做事比以前更细致了些.

2. 做事相对以前规划性更强了一些,做事之前一般都有计划安排,但很多时候却没有按照计划来做,比较散乱。

3. 了解了一些技术,但很杂很乱,而且不精。

四、英语方面

(1)在外企工作过1年了,基本能看懂英文项目资料、收发英文邮件,读写方面应该问题不大,但听力方面还很差,下一步需要提高听说能力.

2013年的规划目标,觉得主要在以下几个方面

1. 技术方面

(1)整理Asp.Net MVC框架,用到的技术包括 EF + Asp.Net MVC + Unity Ioc + WCF + Automapper(实体映射) + Log4net(日志), 采用Code First模式,并掌握其工作原理.

(2)学习和掌握NHIbernate + Sprint.Net项目框架开发.

(3)整理其他小技术,包括Ioc(Unity、Spring.NET、Castle、StructureMap和Ninject),自定义View Engine, JQuery扩展插件使用等.

(4)掌握Android开发技术

2. 做事方式方法上

(1)更加规范自己的项目开发流程,包括进度安排和时间规划.

(2)规范平时的各种开发文档,包括需求文档,系统架构文档,数据库设计文档,项目测试文档等.

 3. 英语方面

    提高英语听力,争取可以进行一般的英语交流。

个人总结:细节决定成败,做事一定要认真细心,同时一定要有目标计划.

原文地址:https://www.cnblogs.com/johden2/p/2843959.html