自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TonyWang的专栏

力争成为最优秀的.NET程序员

  • 博客(77)
  • 资源 (3)
  • 收藏
  • 关注

转载 站在巨人的肩膀上

来源:思归呓语 http://blog.joycode.com/saucer/archive/2007/11/28/112040.aspx看到博客园在轰轰烈烈地讨论程序员的基础/基本功问题,正好在devlicio.us上看到Billy McCafferty撰写的《站在巨人的肩膀上》一文,推荐一下:Standing on the Shoulders of Giantshttp://devlici

2007-11-30 22:32:00 812

转载 电子表单系列谈之表单数据处理

来源:博客园  一般的电子表单工具都要求能自动显示和保存关系型数据库中的数据,比如可以使用SQL语句查询数据填充文本框,或者查询一批数据填充到列表框中的列表项目。而且还要求能更新数据库,能把用户输入的数据保存到数据库中,可以新增,修改和删除数据库记录。为实现这种功能,表单工具在定制表单模板的时候得设置读取数据和更新数据库用的SQL语句,或者设置表单数据输入元素和数据库字段的映射关系,运行时得直接连

2007-11-30 20:27:00 1015

转载 Visual Studio 2008 支持的WCF

[原文作者]:Chris Smith and John Stallo[原文链接]:A Walkthrough of WCF Support in Visual Studio 2008 在这里, 我想强调一个Visual Studio 2008支持的功能: Windows Communication Foundation(WCF)。在.NET Framework 3.0中,WCF作为下一

2007-11-30 20:23:00 1027

转载 开源MVC框架PixelDragonsMVC.NET发布

近日,Pixel Dragons发布了基于ASP.NET 2.0的MVC开源框架——PixelDragonsMVC.NET(之前叫SimpleMVC.NET),并从很多关键企业应用特性方面,尝试对ASP.Net现有框架进行增强。作为被普遍使用的架构模式,MVC有效的隔离了数据与UI之间的关系,ASP.NET本身就是一个典型的MVC实现,但为了获得很多高级特性的支持,需要应用自己完成很多代码才可以获

2007-11-30 20:15:00 701

转载 ZipStorer - A Pure C# Class to Store Files in Zip

来源: Download PKWare Zip file specification - 12.8 KB Download source - 4.6 KB Download sample application - 47.2 KB IntroductionThere are many techniques to produce Zip file

2007-11-29 21:33:00 1684

转载 无废话C#设计模式之十三:Decorator

来源:博客园  本系列文章将向大家介绍一下C#的设计模式,此为第十三篇文章,相信对大家会有所帮助的。废话不多说,继续来看。  意图  动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。  场景  在设计网络游戏的武器系统时,开始并没有考虑到武器的强化和磨损。之后,策划人员说希望给游戏增加强化系统和修理系统,那么我们的武器类型就需要对外提供强化、磨损、修

2007-11-29 19:06:00 601

转载 如何使用C#进行Visio二次开发

