很久没写博了,趁现在有点空闲来着(唠叨下,写博这个东西要持久写的要不几天后就没热情写了,几个月后就不想写了,今天发表这篇文章博客园居然连2M不到的图片都上传不上来,我的图片只有600K左右而已,但是却限制了图片的长,宽,这个产品设计的专业性着实费解,居然要200个字才能发表候选区,饿,小学生写作文啊,我文字功底向来不好。),对公司企业级NET web应用知识体系整理如下图表,出发点为日常工作中遇到的抑或用到的,列出的知识点只是作为知识点的引出,不是说知识仅此而已。不同公司对技术要求不一样的,但做为工程师或架构师或多或少能从图表中找到共性点。
图中很多知识点是应该具备的基础技能,也有必备的技能,这个不需要去下个标准的定义;在企业开发中能做到软件架构(对于架构的要求太多了这里我只说
(架构要做到:稳,即设计出来的架构是稳定的而不是过山车一样;平,即架构的水平可扩展性,难度小扩展快;易:即架构设计完后给开发人员是容易看懂的而不是只有架构师才懂的),开发,维护,评估(主要对技术架构风险,成本的评估),引导别人开发或设计就很不错了。(今天趁早,修改下图片大小)