VS.Net中程序集的Debug版本和Release版本的区别

前几天看到豆腐的文章介绍如何知道程序集是Debug版还是Release版,之前只知道某些软件从功能上有企业版、标准版之分,却从不知道.Net程序集还有Debug和Release之区别,真是惭愧学了这一年C#。然后在博客园的提问区发文求教,两天过去竟无人问津(还是自己太懒,要检讨),只好自己翻MSD...

2006-02-26 20:56:00

阅读数 1196

评论数 0

什么是debug模式,,release模式?

经常有人问 Debug 运行正常但 Release 失败的问题。以往的讨论往往是经验性的,并没有指出会这样的真正原因是什么,要想找出真正的原因通常要凭运气。最近我看了一些这方面的帖子,拿来与大家共享。 -------------------------------------- 本文主要包含如下内...

2006-02-26 20:55:00

阅读数 9314

评论数 1

如何使用Ajax技术开发Web应用程序

 作者: Jonathan Fenocchi  时间:2005.10.25  译者:Sheneyan  英文原文:http://webreference.com/programming/javascript/jf/column12/index.html 在过去,由于为了获得新数据而不得不重新加载w...

2006-02-19 18:07:00

阅读数 1295

评论数 0

Ajax.net用户指南

Ajax.net用户指南程守华 译概述AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨...

2006-02-19 17:56:00

阅读数 1418

评论数 0

转贴一篇很不错的有关ASP.NET Session的分析文章

读后感:看完这篇文章后,说真的,我还是有很多方面不懂,因为我才刚接触ASP.NET不久,现在脑里只有个很模糊的概念,而这篇文章让我对ASP.NET Session有了新的认识,估计已经有很多朋友已经看过,不过我相信也有很多和我一样初接触ASP.NET的朋友在寻找类似的文章,不敢独享,拿出来大家分享...

2006-02-19 17:54:00

阅读数 1023

评论数 2

使用ajax.net实现datagrid的客户端分页

其实就是使用RenderControl 方法,摘自一个老外的blogGenericAjaxWS.asmx.csusing System;using System.Collections;using System.ComponentModel;using System.Data;using Syst...

2006-02-19 17:53:00

阅读数 1149

评论数 0

DataGrid中删除最后一页的记录时出错的解决办法

比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下:       //------------------------------       //by:∮明天去要饭       //-------------------------------      ...

2006-02-19 17:51:00

阅读数 872

评论数 0

NUnit学习笔记 VS.net 2005篇

 一、简介  NUnit是一款堪与JUnit齐名的开源的回归测试框架,供.net开发人员做单元测试之用,可以从www.nunit.org网站上免费获得,最新版本2.2.6。NUnit 2.2.6有5个下载文件,这里用的是NUnit-2.2.6-net-2.0.msi。下载后双击该文件,然后按提示进...

2006-02-19 17:48:00

阅读数 1444

评论数 0

C#学习笔记(十三):读写Txt文件

.NET内置了两个基本控件来提取用户输入的文本:TextBox和RichTextBox。这两个控件都派生于基类TextBoxBase,而TextBoxBase派生于Control。TextBoxBase提供了在文本框中处理文本的基本功能,例如选择文本、剪切和从剪切板上粘贴,以及许多事件。利用Tex...

2006-02-19 14:33:00

阅读数 1376

评论数 0

C#学习笔记(十一):事件基础

事件类似于异常,因为它们都由对象引发。但是它们也有几个重要的区别:其中最重要的区别就是没有处理异常中try...catch类似的结构来处理事件,而是必须订阅它们。订阅一个事件的含义是提供代码,在事件发生时执行这些代码,它们称为事件处理程序。事件处理程序本身都是简单的函数。对事件处理函数的唯一限制是...

2006-02-19 14:32:00

阅读数 1409

评论数 0

C#学习笔记(十二):事件进阶