来源:wuhuacong(伍华聪)的专栏 - 博客园Visio Drawing Control控件使用Visio开发必备Visio SDK 2007VisSDK.chmVisio Code Samples Library.chmVisio文档操作查看ShapeSheet属性及帮助内容宏的录制Visio的几个重要对象ApplicationWindow (Application.ActiveWin

2007-11-29 18:58:00 3905

转载 EditPlus配置完美的C/C++运行环境

来源: 流光溢彩        http://hi.baidu.com/myownroom/blog/item/0e0b53e72e5dd82cb8382012.html所谓原创,当然不能重复别人的东东。其实有关于C/C++在EditPlus中的配置,资料网上也有很多,如:http://www.phpchina.com/78/viewspace_12214.html等,大家可以通过"EditP

2007-11-27 22:37:00 3848

转载 关于PInvoke 和COM Interop

来源:dailyprg 好好学习,天天向上 http://www.cnblogs.com/dailyprg/archive/2006/05/24/408288.html关于PInvoke 和COM Interop.1. 平台调用        利用平台调用这种服务,托管代码可以调用在动态链接库 (DLL)(如 Win32 API 中的 DLL)中实现的非托管函数。此服务将查找并调用导出的函数,

2007-11-27 21:32:00 886

转载 通过多线程为基于 .NET 的应用程序实现响应迅速的用户

Ian Griffiths本文假设您熟悉 .NET、C# 和 Windows 窗体下载本文的代码: Multithreading.exe (106KB) 摘要如果应用程序在控制用户界面的线程上执行非 UI 处理,则会使应用程序的运行显得缓慢而迟钝,让用户难以忍受。但是长期以来,编写适用于 Windows 的多线程应用程序只限于 C++ 开发人员。现在有了 .NET Framew

2007-11-27 21:30:00 830

转载 利用.NET FileStreams将DTD插入XML文件中

来源:中国IT实验室  尽管你可以通过schema来验证和创建XML文件,但相比之下使用。NET类则更加方便,它会带给你更多使用上的灵活性。  技术工具箱: VB.NET, XML, ADO.NET  ADO.NET提供了一种很好的功能来处理dataset和XML之间的转换。你可以通过VS.NET在XML中形象地创建dataset schema.同一个document type definitio

2007-11-27 21:18:00 597

转载 Java开发者的十大戒律

   有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。  一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对 程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已经记不住它是干什么的了。如果这些代码是你个人 的,那还算是走运了,不幸的是,当然了,大

2007-11-27 21:06:00 544

转载 Visual Basic和C#中的LINQ聚合

来源:论坛  Aggregate是一个可以从一个数据集合中获取标量值的函数,比如T-SQL中的Min()、Max()和Sum()等。现在VB和C#也都对这种聚合的功能给于了支持,但是是以一种非常不同的方式。  VB和C#都是以扩展方法的形式支持聚合的。在一个IEnumberable对象中,一个简单的调用是通过点符号完成的,比如:  var totalVirtualMemory = (from p

2007-11-26 21:42:00 634

转载 VS2008亮点:用Lambda表达式进行函数式编程

来源:装配中的脑袋 - 博客园  Visual Studio 2008正式发布了,我们.NET开发者也走进了新的.NET 3.5时代。相对于.NET 3.0中的Foundations,3.5的改进更注重编码体验了。新的Linq系列语法和Linq to Sql、Linq to Xml大大改变了我们访问数据的方式。但是纵观Linq系列语法,影响最大的要数Lambda表达式。虽然从渊源来讲Lambda表

2007-11-26 21:39:00 1714

转载 C#泛型集合揽胜

来源: Web改变生活,梦想成就未来 - 博客园  集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。  为什么要用泛型集合?  在C# 2.0之前,主要可以通过两种方式实现集合:  a.使用ArrayList直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。  b.使用自定义集合类  比较常见的做法是从C

2007-11-26 21:34:00 1454

转载 推荐:全球最受欢迎的100个网站

来源:CSDN http://news.csdn.net/n/20071125/111060.html什么样的网站能用伟大这个词语来形容,那些依赖网络生活的人们给出了最好的答案,“我只要我喜欢的,并且我知道我喜欢什么!”为您列出全球最受欢迎的100个网站目录列表:商业 The Digital Daily p swww.irs.govQuicken.com p swww.quicken.co

2007-11-26 19:36:00 2642 2

转载 开发人员一定要加入收藏夹的网站

转自http://www.cnblogs.com/kwklover/http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文

2007-11-24 20:54:00 680

转载 在浏览器里直接查看ppt的一个代替方法

来源:Enzo  http://www.cnblogs.com/ThinkCode/archive/2007/11/24/971281.html  之前,我曾经写过一篇叫“在IE里打开,浏览PPT时出现下载框的简单方法”,不过经园子里sharper,JoeLee,Sapphire 等前辈大侠的提醒和批评才发现自己犯了一个低级错误,那个方法也只是实现在ie打开ppt文件,并将其最大化,使用浏览模

2007-11-24 20:28:00 4613 1

转载 在Linq to Sql中管理并发更新时的冲突(1):预备知识

来源: 老赵点滴 http://www.cnblogs.com/JeffreyZhao/archive/2007/10/30/943504.html 在Linq to Sql中管理并发更新时的冲突(2):引发更新冲突 在Linq to Sql中管理并发更新时的冲突(3):使用记录的时间戳进行检测    无论与目前的ORM框架相比有没有优势,Linq to

2007-11-24 11:53:00 699

转载 在Linq to Sql中管理并发更新时的冲突(3):使用记录的时间戳进行检测

来源:老赵点滴 http://www.cnblogs.com/JeffreyZhao/archive/2007/11/23/Solving-Concurrent-Conflict-Problem-in-Linq-to-Sql-3-using-timestamp.html 在Linq to Sql中管理并发更新时的冲突(1):预备知识 在Linq to Sql中管理并发

2007-11-23 23:17:00 828

转载 优秀ASP.NET程序员的修炼之路

来源:论坛初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。  写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗?  其实,程序首先(注意,是首先)是写给人的。第一,程序是写给看代码的人的。第二,程序是写给用程序的人的。了解这一点,才能理解写程序为什么要有代

2007-11-23 23:11:00 495

转载 在.NET环境中实现每日构建--NAnt篇

来源:http://epasser.aydc.com.cn/article/adp/2-10-1/%E5%9C%A8.NET%E7%8E%AF%E5%A2%83%E4%B8%AD%E5%AE%9E%E7%8E%B0%E6%AF%8F%E6%97%A5%E6%9E%84%E5%BB%BA--NAnt%E7%AF%87_-_11359.html前言 关于每日构建这个话题,也已经有很多很好的

2007-11-22 15:34:00 733

转载 Log4Net五步走

来源:英雄好汉的布拉格 http://heroman.cnblogs.com/archive/2006/01/09/314053.html本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节 上面的配置节,复制就可以用

2007-11-21 22:51:00 708

转载 C#截屏

来源:CSDN xqf222的专栏  http://blog.csdn.net/xqf222/archive/2007/04/25/1583618.aspxusing System;using System.Runtime.InteropServices;using System.Drawing;using System.Drawing.Imaging;namespace CSharpCh

2007-11-21 22:34:00 815

转载 Genesis UDP 服务端 和 客户端

来源:_侧卫基地_CSDN分基地 http://blog.csdn.net/flankerfc/archive/2007/08/18/1749246.aspx下载源代码(104KB):http://www.codeproject.com/cs/internet/Genesis/genesis.zip 原文地址:http://www.codeproject.com/cs/internet/G

2007-11-21 22:22:00 1605

转载 IIS的各种身份验证详细测试

来源:Focus on biztalk -- chnking - 博客园一、 IIS的身份验证概述1、 匿名访问2、 集成windows身份验证2.1. NTLM验证2.2. Kerberos验证3、 基本身份验证二、 匿名访问三、 Windows集成验证1、 NTLM验证过程1.1. 客户端选择NTLM方式1.2. 服务端返回质询码1.3. 客户端加密质询码再次发送请求1.4. 服务端验证客户端

2007-11-21 21:00:00 1663

转载 判断主程序是Windows应用程序还是控制台应用程序

来源:水如烟 - CSDNBlog  我们知道,桌面应用程序一般有两种类型,一是Windows应用程序,二是控制台应用程序。   如何判断调用自己所在Dll的主程序是Windows还是控制台应用程序呢?   解决这个问题,基点是ApplicationBase,ConsoleApplicationBase和WindowsFormsApplicationBase, 攻击的地方,当然是Applicati

2007-11-19 19:21:00 6422

转载 强大的模板引擎开源软件NVelocity

来源:wuhuacong(伍华聪)的专栏 - 博客园  NVelocity是从java编写的Velocity移植的.net版本,是java界超强的模版系统,.net版本的NVelocity目前版本为0.42。  NVelocity拥有完善的、丰富的模板语言(VTL,Velocity Template Language) ,几乎所有高级语言的特性都可以在模板引擎语言中找到。(如流程控制语句、数学运算

2007-11-19 19:20:00 1058

转载 怎样让.Net2.0的Membership使用已存在的Sql Server数据库

来源: 冷枫@CSDN - CSDNBlogVS2005 ASP.NET配置工具可以很方便地配置和使用Membership功能,如果你有安装 Sql Server Express 的话,ASP.NET配置工具会帮你生成数据库及更改Web.Config文件以便使用membership的各种功能。  但是如果没有安装 Sql Server Express 的话,或者是想使用已存在的数据库的话,你会发现

2007-11-19 19:10:00 691

转载 隐式类型与隐式类型数组

来源:Autumoon - 博客园  写过JavaScript的朋友或许早就一眼盯住了上文中提到的新关键字“var”,是啊,多么熟悉的字眼儿,如今竟然也在C#当中出现了!如何使用呢?让我们来看一段很简短的代码吧:1: static void Main(string[] args)2: {3: var name = "ZeroCool"; 4: var age = 24; 5: 6: Console

2007-11-19 19:06:00 1926

转载 SQL Server 索引结构及其使用(一)

来源: 听棠.NET   http://www.cnblogs.com/tintown/archive/2005/04/24/144272.html一、深入浅出理解索引结构   实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、

2007-11-17 20:23:00 455

转载 .net程序员的盲点(二):两个“属性”引起的歧异

来源:CSDN 董昊(昊子)的专栏 http://blog.csdn.net/edisundong/archive/2007/08/05/1727760.aspx两个“属性”引起的歧异-property和attribute的区别 这虽然没有“一个馒头引发的血案”那么严重,但是也足以成为.net程序员的技术盲点之二。对于property和attribute这两个名词都叫“属性”的问题,来

2007-11-17 18:43:00 614

转载 .net程序员的盲点(一):参数修饰符ref,out ,params的区别

C#中有三个关键字-ref,out ,params,虽然本人不喜欢这三个关键字,因为它们疑似破坏面向对象特性。但是既然m$把融入在c#体系中,那么我们就来认识一下参数修饰符ref,out ,params吧,还有它们的区别。NO.1 params一个可以让方法(函数)的拥有可变参数的关键字。原则:在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关

2007-11-17 18:18:00 537

转载 C#动态生成树型结构的Web程序设计

许多应用软件的程序设计,我们都希望能像Windows资源管理器那样将其驱动器和其下的文件及文件夹按照层次结构来安排。在C/S条件下这些很容易实现,那么在B/S的Web方式下,我们实现起来就不是特别容易。针对这个问题,在 2002 年,Microsoft? 发布了四种 ASP.NET Web 控件,用于为使用 Microsoft Internet Explorer 的 Web 访问者提供更好的体验。

2007-11-16 22:33:00 744

转载 使用EditPlus配置Java编译环境

来源:㊣世界末日㊣ http://hi.baidu.com/infant/blog/item/74fa0cd7f5e868dda044dfea.html

2007-11-16 21:27:00 634 1

转载 关于SQL Server中索引使用及维护简介

作者: benshiyuan 出处:赛迪网技术社区 http://www.51cto.com/art/200703/43407.htm在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Serve

2007-11-15 22:43:00 498

转载 聚簇索引相关知识

为什么通常不在自增的主键上建立聚簇索引呢? 索引主要是为了提高查询速度,聚簇索引是把某类具有相同值的按照物理顺序存储; 为什么通常不在自增的主键上建立聚簇索引呢? 这是因为: 1 一个表只能建一个聚簇索引,因此不能随便浪费; 2 建立聚簇索引,能够大幅度提高查询速度; 比如当你查询 adrress 全国30多个省自治区时,你要具体查询某个省的数据,这是,对 adrress 建立聚簇索引是比较恰

2007-11-15 22:35:00 1745

转载 ASP.NET 2.0当中的Call Back机制

连续几篇介绍ASP.NET当中的AJAX实现方式,主要的目的也是让读者可以有所比较,理解这几种作法之间的差异。最后一个要介绍的,当然就是ASP.NET当中的Call Back机制。Call Back是ASP.NET 2.0当中内建的功能,不需要安装ASP.NET AJAX依旧可以相当有效率的呈现出AJAX效果。我们看下面的页面,我们在页面上放置另一个TextBox2和HtmlButton(

2007-11-15 20:47:00 670

转载 重新分配被锁定对象的对象引用的问题

来源:赛迪网  synchronized 关键字锁定对象。对象是在 synchronized 代码内部被锁定的,这一点对此对象以及您对其对象引用所作的更改意味着什么呢?对一个对象作同步处理只锁定该对象。但是,必须注意不要重新分配被锁定对象的对象引用。那么如果这样做会发生什么情况呢?请考虑下面这段代码,它实现了一个 Stack: class Stack{private int StackSize =

2007-11-15 20:42:00 628

转载 谈谈Cookie存取和IE页面缓存的问题

来源:李华顺的博客 - 博客园  最近老是发现在IE里会有Cookie的问题,如IE下面无法登出,或无法登录,或者登录后信息却无法取到,而Firefox下面一直是通过的,都试过好多次了,今天终于找回的主要的原因;Cookie的问题:首先看一下我的Cookie存取代码 (这个Cookie操作支持二级域名访问)#region 存取Cookie/// 〈summary〉/// 存Cookie/// Js

2007-11-15 20:22:00 633 1

利用JSON-RPC-Java构建下一代Web应用程序

原作者是在两年前写成文本,其中有些技术现在看来似乎从来没听说过,也许当时还很热吧。这也证明了优秀的技术还要有易于上手的特性和广泛的适应性才行,引用文中一段话“编程的最大挑战是如何更好的采用这种技术,更好的为业务服务”。

2009-02-07

CSS 2.0样式表中文手册

手册提供了完整的 CSS2.0 的属性(Properties)、规则(At-Rules)、伪类(Pseudo-Classes)、伪元素(Pseudo-Elements)、声明(Declarations)、单位(Units)、选择符(Selectors)的介绍。其内容涵括了 W3C 的 CSS2.0 标准,以及 Internet Explorer 和 Netscape 各自的私有内容。出于种种众所周知的原因考虑,本手册以浏览器的事实标准—— Internet Explorer 为主。

2008-07-04

文档对象模型中文手册

文档对象模型中文手册

2008-06-18

空空如也

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

TA关注的人

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