新蛋科技.net工程方面的面试题

新蛋

1、    在没有使用Ref关键字的情况下,如何区别方法是按引用传递,还是按值传递?
答:值类型的变量(结构体、枚举、基本数据类型)是按值传递。
引用类型的变量(数组、字符串、类、接口)是按引用传递。
2、如果要将基本数据类型按引用传递,怎么办?
答:如果要将基本数据类型按引用传递,使用Ref关键字,或者out关键字。
3、请举例说明.NET的code-behind模式实现的原理,以及它的优点。
答:前台化码是后台代码的子类,后台C#代码是父类. 后台C#代码中所有的控件都没有实例化,是在前台代码中实例化的, 前台代码通过反射机制来实例化C#代码是父类的.
优点(略).
4、请举例说明Cookie和Session的区别和共同点。以及各自的实现机制。
答: Cookie和Session的共同点:都是记录联接信息的(即特定用户的联接信息),
Cookie和Session的区别: Cookie动行于客户端, Session过行于服务端动行的.
如果客户端禁用Cookie以后,并不会对Session造成影响.

5、.NET工程最后生成了多少个DLL,分别是什么?
答:Web项目中所有的WebForm网页的代码后置类文件会被编译成一个动态链接程序庫.dll。每个.aspx网页文件亦会被编译,但是有些差异。当用户第一次浏览.aspx网页时,ASP。NET会自动产生一个代表该网页的.NET类文件,并将它编译成第二个.dll文件。这一给.aspx网页所产生的类会继承已编译至项目的.dll文件中的代码后置类。当用户请求网页时,服务器上的.dll文件会自动产生网页的HTML输出。
6、.NET工程如何布署?
7、.NET中页面级缓存如何进行?
8、.NET中代码隐藏是怎么回事,有什么优点?

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·面试达人(新蛋一面)
·newegg(新蛋)笔试与群殴面试
·新蛋科技系统架构方面的面试题
·新蛋科技.net工程方面的面试题
·新蛋科技.net工程方面的笔试题

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814