多用途的事件处理程序在上一篇中,Timer.Elapsed事件的签名包含了时间处理程序常见的两个参数:1.object source——引发事件的对象的引用2.ElapsedEventArgs e——由事件传送的参数在这个事件中使用object类型参数的原因是,我们常常要为由不同对象引发的几个相同...

2006-02-19 14:32:00

阅读数 903

评论数 0

C#学习笔记(九):运算符重载

首先看看运算符重载的基本语法。要重载运算符,可以给类添加运算符类型成员(它们必须是static)。我们先看一个简单的类:     public class AddClass1     {         public int val;     }这仅是int值的一个包装器(wrapper),但可以...

2006-02-19 14:31:00

阅读数 746

评论数 0

C#学习笔记(十):阴影和深度复制

从一个变量到另一个变量按值复制对象,而不是按引用复制对象(即以与结构相同的方式复制)可能非常复杂。因为一个对象可能包含许多对象的引用,例如字段、成员等,这将涉及许多烦人的处理操作。把每个成员从一个对象复制到另一个对象中可能不会成功,因为其中一些成员可能是引用类型。按照成员复制简单的对象可以通过派生...

2006-02-19 14:31:00

阅读数 895

评论数 0

C#学习笔记(七):接口的执行

一、接口的基本概念接口的定义方式与类比较相似。    interface IMyInterface    {        //interface members    }接口成员的定义与类成员的定义之间的区别:1.不允许使用访问修饰符(public,private,protected或inter...

2006-02-19 14:30:00

阅读数 861

评论数 0

C#学习笔记(八):集合

数组最大的限制就是一旦创建好数组,它们的大小就是固定的,不能在现有的数组末尾添加新项目,除非创建一个新的数组。C#中的数组是作为System.Array类的实例来执行的,它们只是集合类中的一种。集合类一般用于处理对象列表,其功能要比简单数组要多,这些功能是通过执行System.Collection...

2006-02-19 14:30:00

阅读数 993

评论数 0

C#学习笔记(六):类成员的其他议题

一、隐藏基类的方法当从基类继承一个(非抽象的)成员时,也就继承了其执行代码。如果继承的成员是虚拟的virtual,就可以用override关键字重写(重载)这段代码。无论继承的成员是否是虚拟的,我们都可以隐藏这些执行代码。例如:    public class MyBaseClass    {  ...

2006-02-19 14:29:00

阅读数 900

评论数 0

C#学习笔记(五):类成员的定义

一、定义域标准的声明格式:    class MyClass    {        public int MyInt;    }这种声明格式的成员是可以对其进行初始化的。但是它是Myclass的公有成员,可在实例化Myclass的对象后进行初始化或修改操作。            MyClass...

2006-02-19 14:28:00

阅读数 826

评论数 0

C#学习笔记(二):构造函数的执行序列

任何构造函数都可以进行配置,以便在执行自己的代码前调用其它构造函数。我们首先看看在创建类的实例时会发生什么情况。为了实例化派生的类,必须实例化它的基类。而要实例化这个基类,又必须实例化这个基类的基类,这样一直实例化到System.Object为止。结果是无论使用什么构造函数实例化一个类,总是要先调...

2006-02-19 14:27:00

阅读数 875

评论数 0

C#学习笔记(三):抽象类和接口

抽象类和接口的相似处:抽象类和接口都包含可以由派生类继承的成员。接口和抽象类都不能直接实例化,但可以声明它们的变量。如果这样做,就可以使用多态性把继承这两种类型的对象指定给它们的变量。接着通过这些变量来使用这些类型的成员,但不能直接访问派生对象的其它成员。 抽象类和接口的区别:派生类只能继承一个基...

2006-02-19 14:27:00

阅读数 985

评论数 0

C#学习笔记(四):结构类型

我们首先看一个例子:using System; namespace Ch09Ex03{     class MyClass     {         public int val;     }      struct myStruct     {         public int val; ...

2006-02-19 14:27:00

阅读数 950

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