摘要: 面试常见问题做.NET开发多长时间了?1年半做过哪些项目把自己做的项目情况讲一下项目是几个人做的?做了多长时间?回到3到4人都可以,项目时间最少回答4个月;如果问为什么用了这么长时间,可以回答客户需求频繁改动;如果问怎么这么短时间就做了一个项目,就回答需求做的比较好项目是怎么设计或怎么开发(开发过程)?回答方法按照软件开发过程回答,重点突出需求分析完成后,使用uml进行系统建模,静态图、动态图以及数据库设计等,说的越详细越好为什么要离开原来公司?可以回答,合同到期了,想换换工作环境,趁年轻多学习,注意:千万不能回答说个人原因,这样面试公司觉得你是被公司开除的几天能到岗?3天左右要薪水的技巧一般 阅读全文
posted @ 2011-09-27 23:30 XingDreams 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1、您要创建一个显示公司员工列表的应用程序。您使用一个DataGrid控件显示员工的列表。您打算修改这个控件以便在这个Grid的Footer显示员工合计数。请问您应该怎么做?(C?)A.重写OnPreRender事件,当Grid的Footer行被创建时显示合计数。B.重写OnItemCreated事件,当Grid的Footer行被创建时显示合计数。C.重写OnItemDataBound事件,当Grid的Footer行被创建时显示合计数。D.重写OnLayout事件,当Grid的Footer行被创建时显示合计数。2、您要创建ASP.NET应用程序用于运行AllWin公司内部的Web站点,这个应用 阅读全文
posted @ 2011-09-27 23:21 XingDreams 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1、下面这段代码输出什么?为什么? int i=5; int j=5; if (Object.ReferenceEquals(i,j)) Console.WriteLine("Equal"); else Console.WriteLine("Not Equal");输出:Not Equal因为比较的是两个实例是否是相同的实例。2、在下面的例子里using System;namespace TEST{ class A { public A() { PrintFields(); } public virtual void PrintFields() { } 阅读全文
posted @ 2011-09-27 22:51 XingDreams 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象的语言具有继承性、封装性、多态性。2、能用foreach遍历访问的对象需要实现IEnumerable接口或声明GetEnumerator方法的类型。3、c#中的三元运算符是?:4、当整数a赋值给一个object对象时,整数a将会被装箱5、类成员有3种可访问形式?6、publicstaticconstintA=1;这段代码有错误么?是什么?const成员都是static所以应该去掉static7、委托声明的关键字是delegate?8、在Asp.net中所有的自定义用户控件都必须继承自System.Web.UI.UserControl9、在.Net中所有可序列化的类都被标记为[ser 阅读全文
posted @ 2011-09-26 21:50 XingDreams 阅读(178) 评论(0) 推荐(0) 编辑
摘要: ----为结果集内每一行进行编号,从1开始后面行依次加1select row_number() over (order by ID) as rowid ,* FROM TestTable/*如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名,排名不连续。例如,如果有价格最高的两种产品的价格相同,它们将并列第一。由于已有两行排名在前,所以具有下一个最高价格的产品将排名第三。该排名等于该行之前的所有行数加一。因此,RANK 函数并不总返回连续整数。*/select rank() over (order by ID) as rank ,* FROM TestTable/*如果两个或多个行与 阅读全文
posted @ 2011-09-26 20:47 XingDreams 阅读(159) 评论(0) 推荐(0) 编辑
摘要: select dateadd(day,1000,'2007-10-13') as '返回给指定日期加上一个时间间隔后的新的日期值。数字:用于与指定的日期部分相加的值。如果指定了非整数值,则将舍弃该值的小数部分,舍弃时不遵循四舍五入'select datediff(dy,'2007-10-13','2011-02-12') as '返回两个指定日期的指定日期部分的差的整数值。在计算时由结束日期减去开始日期在此函数中 dw,dy,dd效果一样都表示天'select datename(dw,'2007-10-13 阅读全文
posted @ 2011-09-26 20:39 XingDreams 阅读(201) 评论(0) 推荐(0) 编辑
摘要: select rand() as '返回从 0 到 1 之间的随机 float 值。整数表达式为种子,使用相同的种子产生的随机数相同。即使用同一个种子值重复调用 RAND() 会返回相同的结果。不指定种子则系统会随机生成种子'SELECT FLOOR(RAND()*10) as'生成的数是这样的:12.0'SELECT CAST( FLOOR(RAND()*10) AS INT) as'生成的数是这样的:12'SELECT CEILING(RAND()*2) as'生成的数是这样的:12.0'SELECT CAST(CEILING 阅读全文
posted @ 2011-09-26 20:35 XingDreams 阅读(308) 评论(0) 推荐(0) 编辑
摘要: select newid() as '返回一个GUID(全局唯一表示符)值'select top 2 * from TestTable order by newid()--取得两条随机数据select isnumeric('123c') as '判断表达式是否为数值类型或者是否可以转换成数值。是返回1,不是返回0'select isnull(null,N'前者为空') as '如果任意表达式1不为 NULL,则返回它的值;否则,在将任意表达式2的类型转换为任意表达式1的类型(如果这两个类型不同)后,返回任意表达式2的值。& 阅读全文
posted @ 2011-09-26 20:29 XingDreams 阅读(166) 评论(0) 推荐(0) 编辑
摘要: select ascii('a') as '返回字符串中最左侧的字符的 ASCII码'select char('97') as '把ASCII 码转换为字符。介于 0 和 255 之间的整数。如果该整数表达式不在此范围内,将返回 NULL 值。'select charindex(N'abc',N'ababcabc',4) as '在字符串2中查找字符串1,如果存在返回第一个匹配的位置,如果不存在返回0。如果字符串1和字符串2中有一个是null则返回null。可以指定在字符串2中查找的起始位置 阅读全文
posted @ 2011-09-26 20:27 XingDreams 阅读(214) 评论(0) 推荐(0) 编辑
摘要: all:默认值,对所有的值进行聚合函数运算包含重复值。distinct: 消除重复值后进行聚合函数运算。SELECT avg(ID) as '返回组中各值的平均值。空值将被忽略。 表达式为数值表达式。' FROM TestTableSELECT count([ActionType]) as '返回组中的项数。COUNT(*) 返回组中的项数。包括 NULL 值和重复项。如果指定表达式则忽略空值。表达式为任意表达式'FROM TestTableselect min(id) as '返回组中的最小值。空值将被忽略。表达式为数值表达式,字符串表达式,日期 阅读全文
posted @ 2011-09-26 20:25 XingDreams 阅读(342) 评论(0) 推荐(0) 编辑