1,能够熟练使用C#语法
2、熟悉python语法。
3,能够熟练的使用ado.net对数据库进行相关操作。
4,能够熟练使用asp.net ,asp.net mvc,三层架构。
5,能够熟练使用Ajax,json,EF。
6,熟练Sql server,My Sql。
7,熟练使用Redis、MongoDB
8,熟练Html,css,javascript和Jquery。
9,对HTMl5和CSS3,EasyUI,HUI,MUI等有一定了解和使用。
10,对linq和lambda有一定的使用经验。
项目名称: 德安在线 项目周期: 4个月
项目描述:
该项目是主要是基于B/S模式,使用三层和asp.net mvc搭建的一个网站,主要作用服务于德安人生活方方面面的。该网站主要由首页,客服咨询,便民,房屋出售出租,职位招聘,论坛,VR看世界,免费发布信息这些模板组成的。
责任描述:
我在该项目中担任核心开发人员,主要负责完成该网站的功能有:
1,使用js模板将焦点新闻列表进行模块化,使用Ajax更新页面信息,使用Json进行客服端和服务器之间进行数据进行格式转换。
2,使用codeCarving.Piczard生成压缩图和水印图。
3,使用cookie存储用户名,session使用户获得的短信验证,使用TempData存储验证码等。
4,登入,注册,密码找回,前端身份验证采用的有:短信,邮箱验证码。后台CaptchaGen生成图形验证码。
5,使用elastic search进行模糊搜索。
6,使用Entity Framework框架和code first结合生成数据库,并使用sql server存储数据库,使用linq和lambda对数据库进行增删改查等操作。
7,使用Log4.Net记录程序日志。使用Quartz.Net定时向老板发送网站的一些相关信息。
8,使用AutoFac.MVC5组件实现自动创建对象,DTO扁平化思想降低UI层和数据库访问层之间的耦合性。
9,使用页面静态化,cache缓存,索引,云存储,memcached,乐观锁等技术优化网站,降低了服务器压力,提升了用户体验。