·熟练使用 C#、ASP.NET、MVC、WinForms,了解企业管理软件,了解系统安全
·熟悉 B/S 与 C/S 两种架构的开发
·熟练掌握 SQL Server、MySQL 数据库,熟练编写 SQL 语句,会使用存储过程,索引,有数据库结构设计经验
·熟练.NET 框架、熟练应用 ADO.NET、EF 这类 ORM 框架
·熟练使用 Git、SVN 等版本控制工具
·熟悉前端技术,掌握 HTML、JavaScript、jQuery,使用过 Bootstrap、LayUI 此类前端框架
·熟悉多线程,对网络通信 TCP/IP 协议有一定了解,有使用 Socket 编程经验
·熟悉 Windows 服务器、Linux 服务器的部署及操作
·掌握 Web API、Web Services 有相关的运用经验
·掌握 Autofac 框架、AutoMapper 框架、log4net 框架、Newtonsoft.json 框架
·了解计算机相关的数据结构与算法
·了解 ORM、DTO、IOC 原理
·了解 C/C++语言、Python 语言,有一定的语言基础
员工管理项目,基于 ASP.NET 平台,使用 MVC 模式开发。使用 EF 框架映射数据库。使用了底层接口,Autofac框架,AutoMapper 框架,MVC 的行为过滤器。Json 序列化数据返回给前端,出错日志使用 log4net框架帮助写到记事本中。用户密码使用 MD5+Salt 加密,提高保护安全性。页面采用 Bootstrap框架布局,使用 Ajax 与 Form 表单获取数据提交。ORM 使用 EF 框架,有效防止注入攻击,有效防止暴力破解。