1.SOA
2.中文名验证表达式
答:代码如下,
<script> <!-- function checkStr(str){ // [\u4E00-\uFA29]|[\uE7C7-\uE7F3]汉字编码范围 var re1 = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9])*$"); if (!re1.test(str)){ alert("否"); return false; } alert("是"); return true; } //--> </script>
3.MVC及原理
答:
- 通过解析这个Url找到对应的路由规则,满足规则,找到控制层的AnnounceControl类+第2级的Release页面;不满足规则,url直接报The resource cannot be found的错误。
- 控制层代码在Controllers文件夹下的*.cs下。
- 控制层代码主要有ViewData和View,ViewData用于赋值,在Page页面上获取。我的理解类似于WebForm的ViewState;View返回的是一个ActionResult的对象,返回的值说明是需要调用哪个页面,View("Release")是返回到Release页面上。
参考文章,http://www.cnblogs.com/chinaagan/archive/2013/02/18/2915772.html
4.SP调用SP返回第2个表记录数据
答:定义临时表解决。
5.多线程的调用
答:异步调用多线程方式,防止代码互相访问,一般用锁的方式解决。
6.Ajax的调用方式
答:通过XmlHttpRequest对象和XmlHttpRequest对象方式调用Ajax。
7.单元和自动化测试
答:Net自带的Unit Test可以做单元测试
8.Html5
9.Delegate的实现方式
答:类似于1个签名,方法有委托一样的参数和返回值,就可以通过委托实现方法。
10.google地图的调用
答:调用google地图的JS
<script type="text/javascript" src="http://ditu.google.com/maps/api/js?sensor=true"></script>