精通c#.net的基本要求!!
請問下各位大蝦,所謂精通c#.net的基本要求是要達到什麼樣的水準.能做些什麼,了解些什麼才算????
------解决方案--------------------要精通。看精通是怎麼個定義。
.net在發展,你會的越多,它新增的功能也越多。編程思想也在不斷發展。
------解决方案--------------------单单精通c#.P用也没有
更重要的是Framwork类库,熟悉其中常用的类或某些方面的类是可能的
说全部熟悉就不可能!
------解决方案--------------------只有招聘上说要求精通,真正做编程的人有几个人敢说精通?
要的是编程思想,设计思想,语言无所谓。
就算精通一门语言,有鸟用?
------解决方案--------------------招聘这么写,也是希望有合适的人
具体还是要看谈得如何了,不要当真
------解决方案--------------------可以自由的把别人的思想和你的思想配合起来,要说精通可没几人哦...说是精通那还不是糊人的作作样子吧
只能说是应用自如,想怎么样就怎么样当然了得在它的圈子里
------解决方案--------------------面向对象:封装,继承,多态
委托,装箱,属性,反射...
动态语言特性...
------解决方案--------------------熟练使用windows中的一些工具软件和设置windows的一些选项;
html语法,熟练使用,查看各网页源码;
数据库:安装sql server 2000, 掌握操作和大部分菜单的功能;了解数据库的基础概念和术语;熟练使用select/insert/update/delete四类
SQL语法;。通过查看sql 联机帮助可以学习这些内容,都是中文的。
C#编程入门;基本掌握简单的程序结构和编写简单示例,了解程序语言的语法和结构;
asp.net入门,了解IIS中WEB程序中编写和简单应用;了解各WEB控件的使用;
了解和学习简单的ASP.NET应用程序,如petshop1-4, timetraker, portal等.
摘自:http://www.51aspx.com/CT/P8UGDCYVJ2Y93/
------解决方案--------------------我是这样精通的:我原来把两个“+”横着写就是C++,现在改成把两个“+”号斜着交叉写就成C#了,后面的 ".NET "可能是因为 ".COM "的域名被人抢注了,所以改成 ".NET "了。哈哈
------解决方案--------------------技能
asp 良好
asp.net 熟练 熟练使用
C# 熟练 熟练使用
Oracle 一般
SQL Server 熟练 熟练使用
------解决方案--------------------Q:您在什么情况下会用到虚方法?它与接口有什么不同?
Q:Override与重载有什么区别?
Q:值类型与引用类型有什么区别?
Q:怎样理解静态变量?
Q:向服务器发送请求有几种方式?
Q:DataReader与Dataset有什么区别?
Q:如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?
Q:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
Q:软件开发过程一般有几个阶段?每个阶段的作用?
Q:微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用?
Q:请列举一些您用到过的设计模式以及在什么情况下使用该模式?
Q:您对WebService的体会?
Q:您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自己的编程水平?
Q:通过超链接怎样传递中文参数?
Q:请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
Q:请编程实现一个冒泡排序算法?