我设计的ASP.NET笔试题,你会多少呢_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 我设计的ASP.NET笔试题,你会多少呢

我设计的ASP.NET笔试题,你会多少呢

 2014/8/28 11:24:29  Leo C.W  程序员俱乐部  我要评论(0)
  • 摘要:本笔试题考查范围包括面向对象基础、HTML、CSS、JS、EF、jQuery、SQL、编码思想、算法等范围。第1题:接口和抽象类有何区别?第2题:静态方法和实例方法有何区别?第3题:什么是多态?如何实现?第4题:什么是泛型约束?第5题:Func<T>和Action<T>这2个类有何区别?第6题:假设有实体类Product,下有boolIsDeleted属性,请用代码写出IQueryable<Product>的扩展方法WhereDeleted
  • 标签:笔试 .net ASP.NET net 设计

本笔试题考查范围包括面向对象基础、HTML、CSS、JS、EF、jQuery、SQL、编码思想、算法等范围。

 

第1接口和抽象类有何区别?

 

第2静态方法和实例方法有何区别?

 

第3:什么是多态?如何实现?

 

第4:什么是泛型约束?

 

第5:Func<T>和Action<T>这2个类有何区别?

 

第6:假设有实体类Product,下有bool IsDeleted属性,请用代码写出IQueryable<Product>的扩展方法WhereDeleted,从而过滤得到已经删除的Product。

 

第7:请指出以下代码存在的问题?

 

第8:请阐述Session原理。

 

第9:请阐述基于ASP.NET MVC框架自带的AuthorizeAttribute的表单身份验证的原理(如何登陆,如何注销,如何验证用户角色)。

 

第10:有URL如:http://www.cnblogs.com/leo/2014/5/20/how-mvc-ruotes.html,请写出路由规则。(对应的controller中的action定义如下)

public ActionResult Details(string username, int year, int month, int date, string title)

 

第11:ASP.NET MVC中HttpGetAttribute和HttpPostAttribute有何区别?

 

第12:是否使用过Entity Framework(EF)?如果没有,是否使用过其他ORM框架?如果是,请简单阐述使用EF有哪些注意事项。

 

第13:有checkbox如下,当选中与不选中的时候,分别传到服务器的值为多少?

<input type="checkbox" name="willRememberUser" value="false"/>

 

第14:在Visual Studio里面,如何格式化某个方法里面的代码?

 

第15:请用JavaScript写一个jQuery的扩展方法,功能是将表单元素设置为禁用,调用方法如下:$(“#txtUsername”).disable().

 

第16:用SQL完成查询,查出每个用户每个月的总收入情况。注意每个用户每个月可能有多笔收入。

第17题:完成以下设计图的CSS代码:

对应的HTML代码如下:

 

第18题:对于以下TAB控件的HTML代码,请用jQuery完成该控件的初始化(点击每一个ul.links > li,显示对应的的ul.contents > li)。

 

第19:请写代码完成汉诺塔的算法:void Hanoi(int maxLevel);

比如2层汉诺塔,需要打印(Console.WriteLine)出如下文本:

A -> B

A -> C

B -> C

 

第20:请阐述依赖注入的原理及好处。

 

第21:请阐述如何写出漂亮的代码?

 

  • 相关文章
发表评论
用户名: 匿名