自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gfwei的专栏

专注.net,ajax技术

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

原创 SQL Server CHARINDEX和PATINDEX详解

假如你写过很多程序,你可能偶尔会碰到要确定字符或字符窜串否包含在一段文字中,在这篇文章中,我将讨论使用CHARINDEX和PATINDEX函数来搜索文字列和字符串。我将告诉你这两个函数是如何运转的,解释他们的区别。同时提供一些例子,通过这些例子,你可以可以考虑使用这两个函数来解决很多不同的字符搜索的问题。         CHARINDEX和PATINDEX函数常常用来在一段字符中搜索字符或者

2007-08-13 15:41:00 783

原创 类的字段和属性

类的字段和属性 一般把类或结构中定义的变量和常量叫字段。属性不是字段,本质上是定义修改字段的方法,由于属性和字段的紧密关系,把它们放到一起叙述。静态字段、实例字段、常量和只读字段 用修饰符static声明的字段为静态字段。不管包含该静态字段的类生成多少个对象或根本无对象,该字段都只有一个实例,静态字段不能被撤销。必须采用如下方法引用静态字段:类名.静态字段名。如果类中定义的字段不使用修饰符stat

2007-07-08 23:55:00 10351

原创 fghdfgh

 请输入大于5个字符的标题dfghdfghfgh

2007-07-01 21:07:00 815

原创 .NET 常用代码

1.获取当前页面的URL            正确的方法是:HttpContext.Current.Request.Url.PathAndQuery2.自增 DataBinder.Eval ( Container , "ItemIndex" )或者用一个变量,在前台页面处比如这样写:  i++3. 表格的边界限制——————————边界限制———————————             ..

2007-02-06 11:25:00 1133

原创 AJAX是什么?

Ajax的定义 Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。Ajax包括: XHTML和CSS 使用文档对象模型(Document Object Model)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRequest进行异步数据接收 使用Jav

2007-01-15 20:26:00 1119

原创 存储过程教程(二)

存储过程教程(二)在MS SQL Server 2000 中,创建一个存储过程有两种方法:一种是使用Transaction-SQL 命令Create Procedure, 另一种是使用图形化管理工具Enterprise Manager。 用Transaction- SQL 创建存储过程是一种较为快速的方法,但对于初学者,使用Enterprise Manager 更易理解,更为简单。当创建存储过

2006-12-29 15:40:00 10203 8

原创 存储过程教程(一)

 存储过程教程(一)   在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。SQL Server 2000 不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。12.1.1 存储过程的概念存

2006-12-29 15:25:00 22558 4

原创 电子书: C#教程学习笔记

