.NET牛人养成计划[内容不断更新]

由于之前一直在做winform、WPF(C/S)程序开发,现在想学习一下B/S的开发过程,主要是Web前端和分布式、多线程、大数据还有设计模式等的学习和研究,此过程将持续更新,过程中首先对C#语言.NET框架的基本知识做一个巩固复习,希望和大家一起探讨。

1、语言基础(扎实的C#语言)

主要任务:C#基础;数据类型;流程控制;数组

2、面向对象(掌握封装,继承,多态三大特性)

主要任务:类和对象;继承;抽象、多态;属性、索引器;接口、抽象类;事件、委托

3、.NET常用库(熟练掌握.NET Framework核心API)

  集合(包括类型安全的集合(一次面试遇到过))(ArrayList、HashTable……);泛型; WinForm和WPF控件使用;  IO;流操作; 调试、异常处理;  程序集; 反射;多线程

4、XML(掌握XML的基本结构,熟悉DOM的操作)

XML概念;.NET操作XML;DOM操作

5、SQL Server/ADO.NET/LINQ/EF(熟练的掌握SQL语句;掌握数据库设计的一般原则和范式,具备一定的商业数据库设计经验。掌握ADO.NET核心组件和应用;熟练掌握Linq语法和查询技巧。)

SQL基础语法;变量、数据类型;INSERT、UPDATE、DELETE、SELECT;高级应用(联合查询、批量更新、批量删除、批量增加);

函数、索引、约束;存储过程;视图; 触发器;事务;Command对象;DataSet和DataAdapter;LINQ/EF

6、HTML/DIV+CSS/JS(HTML基本原理;CSS各种选择器及常见样式设置;使用HTML常用元素。深入理解JavaScript语言原理;熟练的使用JavaScript对HTML、DOM、BOM进行编程;)

HTML基本文档结构;CSS核心;布局;表单;列表、表格; JavaScript基础语法;DOM操作;BOM

7、ASP.NET/MVC(掌握ASP.NET核心控件,熟练掌握Web服务器端编程技巧,熟悉常见的Web服务器端设计模式,掌握页面缓存、数据缓存等优化技巧;掌握安全验证、防黑客攻击等系统安全策略。)

常用控件使用;错误处理、跟踪;主题、母版;数据绑定; cookie、session;页面缓存、数据缓存; 优化、配置;部署

8、AJAX/JQUERY(掌握Ajax的基本通信原理;掌握JQuery核心API;了解JQuery基本设计原则;了解多种JQuery插件;)

Ajax原理; XMLHTTPRequest对象; XMLDOM;Ajax for ASP.NET;JQuery基础;JQuery选择器;JQuery高级应用

9、掌握企业N层架构的搭建。熟悉企业中常用的数据访问层的实现方式,如Sqlhelper、Entity Framework、Nhibernate以及常用工具CodeSmith的使用。

10、AOP编程;WebService编程;WINDOWS服务编程;

时间: 2024-10-06 13:21:19

.NET牛人养成计划[内容不断更新]的相关文章

C++ 牛人博客(不断更新中...)

刘未鹏 | MIND HACKS http://www.drdobbs.com/cpp/ 其它转自别人: http://blog.csdn.net/pongba  刘未鹏|C++的罗浮宫: http://www.cnblogs.com/artech/archive/2010/03/26/1697298.html   http://blog.csdn.net/broadview2006  博文视点(北京)官方博客——技术凝聚实力 专业创新出版 http://blog.csdn.net/vagrxi

常用牛人主页链接(计算机视觉、模式识别、机器学习相关方向,陆续更新。。。。)【转】

转自:http://blog.csdn.net/goodshot/article/details/53214935 目录(?)[-] The Kalman Filter 介绍卡尔曼滤波器的终极网页 Navneet DalalHistograms of Oriented Gradients for Human Detection 牛人主页(主页有很多论文代码) Serge Belongie at UC San Diego Antonio Torralba at MIT Alexei Ffros a

计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接

提示:本文为笔者原创,转载请注明出处:blog.csdn.net/carson2005 以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等.打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用.搞研究的朋友也可以从中了解到很多牛人的研究动态.招生情况等.总之,我认为,知识只有分享才能产生更大的价值,真诚希望下面的链接能对朋

[干货分享]转:一位IT牛人的十年经验之谈

1.分享第一条经验:“学历代表过去.能力代表现在.学习力代表未来.”         其实这是一个来自国外教育领域的一个研究结果.相信工作过几年.十几年的朋友对这个道理有些体会吧.但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!         2.一定要确定自己的发展方向,并为此目的制定可行的计划.         不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”.因为,这样的观点会通过 你的潜意识去暗示你的行

cv/dl/cl领域的实验室官网/牛人主页/技术论坛/比赛数据库/好玩的东西

一(自己整理的) #技术论坛 1/mit的关于关于机器人的技术review https://www.technologyreview.com/c/robotics/ 2/valse视觉与学习青年学者讨论会 http://valser.org/ 3/人工智能资讯平台/机器人/机器视觉 http://www.ailab.cn/robot/Machine_vision/ #比赛 1/pascal voc 含各种代码和数据库 http://www.eecs.berkeley.edu/Research/P

[转载]那些C++牛人的博客

现整理收集C++世界里那些“牛人”的个人博客.凡三类:一是令人高山仰止的大牛,对C++语言本身产生过深远的影响的人:二是C++运用炉火纯青的高手,有原创性的技术干货:三是中文世界里的C++牛人. C++大牛的博客 Bjarne Stroustrup的博客: Bjarne Stroustrup’s Homepage Bjarne Stroustrup,不认识的可以去面壁了,没有他,就没有我们现在的饭碗.Bjarne Stroustrup是丹麦人,目前任教于TAMU.他的Homepage和他的书籍T

一些牛人榜样,多看看他们写的东西

都是很老的内容了.无聊的时候看下,激励一下 淘宝技术委员会是由淘宝技术部高级技术人员组成的一个组织,共分为系统分会.  算法分会. C/C++分会.Java分会.数据分会.UED分会.测试分会七个分会. 淘宝技术委员会的愿景是淘宝成为技术人才向往的乐土,高级技术人员的发源地:技术委员会的使命是帮助淘宝建立业界一流的技术团队.同时,技术委员会也是技术人员间交流技术和想法的一个平台.我们努力让淘宝成为技术的舞台,我们为愿意从事互联网事业的技术人一个接触世界上顶尖网站架构的机会!我们期待着和一群有着挑

史上最强型人养成秘籍: 90 天肥仔变型男实录

史上最强型人养成秘籍: 90 天肥仔变型男实录[12P] 这是一篇最近很火的帖子.主人公B.K ,是一个从来没有看见过自己腹肌的三十三岁中年普通男人,就是因为青春易逝的危机感,让他下定决心给自己一个交代!于是用了九十天,他做到了!减脂和塑身计划从2014年3 月15日开始到6月25日结束,从一个非典型性胖子.微胖界翘楚.土圆肥代表,到八块腹肌霸气外露,仅仅90天. 前几天在机场,遇见一个三四个月没见的小姐妹,在她面前半天没认出我.这样的情况,近期已经第三次了.因为这个原因,我不得已又去拍了新的证

转 那些C++牛人的博客

来自http://towriting.com/blog/2013/12/12/cpp-blogs/ 那些C++牛人的博客 2013-12-12 现整理收集C++世界里那些“牛人”的个人博客.凡三类:一是令人高山仰止的大牛,对C++语言本身产生过深远的影响的人:二是C++运用炉火纯青的高手,有原创性的技术干货:三是中文世界里的C++牛人. C++大牛的博客 Bjarne Stroustrup的博客: Bjarne Stroustrup’s Homepage Bjarne Stroustrup,不认