自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟 on the road

菜鸟飞飞

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

转载 C#中抽象类和接口的区别

<br />大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料.<br />      一、抽象类:<br />      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。<br /><br

2010-10-23 11:21:00 496

转载 网页优化14条

<br /><br />第一条:Make Fewer HTTP Requests 尽可能的减少HTTP的Request请求数。 <br />      80%的用户响应时间都是浪费在前端。而这些时间主要又是因为下载图片、样式表、JavaScript脚本、flash等文件造成的。减少这些资源文件的Request请求数将是提高网页显示效率的重点。 <br />      这里好像有个矛盾,就是如果我减少了很多的图片,样式,脚本或者flash,那么网页岂不是光秃秃的,那多难看呢?其实这是一个误解。我们

2010-07-30 16:58:00 647

转载 asp.net使用静态模板

首先写一个静态网页 template.htm 作为模板页。源码:$title$

2010-07-29 20:36:00 785

转载 ASP.NET生成静态页面

<br /><br />第一种方法:向服务器的动态页面发送请求,获取页面的html代码。这种方法缺点显而易见:速度慢。另外如果请求的动态页面有验证控件的话,返回的html页面却无法进行数据验证。但这种方法写起来比较简单。主要代码如下:<br />view plaincopy to clipboardprint?<br />#region//生成被请求URL静态页面   <br />public static void getUrltoHtml(string Url,string Path)//Url为动

2010-07-29 19:44:00 679

转载 网页打开速度慢的原因及N种解决方法

<br />网页打开速度慢的原因及N种解决方法<br />此文在优化网页打开速度及SEO方面,以网站浏览者,网站制作者,及服务器管理员的身份分别阐述了我们应该如何做才能解决网页打开慢的问题,向作者致敬<br />互联网带宽越来越宽,似乎让网页的加载速度得到了质的飞跃。其实不然,因为随着带宽的提高,网页上的对象也越来越多,因此加快网页打开速度还是一个重要的课题。加快网页的打开速度,有三个路径,一是提高网络带宽,二是用户在本机做优化,三是网站设计者对网页做一定的优化。这篇文章站在一个网站设计者的角度,分享一些优

2010-07-28 22:21:00 1935

转载 ASP.NET 2.0中CSS失效的问题总结

<br />   ASP.NET 2.0中CSS失效的问题总结<br />经常有人遇到ASP.NET 2.0(ASP.NET 1.x中可能是有效的)中CSS失效的问题,现将主要原因和解决方法罗列如下:<br />1,CSS文件路径不正确<br />这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了母版页里面,在内容页与母版页不在同一级目录下时会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试就知道是不是路径的问题了。<br /

2010-07-26 08:04:00 736

转载 在不同的浏览器使用不同的css样式,解决浏览器兼容问题

<br /><br />让CSS区别不同浏览器 <br />区别不同浏览器,CSS hack写法:<br /><br />区别IE6与FF:<br />       background:orange;*background:blue;<br /><br />区别IE6与IE7:<br />       background:green !important;background:blue;<br /><br />区别IE7与FF:<br />       background:orange; *backg

2010-07-23 06:51:00 31086

原创 asp.net中 HyperLink NavigateUrl超级链接数据绑定方法

以前做个项目只能调个方法或后台写个事件里:这是页面代码有些必要的属性: 这是后台代码:今天在网上看到个可以直接绑定的,赶紧记下了.以备后用分配权限

2010-06-23 21:05:00 6006 2

原创 vs2008中的accordion控件问题

<br />今天用ajax做asp.net项目, 用ajax的Accordion控件发现这个问题:<br />而在vs2005中是没有问题的。<br />于是我就照着书上原来的例子完整地抄了一遍,却发现没有问题了。后来我才发现但我把HeaderCssClass="headerBg"和ContentCssClass="contenBg"去掉后就出现这个问题了.<br />在vs2008里我用的ajaxtoolkit是3.5版本的,而vs2005里我用的是2.0版本的,不知道为什么3.5版本的就要一定要加这两个

2010-06-18 14:33:00 730

转载 在asp.net 2.0中使用存储过程的小例子

在asp.net 2.0中使用存储过程  本文介绍了在asp.net2.0中使用存储过程的方法。  以下是SQL中两个存储过程:以下是引用片段:  CREATE PROCEDURE dbo.oa_selectalluser   AS   select * from UserInfo   GO   CREATE PROCEDURE dbo.oa_SelectByID   @id int   AS   select * from UserInfo where ID=@id   GO  一个是带参数的存储过程,一

2010-06-13 22:09:00 873

转载 ASP.NET中如何调用存储过程

<br /><br />用ASP.NET与SQL SERVER可是缘份最好了,稍大的程序一般第一先考虑的是SQL SERVER,只是一些很考虑经济的才使用ACCESS等了。用SQL SERVER,为了使数据库的效率更好,一般都会才取存储过程,因存储过程执行速度快,并且可以实现一些高级的查询等功能。比如传入一些数据参数,但执行的SQL过程可能不同等。<br />  下面就来个例子,建立一新的角色,要求角色的名字不能重复,以下是一存储过程。   CREATE PROCEDURE sp_AccountRole_C

2010-06-13 21:36:00 450

转载 CollapsiblePanelExtender的使用

<br />使用CollapsiblePanelExtender<br />本章主要介绍CollapsiblePanelExtender的使用方法。CollapsiblePanelExtender和上一章的 Accordion有些类似,也是可以控制指定区域的缩放。但Accordion是管理一个区域群,群中每个区域之间能够产生互动,关闭一个能打开另一 个,而CollapsiblePanelExtender主要是控制单个区域的缩放。<br />第一步:建立AJAX Control Toolkit Website

2010-06-11 16:02:00 1183

转载 vs2005绑定句柄失败

<br />vs2005 调试时出现“无法附加。绑定句柄无效”的解决办法<br />今天使用vs2005时候,发现了这个问题“无法附加。绑定句柄无效”。参考下面的图片:<br /><br /><br />首先打开操作系统的服务管理器<br /><br />打开以后的界面就是这样了:<br /><br />打开“Terminal Services”。<br /><br />启动“Terminal Services”的服务<br /><br />然后您的VS2005就正常使用了。如果还有问题,欢迎相互交流。<b

2010-06-10 12:50:00 544

空空如也

空空如也

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

TA关注的人

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