自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hyde82的专栏

专注于编程,设计水平 PS: From a Coder To a Leader!

  • 博客(37)
  • 收藏
  • 关注

原创 继承中的virtual,override,new,abstract(转)

继承中的virtual,override,new,abstract   写这个,只是想作个总结,刚刚看完继承章节中的这部分,乱乱的,理一下思路.一般的继承就不再说了,现在主要说一下virtual,override,new,abstract的区别和作用等.   先说new.平时我们都是用他来声明一个对象,当然在struct和enum中也可以使用他,我试过,虽然不是类,也不像对象,但是可以这样使用.这

2005-12-30 16:13:00 1017

原创 今天你多态了吗?

今天你多态了吗?Do You Polymorphism Today? [0]  Written by Allen Lee -1. 目录-1. 目录 0. 写在前面的话。 0.0 关键字。 0.1 系统要求?! 0.2 如何阅读本文?1. 图书馆魔术事件簿。 1.0 图书管理员的烦恼。 1.1 魔术棒是如何工作的? 1.2 魔术般真能起作用吗? 1.3 我们在干什么? 1.4 Poly呢?2. 多态

2005-12-30 15:56:00 1318 1

原创 ResolveUrl将URL转换为在请求客户端可用的URL(转From MSDN)

将 URL 转换为在请求客户端可用的 URL。[Visual Basic]Public Function ResolveUrl( _ ByVal relativeUrl As String _) As String[C#]public string ResolveUrl( string relativeUrl);[C++]public: String* Reso

2005-12-30 13:50:00 1789

原创 用户控件动态加载PostBack后的问题(转)

很多网友在按钮的click事件中动态添加用户控件在页面回传后消失了或者就是用户控件中的按钮事件不能触发,下面是解决办法: (1) 首先添加一个用户控件:WebUserControl1.ascx 添加一个按钮:public System.Web.UI.WebControls.Button ucb;Text为"用户控件的按钮"(等会要在Page中用到这个按钮,所以设置为public) 为按钮的cli

2005-12-30 13:34:00 1006

原创 ASP.NET错误处理和程序优化(转)

ASP.NET错误处理和程序优化讲师:邵志东课前准备.Dot Net FrameWork .VS.NET 2002/2003 .C#/VB.NET .Level 200 议程.错误类型以及处理方式.提高数据访问性能.服务器控件的使用.缓存的使用.提高性能的实用技巧错误类型以及处理方式1、错误的类型.分析程序错误–语法错误:语法有问题–逻辑错误:除0错误、类型不匹配、不正确输出、使用不正确的对象、处

2005-12-25 02:26:00 1099

原创 如何使用VS.NET调试数据库存储过程(转)

如何使用VS.NET调试数据库存储过程 作者: techrepublic.com.com2005-08-26 05:5 PM 可以说开发人员是天生的完美主义者,而帮助其完成理想的就是每天所接触的各种开发工具。这些工具从最简单的文本编辑器到IDE环境甚至是操作系统,种类相当丰富。作为一个开发者,我也有自己常用的工具,同时我也很惊讶于很少有开发者能真正了解他们日常使用的开发工具。一个优秀的开发工具可以

2005-12-24 12:49:00 1481

原创 对 ASP.NET 图像的颜色量化(Quantization)进行优化(From MS)

对 ASP.NET 图像的颜色量化(Quantization)进行优化Morgan SkinnerMicrosoft Developer Services 2003年5月 摘要:介绍如何动态量化(重新着色)为 ASP.NET 页生成的图像,从而克服 .NET Framework 1.0 和 1.1 版中的 GDI+ 局限性。本文介绍了两种降低图像颜色深度的方法。 适用于:   Microsoft®

2005-12-23 16:13:00 2374

原创 动态加载Assembly应用程序(转)

下载 supergraphfiles.exe 示例文件。 应用程序体系结构 在我专攻代码之前,我想谈谈我尝试做的事。您可能记得,SuperGraph 让您从函数列表中进行选择。我希望能够在具体的目录中放置外接程序程序集,让 SuperGraph 检测它们,加载它们,并找到它们中包含的所有函数。 如果 SuperGraph 自己能完成此操作则不需要单独的 AppDomain。Assembly.Loa

2005-12-22 13:57:00 1569

原创 认识.NET的集合(转)

.NET中大量的集合对象会让人产生一些疑惑,这篇“导游”指南将帮助你在System.Collections名域中找到自己的方向。集合提供了一种将任意对象格式化存储的方法,我们都知道在日常的程序设计中,它们是多么有帮助。.NET类库提供了一系列令人困惑的集合对象,而每种对象又有专门的用途,看上去这似乎阻碍了我们利用这些“财富”,其实,更多的选择意味着更加灵活,但同时也意味着更加复杂。因此,它应当引起

2005-12-20 14:57:00 3292 2

原创 在.NET框架下使用自定义配置设置(转)

.NET框架通过基于XML的配置使配置设置驾轻就熟。它同时还提供了必要的方法,通过集合类(Collection classes)访问这些设置。通过一个静态的ConfigurationSettings类可访问实际的配置数据。该类还提供了一个GetConfig()方法,可向一个合适的集合返回一个对象。本文中,我将示范三种可用来访问和存储配置信息的方法。应用配置数据存储在App.config文件

2005-12-20 14:56:00 1314

原创 .net 如何在web.config中读取自定义节点以及注意的问题(转)

.net 如何在web.config中读取自定义节点以及注意的问题这几天在做一个urlMapping类库的时候用到了如何读取web.config中自定义节点, 做完后觉得挺好 现就制作过程叙述一下。 web.config文件在web application中起着非常重要的作用。 它本身包含了授权,handler,compilation,globalization,错误与跟踪等一系列设置。但是当你需

2005-12-20 12:28:00 1139 1

原创 为图片添加水印(转)

利用.net中System.Drawing命名空间下的常用类我们就可以轻松的为图片添加文字水印和图片水印,并且可以自定义水印文字和水印图片的大小、位置、颜色、透明度等等!对于jpg或者png等图片,可以直接通过Graphics g= Graphics.FromImage(image)来获得Graphics对象,但对于gif图片,通过这种方法无法获得Graphics对象,解决这个问题的方法是首先根据

2005-12-20 10:56:00 3646

原创 一个FTP客户端的C#代码(转)

using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;namespace zhangyuk.net.csdn.blog.ftpclient{ ///  /// FTP Client ///  public class FTPClient {  #region 构造函数  //

2005-12-20 03:37:00 1117

原创 局域网内基于WEB的文件传输解决方案详解(转)

 作者:tonnyEMAIL:[email protected]转载请显示出处:http://www.weiw.com环境说明:局域网内的两台服务器,一台当作主WEB服务器,一台作文件服务器,两服务器操作系统为win2000 professional(或win2000 server)主WEB服务器 局域网内部URL:http://main:8080   外部URL  服务器计算机名为:main 

2005-12-20 03:07:00 1253

原创 Asp.net+Xml开发网络硬盘(转)

文件传送常用的三种方式FTP、Email及“网上邻居”都在一定程度上实现了文件数据的交流,但它们都主要面向“点对点”的传送,无法实现“一块空间,资源互见”的应用需求,这种基于“点对多”的共享模式需要寻求另外的传输途径,网络硬盘就是一种很好的解决方式。 常用传输方式及其在特定环境下面临的困难我们经常有这样的应用需求:通过网络交换公共数据文件以实现资源共享,同时保护私有数据不被非法访问,并使用简单、直

2005-12-20 02:30:00 919

原创 用.NET创建Windows服务(转)

我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务?Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。

2005-12-17 20:01:00 846

原创 Visual Basic.Net连各种数据库的几种方法

Microsoft Visual Basic.NET是Microsoft Visual Basic的更新版本,它基于.NET的框架结构,能使用户非常容易地创建Microsoft Windows操作系统和网络的应用程序。 使用Visual Basic.NET,可以快速地实现可视化开发网络应用程序、网络服务、Windows 应用程序和服务器端组件。另外,Visual Basic.NET为Windows

2005-12-17 19:58:00 1287

原创 在Visual Basic.NET使用ADO访问数据库(转for各种数据库连接)

 .NET中以 ADO.NET取代以前的ADO。用惯ADO的程序员怎样在.NET中怎样应用ADO呢?本人经过不断的摸索,发现在.NET中ADO一样可以用,并且很好用。现在结合Visual Basic.NET强大的类开发功能,本人将ADO开发成组件使用,效果非常理想。我使用的方法如下:  启动Visual Studio.NET。在新建项目中选择Visual Basic项目,在模板中选择类库,在名称中

2005-12-17 19:57:00 1090

原创 Ajax.Net之提交或返回一个Class(转)

这是根据Ajax.net作者写的Demo做的,大概意思就是能够从客户端提交个服务器端定义的类给服务器端,服务器端也能够返回个Class给客户端,我简化了作者的代码,在aspx页面中没有使用cs文件,同时把所有的服务器端方法都放到了一个cs文件中!代码中赋有注释,我发觉这个ajax框架真的很简单的,好象现在看起来他比atlas和无刷新回调都要来的简单啊 ,所有代码在ie6和firefox下通过前台C

2005-12-16 17:52:00 1062

原创 所见即所得编辑器 aynHTML 大全(转)

aynHTML 是一款基于HyperText Component 技术的所见即所得的在线编辑器,支持表格,图像,样式表,等等,目前只能运行在 5.5 (或更高版本)的 Internet Explorer 浏览器中。目前 aynHTML 的最高版本是v0.20b(该版本尚存在一些bug),我们使用的版本是v0.18b。下面是aynHTML 官方网站的一个在线demohttp://www.aine.b

2005-12-16 10:59:00 973

原创 内容管理系统(CMS)的设计和选型(转)

关键词:"content manage system" cms 内容管理系统内容摘要:内容管理系统概述 内容管理系统的选型 广告管理系统的选型 论坛/社区系统的选型所见即所得编辑器的选型图片上传和文件管理组件内容管理系统概述内容管理系统是一个很泛的概念:从商业门户网站的新闻系统到个人的Weblog都可以称作发布系统。框架型:本身不包含任何应用实现,只是提供了底层框架,具体应用需要一定的二次开发,比

2005-12-16 10:14:00 1055

原创 XSLT Key、Select 与 Match、冲突解决,等等(转From MS)

XSLT Key、Select 与 Match、冲突解决,等等发布日期: 1/14/2005 | 更新日期: 1/14/2005Aaron Skonnard问:XSLT 中的 key 如何工作呢?答:XSLT 中的 key 与文档类型定义 (DTD) 中的 ID 类似。如果您在 DTD 中定义了一个类型为 ID 的属性,则该属性值在文档中必须是唯一的。您也可以定义类型为 IDREF 的属性。这种情

2005-12-14 13:56:00 1600

原创 在.net C#里调用非托管动态库函数dll(转)

有一个动态库:Dog.dll中个函数(只有这个函数):int DogIsValid() ,用VC6开发确认已经导出来,也就是说在别的地方能调用。然后在C#里用如下代码调用: using System.Runtime.InteropServices; [DllImport("Dog.dll")] public static extern int DogIsValid(); 再在函数中使用 priva

2005-12-13 16:53:00 4637

原创 C#调用DLL文件时参数对应表(转)

Wtypes.h 中的非托管类型非托管 C 语言类型托管类名说明HANDLEvoid*System.IntPtr32 位BYTEunsigned charSystem.Byte8 位SHORTshortSystem.Int1616 位WORDunsigned shortSystem.UInt1616 位INTintSystem.Int3232 位UINTunsigned intSystem.UIn

2005-12-13 16:42:00 1499

原创 用C#调用Windows API和其它进程通信(转)

作者:边城浪子◎2005-01-16 关键字:  C#,API,FindWindow,FindWindowEx,SendMessage,进程,注册表  设计初衷:  公司为了便于网络管理,使用了IEEE 802.1X的网络访问控制,这样每次开机需要输入两次登录密码,于是我就研究了一下用C#来帮我输入第二此登录的密码  设计思想:  主要是通过调用Windows API中的一些方法,主要使用的也就是

2005-12-13 16:38:00 1299

原创 简单实用的DataSet更新数据库的类+总结(转~给懒得写sp的人)

以前经常用sql语句(update)更新数据库,有使用用起来不是很方便,特别是数据量比较大的情况下(比如数据表)很麻烦~~后来感觉用DataSet更新数据库是不错的选择.于是急着写了一个用ataSet更新数据库的类如下:(后面有使用说明,总结)using System; using System.Data; using System.Data.SqlClient; using System.Win

2005-12-12 00:18:00 1104 1

原创 制作自动运行程序(由vb6推广引用)

这需要将要启动的应用程序路径写到注册表中具体的路径是:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run只需要在上面的路径下写一个键并为此键设置一个当前应用程序的路径即开机自载具体的方法:1、将下面这段代码就是将键Clock写到注册表中:  设置注册表内的RUN属性  Dim strString As String 

2005-12-11 20:09:00 1996

原创 SQL Server中约束的介绍

原创:onefi 2003年10月26日 <!--.tabletxt { font-size: 15px; padding: 6px;}.titletxt { font-size: 20px;}.codetxt { font-size: 14px; padding: 7px;}-->摘要对于SQL Server中的约束,想必大家并不是很陌生。

2005-12-08 17:19:00 8822 1

原创 VS2005工具集,哇咔咔..转一下

Visual Studio 2005常用插件搜罗        返回.NET 频道[本期看点:从Visual Studio2003升级到Visual Studio 2005]Visual Studio 2005 为我们带来了新的编程体验,提供了从需求分析到最终测试整个软件生命开发周期的解决方案。 但是,我们也可以看到一直以来围绕着Visual Studio有许多各种功能的插件,或是为Visual

2005-12-07 11:56:00 2017

转载 using CodeSmith

今天做些详细介绍(转),希望可以对大家有帮助:CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器,程序可以自定义模板,从而减少重复编码的劳动量,提高效率。     安装CodeSmith 2.6注册后发现有两个可运行程序CodeSmith Studio.exe和CodeSmith Explorer.exe     CodeSmith Studio.exe用来创建自定义模板

2005-12-05 01:24:00 968

原创 About-CodeSmith(转)

@ CodeTemplate Language="C#" TargetLanguage="C#"      Description="Generates a class including a special informational header" %> @ Property Name="NameSpace" Type="String"      Category="Context"     

2005-12-03 17:10:00 898

原创 C#中关于System.Diagnostics.Process的应用(转)

bat文件控制参数的方法:poorhouse(相思醉卧酒,青灯燎了红衣) 提到:将你的net use //172.16.17.1 /user:username password写到bat文件中,然后运行下面代码就可以了。            System.Diagnostics.Process process = new System.Diagnostics.Process();        

2005-12-03 11:55:00 3174

原创 查看 ASP.NET 页时出现“Aspnet_wp.exe could not be started”(无法启动 Aspnet_wp.exe)错误信息_from MS

今天主管遇到个新问题:重装完.net2.0正式版后:发现启动不了asp.net服务..........这个令人头大的问题~~在MS的MSDN里找到了貌似的答案:----------------------------------------------------症状当您尝试查看 ASP.NET 应用程序中的页面时,可能会收到以下错误信息: Server Application Unavailab

2005-12-02 09:53:00 1313

原创 C# 泛型简介(转)About-vs2005

摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。下载 http://download.microsoft.com/download/f/9/0/f90711a9-9e3b-422e-a6cf-9ef593565861/GenericsInCSharp.msi

2005-12-01 17:48:00 1321

原创 C# 创建邮件发送组件(SMTP)(转)

C# 创建邮件发送组件(SMTP)2004-05-25   邮件发送在web应用中是屡见不鲜的,在asp时代大家多是利用一些第三方提供的组件如JMAIL、ASPMAIL等进行邮件发送。自从微软推出Asp.net后,很多程序员开始转向采用C#作为主要的开发语言。asp.net提供了更加强大的功能,同时也提供给了大家一个SMTP类作为邮件发送之用。但是,随着垃圾邮件的广泛传播,很多邮件服务提供商纷纷增

2005-12-01 17:45:00 1536

原创 C#实现WEB服务器

转载:www.itonline.gd.cn一、HTTP协议的作用原理WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。HTTP协议是基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层协议,是

2005-12-01 15:49:00 3832 17

原创 解决DIV给flash挡住的问题

最近要更flash 打交道,不得不进修一下.这个用于解决DIV给flash挡住的问题http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60">http://www.it365cn.com/bbs/cxchina_ad.swf"> http

2005-12-01 11:56:00 1214

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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