小牛的net程序开发之路
对自己目前的开发能力做一个记录
net开发时间两年了,时间过得很快,换过三家公司,目前在第三家,小公司,三线城市,不加班。可以调休,工资待遇够我一个花,作为一个想要放飞理想的有志青年,我还是想要再高一点,哈哈,当然每个人都想涨工资,题外话不多说了,聊聊我的基本能力吧!
我觉得开发 可以 前端和后台。
前端 包括设计,页面,js,jq等前台页面上的代码样式等。
后台 包括数据处理,连接数据库,实现页面展示与数据的对接。
我应该是比较偏向于后台,我对于设计没有一点天分,我设计的页面一般都是巨丑无比,更多的是照搬照抄,会一些简单的js ,我用js 最多的就是判空,不过这个用jq会多一些,感觉都说jq比js更加简洁,所以会用基本jq进行判空处理。
之前也有接触jq到处excel,用的是别的jq组件。 还有jq调用ajax 进行使用。
我是一个net开发人员,在之前的两个公司都没有用mvc开发,三层开发模式也没有,都是基本的webfrom 开发就是.aspx 页面 直接将对应的代码写入.cs文件里,最多用类文件进行方法的封装。在现在这个公司,我学会了mvc的开发模式,把代码写入控制器,视图与逻辑分开,用server层隔离逻辑代码,控制器传入所需的参数,进行开发。这样子方便很多,但是我也有写看不懂代码了,不过现在是能基本的接受这种开发方法了,不过最近写的代码不多,感觉能力有些生疏。
数据库,用的都是SqlServer数据库,对于增删查改这些基本的sql语句肯定是会的妥妥的,之前都是手写sql,所以在网上学了不少的基本sql语句,对于表连接,左右连接, 以及group by 都有写过语句进行操作,排序,最大值,最小值,复制表,插入数据,
存储过程没有写过项目中实际的用的,但是之前有自己写过添加更新的小例子,触发器,这个有写过简单的字段改变时触发程序操作,索引,对于这个我不太能理解实际的作用,因为我做过尝试,对于查询好像没有太大的提升,也许是我做的不够贴合索引的实现情况,所以对这个印象不是很好。
目前简单我的情况就是这样,我做过自家公司官网的开发,内部点餐系统的开发,以及库存管理系统的开发。还有一些小项目就不一一列出来了,不然感觉都不像总结,有点像简历了!