自定义博客皮肤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程序员

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

转载 防止数据库暴库(被下载)的方法

1,文件名中包含一些符号,试图通过Unicode与ASCII码的转换防止下载:这个方法我试过,完全没有效果。只要用flashget的“新建下载任务”,输入地址和名称,就可以下载了,用各种符号都没用。 2,将数据库名后缀名直接改为asp,试图通过asp解析防止下载:也没有用,直接在IE打开就是乱码,直接用flashget下载然后改名为mdb一样可以打开。 3,比较有用的方法是,新建一个文本文档abc

2007-06-29 08:13:00 2738

转载 Excel在.Net下驻留内存的解决方法

出处:http://www.chinahtml.com/programming/5/2007/aspnet-117487975112466.shtml这段时间在VS 2003 的WebForm 方式下对Excel 进行操作,遇到一个最为头疼的问题就是对Excel操作完毕后Excel不能够正常关闭,系统退出后,Excel总是驻留在内存中。但是这段代码放到WinForm的程序中又没有问题。在网上进行了

2007-06-26 14:57:00 1171

转载 ExportToExcel for .net

using System;using Excel;using System.Reflection;using System.Data;namespace TMS_Web.DataBaseAccess{ ///  /// ExportToExcel 的摘要说明。 ///  public class OutputToExcel {  public OutputToExcel()  {   //  

2007-06-26 13:47:00 910

转载 PetShop之ASP.NET缓存

四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接

2007-06-26 12:09:00 670

转载 PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明

序号 项目名称 程序集名称Assembly Name 默认命名空间Default Namespace

2007-06-26 11:31:00 607

转载 Petshop4.0之“反射注入”技术

所谓“依懒注入”就是将应用程序所依赖的组件在运行时动态的加载到应用程序中。依赖注入的目标并非为应用程序添加更多的功能,而是提升了组件的重用性,并为应用程序搭建一个具有较强灵活性和扩展性的平台。在程序实现上就用Assembly.Load(AssemblyName).CreateInstance(typeName)在程序运行时动态创建实例.PetShop4.0中多次应用了与配置文件相强合的反射注入

2007-06-08 10:36:00 671

转载 Petshop4.0之策略模式

策略模式属于对象行为型模式,主要针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。通常,策略模式适用于当一个应用程序需要实现一种特定的服务或者功能,而且该程序有多种实现方式时使用。                                (策略模式静态图)   策略模式中有三个对象:(1)  

2007-06-08 08:39:00 667

转载 petshop4.0设计说明 asp.net初学者

petshop4.0设计说明 一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层DBUtility 数据库访问组件基础类二、项目

2007-06-08 08:26:00 1037

转载 关于“单击此处以激活控件”

自从使用了Windows Vista上的IE7来浏览网站的时候(其实从IE6 SP2开始),经常会发现一些视频或者Flash网站出现了“单击此处以激活控件”的现象。现象就是在某些视频播放控件(Windows Media Player或者Real Player),或者是Flash动画,或者是其它有可视化界面的ActiveX控件的周围有一个虚线框,当鼠标移上去后,会显示“单击此处以激活控件”,只有当你

2007-06-04 23:03:00 1215

转载 一点C#代码的使用心得

1、代码问题:以前我总是这样写代码://m_isSomeEvent:boolif(m_isSomeEvent){ m_isSomeEvent = false;}else{ m_isSomeEvent = true;}后来这样写:m_isSomeEvent = m_isSomeEvent?false:true;再后来这样写:m_isSomeEvent = !m_isSomeEvent;类

2007-06-04 22:50:00 656

转载 Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates

Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates SSL enables browsers to communicate with a web-server over a secure channel that prevents eavesdropping, tampering and message

2007-06-04 15:03:00 963

转载 数据库管理10个最重要的特点

数据库管理10个最重要的特点 特点 描述 数据库镜像 通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。 在线恢复 使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是无法使用的,而数据库的其他部分依然

2007-06-04 13:53:00 1154

转载 PetShop之业务逻辑层设计

 五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统 所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Appli

2007-06-01 15:55:00 773

转载 PetShop之表示层设计

六 PetShop之表示层设计表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如 果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍 然难以讨得客户的

2007-06-01 15:54:00 1116

转载 .NET PetShop4.0详解

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因

2007-06-01 15:39:00 3478

转载 .NET PetShop详解

1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因

2007-06-01 15:35:00 1260

转载 PetShop体系结构学习

PetShop4.0采用了多层应用程序体系结构,并且应用了“反射注入”技术,简间抽象工厂模式,策略模式和外观模式,从而构建了一个高内聚,低耦合的,易于扩展和维护的,适合于团队开发的小型企业分布式应用系统。并且其中使用了很多ASP.NET2.0的新特性,可以说是一个典型的学习案例项目。下面请看体系结构图:     接下来分别介绍一下种个应用层的内容:1.       表示层:PetShop4

2007-06-01 15:20:00 890

转载 .net中using的几种用途 (平时不容易注意到)

转自张继东朋友的Blog,http://www.cnblogs.com/zhangjidong/=========================================================================================今天一个朋友问我using有几种用途,我的第一反应就是茴香豆的4种写法,第2反应是肯定又是个面试题。先前就是到usin

2007-06-01 11:03:00 1107

转载 C#高级编程之“代码属性”

主要通过一个示例来解释这个概念。  这个示例主要用来当方法中出现异常后,能显示编写该 方法的作者信息,以便修改。  代码如下:using System;using System.Collections.Generic;using System.Text;using System.Reflection ; namespace AttributeTest{     

2007-06-01 10:52:00 721

利用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关注的人

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