.net
文章平均质量分 65
折射光
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
右键显示contextMenu
在vs2003中,在treeview 添加contextMenu,右击显示contextMenu时.常常不能选中你想要的节点.为了实现这一问题,找了相关资料.其具体代码如下:private void treeView1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)...{ Point p1=new Poin原创 2006-08-22 20:49:00 · 687 阅读 · 0 评论 -
访问数据库的通用类
using System;using System.Data;using System.Data.SqlClient;namespace CommonClass...{ /**//// /// DBClient 的摘要说明。 /// public class DBClient ...{ //数据库连接字符串,(开发过程中)到app.c原创 2007-03-22 09:31:00 · 658 阅读 · 0 评论 -
C#面试题(整理)
1.面向对象的思想主要包括什么?2.什么是ASP.net中的用户控件3.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?4.列举一下你所了解的XML技术及其应用5.值类型和引用类型的区别?写出C#的样例代码。6.ADO.net中常用的对象有哪些?分别描述一下。7.如何理解委托?8.C#中的接口和类有什么异同。9.。n原创 2007-03-22 08:42:00 · 1785 阅读 · 1 评论 -
.Grove—— .Net下的ORM框架
.Grove—— .Net下的ORM框架 参见原文:http://grove.91link.com(英) Grove下载 The .NET ORM Architecture(.Net ORM 架构) 一、Grove描述 Grove是为.Net项目开发而设计的一个组件。Grove ORM Development Toolkit包含包含Grove和Toolkit两部分内容转载 2007-03-20 11:32:00 · 683 阅读 · 0 评论 -
Object Relational Mapping
ORM对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,转载 2007-03-20 11:16:00 · 559 阅读 · 0 评论 -
ref和out的区别
关键字out和ref的不同之处在于哪个方法负责初始化参数.1> 如果一个方法的参数被标识为out,那么调用代码在调用该方法之前可以不初始化该参数,并且被调用方法不能直接读取参数的值,并且它必须在方法返回之前为该参数赋值.2>如果一个方法的参数被标识为ref,那么调用代码在调用该方法之前必须初始化该参数.例: using System;class App...{ st原创 2007-03-08 08:52:00 · 145 阅读 · 0 评论 -
解读C#中的规则表达式(正则表达式)
解读C#中的规则表达式(正则表达式)多少年来,许多的编程语言和工具都包含对规则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容。 此外,regexp类还能够完成一些其他的功能,例如从右至左的结合模式和表达式的编辑等。 在这篇文章中,我将简要地介绍System.Text.RegularE转载 2006-08-22 21:21:00 · 877 阅读 · 0 评论 -
数据验证
下面是使用规则表达式对TextBox进行验证: //固定电话private void textBox3_Validating(object sender, System.ComponentModel.CancelEventArgs e)...{ System.Text.RegularExpressions.Regex regex=new System.Text.Regu原创 2006-08-22 21:09:00 · 586 阅读 · 0 评论 -
vs2005--快捷键
Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 Shift原创 2006-11-12 19:23:00 · 480 阅读 · 0 评论 -
NUnit2.0详细使用方法
作者: Confach(Milestone)Blog:www.cnBlogs.com/Confach前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器. 如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还翻译 2006-11-13 21:40:00 · 458 阅读 · 0 评论 -
ADO.net 中数据库连接方式
在MSDN中,.net的数据库连接字符串都有详细的说明,我这里以代码范例的方式罗列一些,具体的每一项代表的意义可以参看MSDN.ADO.net 中数据库连接方式(微软提供)微软提供了以下四种数据库连接方式:System.Data.OleDb.OleDbConnectionSystem.Data.SqlClient.SqlConnectionSystem.Data.Odbc.OdbcC转载 2006-10-09 08:33:00 · 852 阅读 · 0 评论 -
设置ComboBox下拉框的列宽
private void cmb_DropDown(object sender, System.EventArgs e) { ComboBox senderComboBox = (ComboBox)sender; int width = 80; Graphics g = senderComboBox.CreateGraphics(); Font font = senderCom原创 2007-04-17 15:53:00 · 599 阅读 · 0 评论
分享