
.NET
文章平均质量分 80
ebayboy
这个作者很懒,什么都没留下…
展开
-
C#题目1
题目1: 1,1,2,3,5,8,13,。。。。 public static int Foo(int i) { if (i { return 0; } else if (i > 0 && i { retu转载 2009-01-29 20:28:00 · 192 阅读 · 0 评论 -
题目55
1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默 认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用 Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的转载 2009-01-29 20:33:00 · 172 阅读 · 0 评论 -
题目44
请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?答:foreach (System.Windows.Forms.Control control in this.Controls){if (control is System.Windows.Forms.TextBox){System.Windows.Forms.TextBox tb = (System.Window转载 2009-01-29 20:42:00 · 175 阅读 · 0 评论 -
泛型
泛型 所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。 例如:通常一个方法或过程的签名都是有明确的数据类型的。 如 : public void ProcessData(int i){} public void ProcessData(string i){} public void ProcessData(decimal i){} public void原创 2009-02-13 16:30:00 · 139 阅读 · 0 评论 -
抽象类和接口的区别
Net中抽象类和接口的区别文章在我小站上的地址:.Net中抽象类和接口的区别 一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 (4) 具体派生类必须覆盖基类的抽象方法 (5) 抽象派生类可以覆盖基转载 2009-02-13 16:48:00 · 317 阅读 · 0 评论 -
nettiers模板说明
choosesourcedatabase选择数据库mappingfilemapping文件位置(会根据output目录自动更改,不需要设置)outputdirectory文件输出目录rootnamespace根节点的命名空间filter by individual objects - optional转载 2009-02-24 06:49:00 · 800 阅读 · 0 评论 -
.NetTiers使用技巧
.nettiers是.net下面一款出色的自动生成模版,能够非常快速地生成数据访问层并且可以方便地进行扩展支持的特性也相当多,除常规的crud+分页查询外,还包含以下特性:1. 自定义存储过程的自动封装, 这样就不用额外写代码就可以完成自定义存储过程的调用了, 但是存储过程要以它规定的命名规则进行命名这样它才会识别出来.2. 对索引列生成查询方法, 比如在用户表中经常给定用户名和转载 2009-02-24 06:51:00 · 466 阅读 · 0 评论 -
DOTNET下企业应用系统架构构建
在开始架构设计之前,需要了解一下架构是什么,按照IEEE标准的定义是: Architecture 是一个系统的基本组织,它蕴含于系统的组件中、组件之间的相互关系中、组件与环境的相互关系中、以及呈现于其设计和演进的原则中。 (The embodied fundamental organization of a system in its components, their relationsh转载 2009-02-24 16:43:00 · 224 阅读 · 0 评论 -
IBatisNet+Castle
近期一直使用IBatisNet和Castle(主要是IOC容器、Facility和事务管理)来做项目,慢慢的对它们有所了解并产生了浓厚的兴趣,现将园子里的朋友以及我本人所写的相关文章分类整理了一下,与大家分享,希望能有更多对Ibatisnet、Castle感兴趣的朋友一起交流。为了交流能够更及时、畅通,我建了个专门用于讨论、交流IBatisNet +Castle开发问题的群(群号:2转载 2009-02-26 15:50:00 · 800 阅读 · 0 评论 -
快速构建数据访问层(微软企业库、codesmith、.nettiers模板)
ORM也是不错的 推荐使用MyGeneration dOOdads 轻量 效率不错~下载地址:http://www.mygenerationsoftware.com/portal/default.aspx大型项目使用CodeSmith的NetTier 这个是基于企业库的 很不错的说/ codesmith集成了nettiers模板,而nettiers是基于企业库的;介绍转载 2009-02-24 06:47:00 · 3362 阅读 · 0 评论 -
使用IBatisNet + Castle 开发DotNet软件
本文主要讲述我在项目中如何使用IBatisNet + Castle的结构来进行开发的。软件的主框架如下图: 我将系统分为五层,分别是Domain,Persistence,Service,Component,Web。系统的分层参考了NPetShop2的结构并稍加简化。下面简单说明一下每一层的功能:Domain -- 业务实体层Persistence -- 持久层,负责数据转载 2009-02-26 15:48:00 · 1599 阅读 · 0 评论 -
题目33
® 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被在抽象数据类型内部。® 继承:子类拥有父类的所有数据和操作。® 多态:一个程序中同名的不同方法共存的情况。有两种形式的多态– 重载与重写。 2. 什么是装箱和拆箱?举例说明。装箱(boxing)和拆箱(unboxing)机制使得在C#类型系统中,任何值类型、引用类型和object(对转载 2009-01-29 20:40:00 · 161 阅读 · 0 评论 -
ASP.NET面试资料
简单介绍下ADO.NET和ADO主要有什么改进? 答:ADO以Recordset存储,而ADO.NET则以DataSet表示,ADO.NET提供了数据集和数据适配器,有利于实现分布式处理,降低了对数据库服务器资源的消耗。 ASP.NET与ASP相比,主要有哪些进步? 答:ASP.NET实现了面向对象编程,预编译的服务器端代码而不像ASP那样解释执行提高了性能,代码分离易于管理,可订制和扩展性,功转载 2009-01-29 20:03:00 · 287 阅读 · 0 评论 -
.net题目
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1转载 2009-01-29 20:20:00 · 257 阅读 · 0 评论 -
net题目
1。用C#实现以下功能 a 产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。 b 对上面生成的数组排序,需要支持升序、降序两种顺序 2。请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。 3。请说明.net中的错误处理机制,并举例 4。请说出强名的含义 5。请列出C#中几种循环的方法,并指出他们的不同 6。请指出.net中所有类型的基类 7。请转载 2009-01-29 20:23:00 · 159 阅读 · 0 评论 -
C#题目2
C#面试题C#:1.C#中的三元运算符是_____?2.当整数a赋值给一个object对象时,整数a将会被_____?3.public static const int A=1;这段代码有错误么?是什么?4.float f=-123.567F; int i=(int)f;i的值现在是_____?5.利用operator声明且仅声明了==,有什么错误么?6.委托声明的关键字是______转载 2009-01-29 20:32:00 · 759 阅读 · 1 评论 -
C#利用ADO.NET技术读取Excel
//导入命名空间using System.Data.OleDb;//ADO.NET读取数据String XslPath = Server.MapPath(Request.QueryString["name"].ToString()); // 绝对物理路径String ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Prop转载 2009-01-29 20:57:00 · 195 阅读 · 0 评论 -
.NET牛人应该知道些什么
前些日子我发了一份ASP.NET面试题清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去看一看其中的一些问题” 我更喜欢后者的回复,我觉得后者才是正确的态度。当然我并不想把.NET软件开发概括为一些简单的小问题,我只是想让大家多思考。我相信一个真正优秀的ASP.NET(及WinForm)开发人员应该不仅仅会拖放控件到设计器中,也应该掌握更多的东西转载 2009-01-29 20:16:00 · 134 阅读 · 0 评论 -
C#题目
收集一些C#的试题,准备在自己学的差不多时来考验一下自己,共享给大家,一起学习!1. 和 有什么区别?表示绑定的数据源是服务器端代码块2.以下代码能否通过编译?如果不能,请改成正确代码,并说明原因。 int subtract(int num1, int num2) { return num1-num2; } %>转载 2009-01-29 20:26:00 · 223 阅读 · 0 评论 -
十套 C#面试题(几乎包含所有C#知识,含asp.net)第七套
1、c#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。2 .列举asp.net 页面之间传递值的几种方式。 答. 1).使用querystring, 如....?转载 2009-01-29 20:44:00 · 256 阅读 · 0 评论 -
ado.net题目
ADO.NET程序设计模拟题(共206题)1 ADO.NET 模型中的下列哪些对象属于Connected 对象 A. ConnectionB. DataAdapterC. DataReaderD. DataSet正确答案:ABC2在ADO.NET 中,为访问DataTable 对象从数据源提取的数据行.可使用DataTable 对象的_______属性.A. RowsB. ColumnsC. C转载 2009-01-29 20:50:00 · 489 阅读 · 1 评论 -
与有什么区别
是数据绑定表达式语法 所有数据绑定表达式都必须包含在 字符之间。 ASP.NET 支持分层数据绑定模型,该模型创建服务器控件属性和数据源之间的绑定。几乎任何服务器控件属性都可以绑定到任何公共字段或属性,这些公共字段或属性位于包含页或服务器控件的直接命名容器上。 数据绑定表达式使用 Eval 和 Bind 方法将数据绑定到控件,并将更改提交回数据库。Eval 方法是静态(只读)方法,该方法采用转载 2009-01-29 20:00:00 · 177 阅读 · 0 评论 -
介绍 ADO.NET 中的数据并发
当多个用户试图同时修改数据时,需要建立控制机制来防止一个用户的修改对同时操作的其他用户所作的修改产生不利的影响。处理这种情况的系统叫做“并发控制”。并发控制的类型通常,管理数据库中的并发有三种常见的方法: 保守式并发控制 - 在从获取记录直到记录在数据库中更新的这段时间内,该行对用户不可用。 开放式并发控制 - 只有当实际更新数据时,该行才对其他用户不可用。更新将在数据库转载 2009-01-29 20:06:00 · 190 阅读 · 0 评论 -
再论IBatisNet + Castle进行项目的开发
随着项目的进展,Castle和IBatisNet给我的惊喜更多。Com+很重,不需要分布式的中小项目慎用,NHibernate虽好,NHibernate的2005-9-20发布了最新版本1.0-rc1,缺少高水平的OO设计师,项目组程序员水平参次不齐 ,应用Castle + IBatisnet大家不会再把精力浪费到数据访问,事务处理,主键生成等地方了,可以集中精力进行业务组件的编写。项目的进展很转载 2009-02-26 15:53:00 · 374 阅读 · 0 评论