摘要: 全球微软技术支持中心(上海)MSDN论坛技术支持 2009-03-17 1, .NET Framework 3.0 与.NET Framework 3.5的新特性 2, 反射机制 3, new 与override的区别 4, 做过的项目应用到的技术 5, 应用程序域 6,值类型和引用类型的区别。 7、Property和attribute的区别 8、asp.net 中五大新特性是什么? 9、... 阅读全文
posted @ 2009-04-05 22:11 tomin 阅读(11172) 评论(31) 推荐(1) 编辑
摘要: XSDL(XML Schema定义语言)由元素、属性、命名空间和XML文档种的其他节点构成的。 一、XSD中的元素 XSD文档至少要包含:schema根元素和XML模式命名空间的定义、元素定义。 1、schema根元素 语法如下: … 在XSD中必须定义一个且只能定义一个schema根元素。根元素中包括模式的约束、XML模式命名空间的定义,其他命名空间的定义、版本信息、... 阅读全文
posted @ 2009-04-02 09:31 tomin 阅读(5871) 评论(0) 推荐(1) 编辑
摘要: 也许你听说过去微软面试很难,可能你没有听过一个人同时出现在微软的各个部门里面进行面试。而我就是这样的一位。在这里我很感谢中软国际,也特别感谢上海微创为我提供这么多次机会,让我在面试中不断总结,不断提高。以下是我整理的一些面试题,供大家参考: 大战微软面试 2009年3月23号 全球微软技术支持中心 1、老外面试 主要问的问题是: 1)、你是否有项目经验, 2)、你做过什么项目? 3)、... 阅读全文
posted @ 2009-03-27 18:01 tomin 阅读(13560) 评论(24) 推荐(3) 编辑
摘要: 内容提要:"work experience" is the type of work you've done in the past. If you haven't started working yet you can say "Right now I'm still a student." or "I'm a recent grad and Ih "work experience" is th... 阅读全文
posted @ 2009-03-26 20:30 tomin 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 2007年11月英文版VS2008发布了, 同时发布了.NET Framework 3.5. .NET Framework 3.5 增加了很多新特性,比如LINQ,对AJAX,WCF,WPF和WF的支持,以及在.NET Compact Framework, ASP .NET, CLR,密码,网络,Windows 窗体添加了很多新特性和做了改进。这些新特性包括: .NET Compact Fram... 阅读全文
posted @ 2009-03-22 19:29 tomin 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: 最近偶简单的复习了下在C#中涉及到继承这个特性时,所需要用到的关键字,其中有一些关键点,特地整理出来,方便大家查阅。在微软的一次笔试和面试中也提到了这个问题:一、在C#中,new这个关键字使用频率非常高,主要有3个功能: a) 作为运算符用来创建一个对象和调用构造函数。b) 作为修饰符。c) 用于在... 阅读全文
posted @ 2009-03-18 19:07 tomin 阅读(16201) 评论(6) 推荐(2) 编辑
摘要: A: XX工厂(Factory):生成某个对象运用了工厂模式,负责生成(生产)对象任务的对象叫做工厂。工厂模式是一种构建模式,通过附件2你应该能够理解。 B: CLR寄宿(Host) :不要被这个名词吓倒,其实没有什么,CLR寄宿,实际上就是在非托管应用程式中加载CLR。一个非托管应用程式(比如sql server2005)需要运行托管代码(比如C#写的存储过程),那么就需要在他的进程当中加载... 阅读全文
posted @ 2009-03-06 19:29 tomin 阅读(638) 评论(0) 推荐(0) 编辑
摘要: CLR(Common Language Runtime)普通语言运行时是整个.net framework构建的基础,是实现.Net跨平台,跨语言,代码安全等核心特性的关键。 CLR和Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配和垃圾收集),并保证应用和底层操作系统之间必要的分离。 为了提高平台的可靠性,以及为了达到面向事务的电子商务应用所要求的稳定性级... 阅读全文
posted @ 2009-03-05 16:54 tomin 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 在网站中通常要显示各种尺寸的图片,但图片的尺寸不一定符合显示的要求。如果直接指定img的width和height属性的话图片又很可能会被挤压的变形。下面这个代码可以把图片放进一个imgBox,并根据imgBox的大小来按比例缩放图片以适应他,同时图片会在imgBox中居中显示。来看代码: 首先是HTML: Code Code highlighting produced by Acti... 阅读全文
posted @ 2009-03-02 12:40 tomin 阅读(1253) 评论(0) 推荐(0) 编辑
摘要: 已知有一个XML文件(bookstore.xml)如下: Oberon's Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument x... 阅读全文
posted @ 2009-02-27 15:12 tomin 阅读(16034) 评论(1) 推荐(1) 编辑
摘要: TreeView组件是由多个类来定义的,TreeView组件是由命名空间"System.Windows.Forms"中的"TreeView"类来 定义的,而其中的节点(即Node),是由命名空间"System.Windows.Forms"中的"TreeNode"来定义的。所以当在程序中创建一个TreeView对象,其实只是创建了一个可以放置节点的"容器"。而在这个容器中加入一个节点,其实就是加入了... 阅读全文
posted @ 2009-02-25 10:41 tomin 阅读(562) 评论(0) 推荐(1) 编辑
摘要: 窗体间传值要弄清楚到底是哪个对象的问题,否则容易传错值。就比如窗体对象loginFrm为登陆窗体,想把当前的登陆用户信息传递给主窗体mainFrm,但是却实例了一个新的对象loginFrm把里头的信息传递给了mainFrm,所以得到了一空值,颇有刻舟求剑的味道,不同的内存空间就比如湖水的宽广一样,存放着不同的对象,彼此要分清楚。窗体传值的前提是,要传的字段,在类里面的访问修饰符必须是public(... 阅读全文
posted @ 2009-02-25 09:37 tomin 阅读(42147) 评论(6) 推荐(7) 编辑
摘要: 最近一直在学XML,接触到了很多不知道的东东,从XML--->XML schema--->XPath--->XSLT都是非常经典的东西。XML作为一种标准确实有他可取之处。XML schema(XML模式)代替 DTD 定义 XML 文档结构。XPath 是元素的相对位置及路径。XSLT是一种用来转换XML文档结构的语言。 我们已经知道,XML是一种电脑程序间交换原始数据的简... 阅读全文
posted @ 2009-01-11 20:44 tomin 阅读(662) 评论(0) 推荐(0) 编辑
摘要: XML Schema是以XML语言为基础的,它用于可替代DTD。 一份XML schema文件描述了XML文档的结构。 XML Schema语言也被称为XML Schema Definition (XSD)(XML Schema定义). 1.什么是XML Schema? XML Schema的作用是定义一份XML文档的合法组件群,就像DTD的作用一样,一份XML Schem... 阅读全文
posted @ 2009-01-09 22:16 tomin 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: XML语法(3)--属性、声明符号、字符数据、注释 属性:提供元素的附加信息。 属性是元素开始标签的一部分。eg: ... 注意: 属性由“名”和“值”组成,中间有“=”... 阅读全文
posted @ 2009-01-09 22:02 tomin 阅读(329) 评论(0) 推荐(0) 编辑
摘要: · 元素: 一个开始标签,一个结束标签,和之间包括的内容.元素可以包括以下内容: · 数据(非标签部分的文本) · 一个或多个其它元素 · 数据和元素的组合 · 空元素: 简写为 tomin 20 男 13242215110 · 文档元素名叫student · na... 阅读全文
posted @ 2009-01-09 21:58 tomin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: XML语法(1)--概述,处理指令,结构,实体 Xml文档中,不是标记便是字符数据。 · 标记: · 包括标签,标签总是扩在内,字符内容则在外 · 标记是区分大小写的,几乎所有xml · 几种不同用途的标签: · 为Xml处理器提供指令 · 对存储在其他地方的信息提供引用 · ... 阅读全文
posted @ 2009-01-09 21:50 tomin 阅读(531) 评论(0) 推荐(1) 编辑
摘要: 策略模式有点类似我刚刚写的提供者模式。但是在配置上是不同的。下面是一些基本的演示: 模式定义 定义:"准备一组算法,并将每一个算法封装起来,使得它们可以互换。" 模式意图 策略模式的用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。使这些算法可以相互替换,并提供一种方法来选择最合适的算法 根据上面UML,不难看出,在策略模... 阅读全文
posted @ 2009-01-02 14:49 tomin 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 这是2009年的第二天,也是我在2009年写的第一篇随笔。良好的开始是成功的一般。希望今年我能写出更好的文章能给大家带来帮助。有助于我们一起前进。 有一个实体Provider类,对它的操作有AddItem(),持久化数据在SqlServer数据库中或txt文件里。根据配置文件中的配置来决定数据持久化方案是使用SqlServer数据库还是txt文件; 类的结构如下: 类的... 阅读全文
posted @ 2009-01-02 14:10 tomin 阅读(2539) 评论(3) 推荐(0) 编辑
摘要: CString ,BSTR ,LPCTSTR之间关系和区别 CString是一个动态TCHAR数组,BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。 CSt... 阅读全文
posted @ 2008-12-28 20:16 tomin 阅读(5607) 评论(0) 推荐(0) 编辑