自我评价和描述:
|
1、
有六年以上C#和Visual
Studio使用经验,从VisualStudio2002到vs2010,所有版本都使用过,一直从事Winform程序开发,亲手编写过的代码至少几十万行以上,有参与大型项目开发经验(三十万行代码左右),个人独立编写过的小型程序几十个以上。
2、
比较擅长GDI+,winform控件制作和修改等(例如扩充dataGridView控件以及实现中文表头(多表头)显示和打印),自己编写过wpf小型矢量图形容器控件等等(四叉树,wpf图元),对GIS
sharpmap等有些研究),对中文凭证打印类库金质打印通的修改有些经验。,编写过命令行重定向的针对oracle数据库的备份升级工具,利用已有c++
mp3的解码器编写MP3文件分析程序,在线相册下载工具,正则表达式的解析分析工具,等等。
3、
对一些数据结构和算法有比较多的应用和理解,并对c#泛型算法的使用有很多编程实践。
4、
非常熟练掌握和应用c#语法(到c#3.5为止,例如泛型,函数约束,扩展方法,linq,反射等等等)
5、
对wpf,wcf,wf有些的学习和应用,其中我对wpf的矢量图形有比较多的编程实践,我比较擅长使用第三方开源代码和类库以及根据msdn学习新技术。常上这些网站寻找资源,例如codeproject和codeplex
,google code,sourceforge上面的项目。我使用或略微修改过一些的第三方类库。例如:SharpDevelop,Enterprise
Library,SharpMap,NetTopologySuite,NHibernate,Castle,db4o,MEF,protobu f (for .net) 等等等
6、我学习编程时间比较长,在大学之前是学习了qbasic编程,大一开始,我学习c++并自学c,在c++基础语法课程考试中,我在全年级200余人中位列第一。大二下学期开始我参与学校老师的一个矿井gis项目,从那时候起,我学习和使用了大概1年半delphi。从大四开始我学习.net1.0
使用VisualStudio.net2002,从此一直使用c#到现在。
7、学习新知识比较快。
|