zoukankan      html  css  js  c++  java
  • 简单总结上一份工作

    作.net以来,一直走的是B/S方向。

    进这家公司前,面试官也就是现在的头曾问要走B/S还是C/S

    因为面试官是作B/S的,而且我自觉再走B/S短时间内进步并不会大。只要保证之前的B/S知识和经验不忘掉,还是可以随时转作B/S开发。

    对自已的职业规划也是定向在后端,而B/S项目,更专注于后端数据。

    B/S,像js,jq,dhtml,简单css,ajax,各种框架,不忘记就可以了。

    本地数据,淘宝API。

    开发环境是VS2008,用的是LINQ TO sql,我主观上是希望升级2010,2012,也把LINQ转到EF的。但C/S更新上比较费力。

    控件并不用微软的,而是DEVexpress。布局,BAR,按钮这些就不说了,数据展示主要用的是gird和tree,图表项目里是见到了,但用的不多。

    数据访问层:

    LINQ  这是进这家单位的一个原因,之前的工作都是用生成器生成数据访问层,觉得太落后的,学了EF,Nhibernate后一直想作这些,目前的项目主要是LINQ,但是用法都是比较简单的,而且因为数据量大,对访问性能有要求,要转回datareader访问,不得不说,有点纠结。

    想想确实,无论各种ORM框架,都为了开发效率,牺牲了访问性能,小项目倒是非常适合,但大型项目却吃力了。

    现在项目的结构是既有LINQ,也有datareader,同时有从存储过程里取表的DATASET。对性能要求不高的用LINQ。

    缓存:memcache,最先了解到这种技术是php的页面缓存(asp.net有自已的页面缓存实现)作过些小demo,现在项目已经被封装好了,主要保存些全局的设置数据。而asp.net是用application对象保存的。

    范型:到处都是,淘宝的API里封装的,本地的数据也封装的,有一个总的范型单例,但这种单例,并不严谨。

    线程池:作B/S很少要关心线程级的东西。

    有的话再总结吧。之后

  • 相关阅读:
    【C/C++】最长公共子序列(LCS)/动态规划
    【C/C++】vector 动态二维数组
    【C/C++】string的长度
    【C/C++】最长不下降子序列/动态规划
    【C/C++】最大连续子序列和/动态规划
    【C/C++】输入:连续输入,以逗号隔开
    【C/C++】链表/ListNode/数据结构
    【Matlab】abs不支持复整数
    获取正在运行的服务
    从源码的角度分析Volley加载数据的过程
  • 原文地址:https://www.cnblogs.com/zihunqingxin/p/3280501.html
Copyright © 2011-2022 走看看