内容列表
C#学习笔记之三(delegate, event, Make XML document )
Delegates:   // 1. nomal delegates = create before run, in main  //declare class Employee{}; class Couple{}  public delegate bool Reverse(object lhs, object rhs);&nb
分类:.NET开发 查阅全文
C#学习笔记之五(ADO.net)
ADO.net //Overview Data-->DataReader-->Data Provider--> DataSet Data Provider: Connection, Command, DataAdapter DataSet: DataRelationCollection,   DataTable coll
分类:.NET开发 查阅全文
C#学习笔记之四(Attribute, Reflection, Thread, Thread Synchronization)
Atributes: //can add metadata in program, It store with the program //using ILDasm to check atributes   //usage [CodeReviewAttribute("08/08/2005", "Allan Zhang", &nb
分类:.NET开发 查阅全文
在vb.net中实现窗体上回车键代替TAB键
在vb.net中实现窗体上回车键代替TAB键,用如下方法: 首先设置窗体的 KeyPreview  属性为true 然后加入以下代码: Private Sub FrmLogin_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyP
分类:.NET开发 查阅全文
DataGrid连接Access的快速分页法(2)——SQL语句的选用(升序)
DataGrid连接Access的快速分页法(2)——SQL语句的选用(升序) 一、相关概念      在 ACCESS 数据库中,一个表的主键(PRIMARY KEY,又称主索引)上必然建立了唯一索引(UNIQUE INDEX),因此主键字段的值是不会重复的。并且索引页依据索引列的值进行排序,每个索引记录包含一个指向它所引用的数据行的指针。我们可以利用
分类:.NET开发 查阅全文
C# 2.0 Specification(匿名方法)(二)
21.7委托实例相等性 如下规则适用由匿名方法委托实例的相等运算符(§7.9.8)和object.Equals方法产生的结果。 l         当委托实例是由具有相同被捕获外部变量集合的语义相同的匿名方法表达式计算而产生时,可以说(但不是必须)它们相等。 l    &n
分类:.NET开发 查阅全文
ASP.NET Whidbey中personalization和membership的一些特征
在ASP.NET Whidbey中,一个基本的目标是,在开发应用程序时,减少开发时间和代码量。为了达到这一目的,ASP.NET Whidbey提供了一系列的新特征,例如无需代码的数据绑定,新的服务器端控件,尤其是,在这篇文章中要重点讨论的个人化(personalization)和成员角色(membership),来节省你的时间。 伴随着个人化和成员角色这两个新特征,第一步是要配置你用来存储个人化
分类:.NET开发 查阅全文
在.NET 应用程序中用System.Web.Mail 发送电子邮件
在.NET 应用程序中用System.Web.Mail 发送电子邮件   作者:Mark Strawmyer 日期:February 9, 2004 欢迎来到 .NET Nuts & Bolts 栏目。在这个栏目中,我们将探讨怎样在应用中发送电子邮件。这将用到System.Web.Mail 名字空间中的类。 协作数据对象
分类:.NET开发 查阅全文
C# 2.0 Specification(泛型五)
接泛型四 20.6.5语法歧义 在§20.9.3和§20.9.4中简单名字(simple-name)和成员访问(member-access)对于表达式来说容易引起语法歧义。例如,语句 F(G<A,B>(7));   可以被解释为对带有两个参数G<A和B>(7)的F的调用[1]。同样,它还能被解释为对带有一个参数的F的调用,这是一个对带有两个类型实参和
分类:.NET开发 查阅全文
C# 2.0 Specification(泛型六)
接泛型五 20.8表达式和语句 某些表达式和语句的操作针对泛型进行了修改。这一节将介绍这些改变。 20.8.1默认值表达式 默认值表达式被用于获得一个类型的默认值(§5.2)。通常一个默认值表达式被用于类型参数,因为如果类型参数的是一个值类型或引用类型,它可能不是已经的。(不存在从null类型到类型参数的转换。) primary-no-array-creation-express
分类:.NET开发 查阅全文
不用第归算法快速显示树,对于Oracle数据库(1)
在显示不确定树节点多少时,我们绝大多数使用第归算法,要多次和数据库进行连接操作取数据,下面我讲的算法,仅仅只和数据操作一次,然后用动态数组在树型控件中显示,快速方便。我以实例给大家演示,熟悉制造行业的朋友一般都知道BOM(产品结构)。Oracle给大家提供一个非常方便的功能,一次可以把整个产品的结构全部取出来,比如: select level ID, 父物料编码,子物料编码 from TB_产品
分类:.NET开发 查阅全文
不用第归算法快速显示树,对于Oracle数据库(2)
namespace BQ_TreeView {/// <summary>     /// BQ_TreeView 的摘要说明     /// </summary>     public class BQ_TreeView : System.Windows.Forms.Tre
分类:.NET开发 查阅全文
在VB.NET中实现拖放操作
第一次在csdn上发文章,希望大家帮忙使劲顶,鼓励一下新手,谢谢 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vbtchImpDragDrop.asp 在VB.NET中实现拖放操作 Implementing Drag and Drop in Visual Basic .N
分类:.NET开发 查阅全文
关于硬盘序列号的类
using System;using System.IO;using System.Runtime.InteropServices;using System.Text;using Microsoft.Win32;namespace Wjb.ReadOrWriteIniAndReg{     /// <summary>  &
分类:.NET开发 查阅全文
如何在C#中使用 Win32和其他库
C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 API 编写托管接口、加以测试并编写文档,因此只能优先处理最重要
分类:.NET开发 查阅全文
用VB.net制作一个小程序(2)
用VB.net制作一个小程序(2) ----制作“Lucky7”程序 作者:高山 它是一个模拟幸运数字投币机的游戏程序。此程序的用户界面中包括两个按钮,3个幸运数字框,表示获胜的数字图象以及Lucky 7标签。   Public Class Form1     Inherits System.Windows.Forms.Form  
分类:.NET开发 查阅全文
用Microsoft.net实现数据库事务(四)
  附A:事务简介 一个事务是一系列动作作为单个逻辑单位来执行,这意味着这些动作要么全部成功,要么全部失败。如果最后一个动作失败了,那么以前的动作应该依次回滚,整个状态回到原先事务开始的状态。例如,有1000美圆从一个银行帐户扣除,转入另外一个帐户,那么事务保证两个事件只能一起成功,只要有一个失败,那么实际就不会发生任何动作,两个帐户没有发生任何改变,钱没有被存入和扣除。 &nbs
分类:.NET开发 查阅全文
用Microsoft.net实现数据库事务(三)
  企业级服务   企业级服务是唯一一种天生支持分布式两阶段提交的事务机制。当你开始编码之前,重要的是要了解企业级服务的工作机制,如果你用过VB编程,并且熟悉COM+编程,你就会了解企业级服务所提供的功能。用VB去创建COM+程序和用CLR创建企业级服务的一个不同之处是你不必再局限于单线程套间(STA),深入介绍企业级服务之前,你最好去搞清楚单线程套间(STA)和多线程套
分类:.NET开发 查阅全文
用Microsoft.net实现数据库事务(一)
用Microsoft.net实现数据库事务   摘要:了解.net的Pet Shop 2企业版本是怎样帮助企业解决实际中的业务问题,Net Pet Shop 验证了怎样利用.net框架和Visual Studio.net来开发最佳的企业级系统。就如Sun公司的Java™ Pet Store J2EE™ Blueprint application,它也是一个最
分类:.NET开发 查阅全文
用新VB.NET 枚举提高效率
当你还使用For…Each循环或者是For 1 To Count 循环处理集合的时候,VB .NET中加入了一种新的技术,IEnumerator界面。IEnumerator界面支持两种方法和一种特性。MoveNext方法能在集合中一次移动一条记录。Reset方法能使枚举器复位到集合的起始。Current特性能从集合返回当前记录。下面的程序显示了这三种计算集合的可能的办法。Dim testColle
分类:.NET开发 查阅全文
<< 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 >>