.Net工程师职业技能要求
编程开发技能要求:
1. 至少三年或以上的基于Microsoft Visual Studio 开发平台的工作经验。
2. 理解ASP.NET Web原理,能够自行开发出一个网站或系统,进行发布及维护。
3. 至少三年或以上的 C# 语言编程经验,能够运用C# 语言结合数据库编写出业务逻辑运作,如员工工资算法、员工考核达标率算法、公司部门管理结构、员工权限管理、贷款利率算法、审批流程、员工业绩数据统计、产品数据统计、报表统计等。
4. 理解C# 三层结构原理,能够基于优良的表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)进行繁琐的业务操作开发。
5. 理解WebService 原理,能够利用WebService实现数据添加、数据删除、给手机发短信等操作。能够自行开发出简单的WebService进行数据接收等。
6. 理解AJAX原理,能够运用AjaxControlToolkit 或JQuery进行富有的Web页面开发。
7. 对AES、DES、SHA数据加密解密有一定的理解。
网页开发技能要求:
1. 理解HTML5、CSS3、JavaScript、JQuery原理,能够很好的结合ASP.NET进行富有的Web 程序开发。
数据库开发技能要求:
1. 至少三年或以上的基于Microsoft SQL Server Management Studio开发平台的工作经验。
2. 对复杂数据结构有一定的开发经验,层次关系结构:树,网状关系:图。
3. 能够自行写出超过300行的数据复杂查询SQL语句,组合查询、联合查询、合并查询。
4. 能够自行写出超过300行的优秀存储过程进行数据操作、利用游标进行数据结算操作、触发器等SQL 语句。
5. 对数据库索引有一定的理解,唯一索引、主键索引、聚集索引、索引列,能够利用索引提高系统的性能、加快对表中记录的查找或排序。
6. 对SQL Server 代理有一定的理解,能够运用 SQL Server 代理进行数据库维护、结算等操作。
服务器管理技能要求:
1. 对Windows Service 有所理解,能很好的管理服务器系统,保持服务器良好运行。
2. 对IIS 有所理解,能够配置Web程序、及保持Web程序良好的运行。
因篇幅问题不能全部显示,请点此查看更多更全内容