1.静态和非静态的方法        静态成员是属于类所有的,而非静态成员则属于类的实例(对象)所有.         非静态方法可以访问类中的任何成员,而静态方法只能访问类中的静态成员.  看一个例子:calss A{    int    x;    static  int    y;    static int F()    {             x = 1;  //错误,这

2006-12-25 16:57:00 1717

原创 c#.net常用函数列表

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre

2006-12-25 12:29:00 843

原创 Asp.Net 常用代码参考

1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");

2006-12-24 15:14:00 1037

原创 Petshop 4 分析汇总

一.Microsoft .NET Pet Shop 4 架构与技术分析1、PetShop的系统架构设计2、PetShop数据访问层之数据库访问设计3、PetShop数据访问层之消息处理4、PetShop之ASP.NET缓存5、PetShop之业务逻辑层设计6、PetShop之表示层设计 二..Net PetShop 4.0的配置文件属性管理http://blog.csdn.net/fe

2006-12-23 16:13:00 2982 3

原创 Petshop 4 分析

 

2006-12-21 12:32:00 788

原创 Microsoft .NET Pet Shop 4 架构与技术分析

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

2006-12-21 10:59:00 642

转载 浅谈VB.NET中的接口

只支持单继承的VB.NET为了解决多继承的问题,引入了接口的概念。我们可以这样来为接口下一个定义:接口就是指只包含虚成员的虚类。 (1)        虚类,表明了接口是不能够被直接实例化的。也就是说,接口只是一个抽象概念。比如我们说车可以跑,人可以跑,马可以跑。我们可以看到实例化的车、人、马。但是我们可以定义一个“会跑的物质”。他可以是车,也可以使人、马,但是我们却不能说“这个东西就是一

2006-12-20 17:04:00 916

转载 我对接口和类的总结

原文:http://www.cnblogs.com/lixianhuei/archive/2005/08/04/207123.html在开始谈接口和类的总结之前,先来了解接口和类的基本概念.熟悉了概念再来看代码就容易理解些.先来看类的概念:什么是类?类可以这么理解.类就是功能的集合.类也可以看做是实现一种功能的集合或者方法..接口的概念:什么是接口?接口可以理解为,对类的规定,对类的约束,

2006-12-20 16:33:00 893

转载 性能,安全,集成才是web之道

 年底了,又是一年过去了.今年感觉收获颇多..做web开发将近4年时光,期间没有做过任何完整的winApp,一直从事者网络开发.从最初的留言本--新闻--企业网站--论坛--聊天室--大型门户网站--大流量下载网站--网站系统优化,一路走来,不仅仅是技术上的进步,更重要的是思想上的成熟..今天之所以发这样一篇文章,是希望和大家探讨开发,探讨如何最大的节约开发时间,避免走弯路..给初入开发门径的朋友

2006-12-20 16:14:00 591

转载 《解剖PetShop》系列之一

前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh

2006-12-20 13:44:00 705

转载 面向对象编程,我的思想

上篇前言:整理这份资料的目的是为了帮助我的同学能够更直观的理解面向对象的编程。让后来者能够少走一些弯路。但其中不免有许多漏洞及错误,也还请前辈提出宝贵的更改意见,毕竟交流会让我们不断的进步。技术是日新月异的,他不会等待你的成长。技术要拿出来于别人交流,自己学是自己主观意识上的理解,有对有错!交流会让进步变得更快。我认为如果计算机的体系结构不发生革命性的变化,我们现在所应用的程序语言也就百变

2006-12-20 12:42:00 793

转载 [转帖]ASP.NET 2.0+VS2005利器大评析之优点篇

  ASP.NET 2.0与Visual Studio 2005正式上市至今已经有好几个月了。随着时间的一天天向前推移,如今越来越多的人能够使用到这一产品。本文作者基于对该产品的试用试图从个人角度来对这一产品的优点与不足作出评析,仅供参考。  一、 引言  说实在的,我对ASP.NET 2.0与Visual Studio 2005之间的关系有些喜欢也有些讨厌;但是,我最终还是决定把我的大多数内部应

2006-11-25 10:09:00 766

原创 程序员四大忌 你该如何避免呢?

一忌:轻易言败,没有自信  没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。  就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了,可能又有其它的问题出现。而你要是不能坚持下来,可能从前的一切努力都流失了。轻易言败的人请不要做程序员,你不可

2006-11-25 09:46:00 539

原创 DateView,隐藏列,DataFormatString, 格式

DateView中隐藏列的方法: (1)设置一个css类: .hidden { display:none;}在web标准横行的现在,我想为每个aspx链接一个common.css是基本的素质,呵呵(2)随后在GridView的列编辑对话框中,对需要进行隐藏的列进行设置,分别设置FootStyle,HeaderStyle,ItemStyle的CssClass属性为“hidden”DataFo

2006-11-25 00:11:00 814

原创 [转贴]编写高性能 Web 应用程序的10个技巧

本文讨论: 常见的 ASP.NET 性能神话  有用的 ASP.NET 性能技巧和诀窍  在 ASP.NET 中处理数据库的一些建议  缓冲以及用 ASP.NET 进行后台处理  本文使用下列技术:ASP.NET,.NET 框架,IIS   用 ASP.NET 编写 Web 应用程序其轻松程度令人难以置信。它是如此的容易,以至于许多开发人员不用花费多少时间来构筑其应用便能获得非常好的性能。在本文中

2006-11-24 23:49:00 648

原创 如何清空控件内容

如何清空控件内容,点击按钮,清空textbox.text=""; dropdownlist.item.clear();  

2006-11-18 17:04:00 1733

原创 对GridView、DetailsView 和 FormView 控件分页属性的PagerSettings类的设置

如果想让分页导航加上图片形式或比如上一页下一页,这种样式,那就要在写在这里面控件中加上,例如:  其实如果你不想有分页导航的话,你再加一个 Visible="false" 就没有分页导航的。支持分页的控件(如 GridView、DetailsView 和 FormView 控件)可以显示一组称为“页导航”的控件,用户使用这些控件可以在控件内的页面之间导航。这些控件使用 PagerSetting

2006-11-17 16:09:00 7729 3

转载 在C#中如何实现Form与Form之间的通信(winform 内容)

今天在该网站看到这么一篇文章: "C#如何实现两个WINFORM之间的访问". 把写的代码考下来的确能实现,不过大家不知道有没有发现一个问题. 写这篇文章的人把问题搞的更糟了. 为什么这么说呢. 请看我对这个问题的解决方法.大家知道面向对象程序设计的一个特点是多态.,一个是封装,还一个是继承,最后这个我们这么不做多余的说明.实现方法如下:1. 从Form 继承一个 Form1类.2.

2006-11-17 10:25:00 1596 1

原创 Visual C#常用函数和方法集汇总

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime();   1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;   1.2 取当前年 int 年=currentTime.Year;   1.3 取当前月 int 月=currentTime.Month;   1.4 取当前日 int

2006-11-17 10:11:00 678

原创 如何:创建 Web.config 文件

Web.config 文件的创建,“添加新项” 键入小于号 ( 出现一个下拉列表,该列表提供可在此插入点添加的有效元素。或者,也可以按“Ctrl+J”显示该下拉列表而无需键入小于号。  使用 IntelliSense 编辑配置设置 在 Visual Web Developer 中打开 Web.config 文件

2006-11-16 17:00:00 7756

原创 ASP.NET 网站布局(.NET的文件夹)

您可以将网站的文件保存在方便应用程序访问的任何文件夹结构中。为了更易于使用应用程序,ASP.NET 保留了某些可用于特定类型的内容的文件和文件夹名称。但是.NET保留了一些特定的文件夹,站点的配置设置可以通过 Web.config 文件进行管理,该文件位于站点的根文件夹中。如果在子文件夹中包含有文件,则可以通过在该文件夹中创建 Web.config 文件来为这些文件维护单独的配置设置。如果配置

2006-11-16 16:33:00 2874

原创 ASP.NET 网站中的共享代码文件夹 App_code 与 Bin

  

2006-11-16 16:21:00 951

原创 数据绑定服务器控件的 几种方式

数据绑定服务器控件    数据绑定概述和语法   绑定到简单属性   绑定到集合和列表   绑定表达式或方法   DataBinder.Eval()   本节小结 数据绑定概述和语法ASP.NET 引入了新的声明性数据绑定语法。这种非常灵活的语法允许开发人员不仅可以绑定到数据源,而且可以绑定到简单属性、集合、表达式甚至是从方法调用返回的结果。下表显示了新语法的一些示例。  

2006-11-15 14:32:00 1763 1

原创 以编程方式创建用户控件(4)

 正如可以编程方式创建普通的服务器控件一样,也可以这样创建用户控件。页的 LoadControl 方法用于加载用户控件,并传递用户控件源文件的虚拟路径:   function doClick(index, numTabs, id) { document.all("tab" + id, index).className = "tab"; fo

2006-11-15 13:46:00 736

原创 Web 窗体用户控件(3)

loginTest.aspx ...@ Page Language="C#" AutoEventWireup="true" CodeFile="loginTest.aspx.cs" Inherits="loginTest" %>...@ Register Src="mylogin.ascx" TagName="mylogin" TagPrefix="uc1" %>DOCTYPE html 

2006-11-15 13:35:00 924

原创 C# 编码规范简明查询手册

C# 编码规范简明查询手册  命名术语说明  术语 说明 Pascal 大小写

2006-11-14 23:34:00 1153

原创 用户自定义控件的使用(2)

除了将公共字段提升为控件属性外,还可以使用属性语法。属性语法具有能够在设置或检索属性时执行代码的优点。下面的示例说明一个 Address 用户控件,该控件在内部包装了 TextBox 控件的文本属性。这样做的优点是控件可以无偿继承 TextBox 控件的自动状态管理功能。 注意,在包含 Web 窗体的页上有两个 Address 用户控件,它们分别将 Caption 属性设置为“Billing

2006-11-14 22:11:00 1230

原创 用户自定义控件的使用

用户控件介绍除了 ASP.NET 提供的内置服务器控件外,还可以使用已学会的编写 Web 窗体页的相同编程技巧轻松地定义自己的控件。实际上,只需做少量的修改,几乎任何 Web 窗体页即可在其他页中作为服务器控件重用(注意,用户控件是 System.Web.UI.UserControl 类型,该类型直接从 System.Web.UI.Control 继承)。用作服务器控件的 Web 窗体页简称为

2006-11-14 16:44:00 4393

空空如也

空空如也

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

TA关注的人

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