asp.net
文章平均质量分 80
nodbrag
这个作者很懒,什么都没留下…
展开
-
C# .ToString() 格式大全
<br /> <br />stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0<br />stringstr2 =string.Format("{0:N2}",56789); //result: 56,789.00<br />stringstr3 =string.Format("{0:N3}",56789); //result: 56,789.000<转载 2010-09-20 20:41:00 · 409 阅读 · 0 评论 -
HTTP状态码(HTTP Status Code)
<br />一些常见的状态码为:<br />200 - 服务器成功返回网页 <br />404 - 请求的网页不存在 <br />503 - 服务不可用详细分解:<br /><br />1xx(临时响应)<br />表示临时响应并需要请求者继续执行操作的状态代码。<br /><br />代码 说明 <br />100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 <br />101 (转载 2010-10-25 10:44:00 · 245 阅读 · 0 评论 -
asp.net 过滤html,得到如百度,google的源代码没有空格效果
在asp.net 中aspx生产html response响应输出时前进行过滤,.net 通过重写Render事件代码如下: protected override void Render(HtmlTextWriter writer) { StringWriter sw = new StringWriter(); HtmlTextWriter htmlWriter = new HtmlTextWriter(sw);原创 2010-10-27 17:23:00 · 519 阅读 · 0 评论 -
c#序列化问题
<br />1.什么是序列化<br /> 序列化是将对象状态转换为可保持或传输的格式的过程,在序列化过程中,对象的公共字段和私有字段以及类的名称(包括包含该类的程序集)都被转换为字节流,然后写入数据流。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。<br />2.为什么使用序列化<br /> a. 一个原因是将对象的状态保持在存储媒体中,以便可以在以后重新创建精确的副本。<br /> 我们经常需要将对象的字段值保存到磁盘中,并在以后检索此数据转载 2011-01-11 15:03:00 · 571 阅读 · 0 评论 -
asp.net 导出到word 使用Aspose.Words for NET
1、概述最近项目中有一个这样的需求:导出word 文档,要求这个文档的格式不是固定的,用户可以随便的调整,导出内容中的数据表格列是动态的,例如要求导出姓名和性别,你就要导出这两列的数据,而且这个文档不是导出来之后再调整而是导出来后已经是调整过了的。看到这里,您也许马上想到用模板导出!而且.NET中自带有这个组件:Microsoft.Office.Interop.Word,暂且可以满足需求吧。但这个组件也是有局限性的,例如客户端必须装 office组件,而且编码复杂度高。最麻烦的需求是后面那个转载 2011-03-23 13:11:00 · 1091 阅读 · 1 评论 -
ASP.NET MVC 3.0 更新
ASP.NET MVC 3.0 =>>先来个大致的介绍,然后我把每一篇的要点给列出来供大家参考。请关注我,我会尽快把这些文章都更新到博客园,同时会在http://www.n-pei.com更新。OverviewAsp.net mvc 3新的功能确实增加了不少。你可以到这里下载Asp.net mvc 3的源代码:http://aspnet.codeplex.com/r转载 2011-10-20 10:30:22 · 558 阅读 · 0 评论 -
Dnn 系统相关资料
dnn一个开源的CMS系统,功能非常强大,扩展性非常好Cuyahoga-1.5.2-src.z - 一个开源的CMS系统,功能非常强大,扩展性非常好,个人认为几乎可以和DNN媲美-An open source CMS system, very powerful, very good scalability, individuals can consider almost compa转载 2012-05-12 12:56:37 · 521 阅读 · 0 评论 -
Asp.Net MVC3 简单入门详解过滤器Filter
前言在开发大项目的时候总会有相关的AOP面向切面编程的组件,而MVC(特指:Asp.Net MVC,以下皆同)项目中不想让MVC开发人员去关心和写类似身份验证,日志,异常,行为截取等这部分重复的代码,那我们可以通过AOP截取实现,而在MVC项目中我们就可以直接使用它提供的Filter的特性帮我们解决,不用自己实现复杂的AOP了。在Asp.net Mvc中当你有以下及类似以下需求时你可以使用转载 2013-05-27 10:40:58 · 315 阅读 · 0 评论 -
ASP.NET MVC 3 中如果使用了 OutputCache
ASP.NET MVC 3 中如果使用了 OutputCache,一定要在 Action 中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true); 问题演示下面先来体验一下不加 Response.Cache.SetOmitVaryStar(true); 的情况。示例Action代码:[OutputCache(Du转载 2013-05-27 11:22:17 · 407 阅读 · 0 评论 -
什么是.net framework
一、什么是.net framework.net framework是Microsoft为开发应用程序而创建的一个富有革命性的平台1.跨平台性,可以运行在多个操作系统上2..net.framework不限制应用程序的类型,可以创建windows应用程序、web应用程序、web服务和其它各种类型的应用程序。3..net framework可以使用多种语言开发,如C#、VB.net、C+转载 2013-09-17 15:23:00 · 394 阅读 · 0 评论 -
Log4Net使用详解
Log4Net使用详解 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhoufoxcn.blog.51cto.com/792419/429988 说明自从上次在2008年在博客上发表过有关log4net的用法介绍文章之后(网址:http://blog.csdn.net/转载 2013-10-10 17:56:13 · 455 阅读 · 1 评论 -
HTTP调试工具:Fiddler,httpwatch 介绍
Fiddler工具介绍一(原文地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/IE_IntroFiddler.asp)介绍:你是不是曾经疑惑过你的web程序和IE是如何交互的?你是不是遇到过一些奇怪的而你又无法解决的性能瓶颈?你是不是对那些发送给服务器端的cookie 和那些你下载下来的被标记为可缓存的内容感到好奇?Fiddler官方网站及下载地址:http://www.f转载 2010-10-25 09:42:00 · 1534 阅读 · 0 评论 -
在IIS中设置Gzip页面压缩
<br />一. HTTP压缩概述<br /><br />HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的 一种HTTP压缩算法。<br /><br />本文介绍的HTTP压缩方式,采用的是Windows系统设置的方式,优点是效率较高。<br /><转载 2010-10-25 09:26:00 · 304 阅读 · 0 评论 -
FLV放到服务器上不能播放本地能放的问题解决
<br />解决办法大致有三种:<br /> 1.修改服务器。既然Web服务器上没有FLV这一文件类型,那么我们就通过IIS进行添加:单击【开始】→【程序】→【管理工具】→【IIS管理器】,逐步展开“本地计算机”、“网站”,在你的网站上右击,选择【属性】,单击“HTTP头”选项卡→单击“MIME类型”按钮,再单击“新建”按钮,在“扩展名”框内输入“.flv”,“MIME类型”框中输入“flv-application/octet-stream”——是不是太长了?其实,“MIME类型”只是一个转载 2010-09-25 14:23:00 · 201 阅读 · 0 评论 -
asp.net 使用linq to sql 曾删改查
<br />/// <summary><br /> /// 查询<br /> /// </summary><br /> /// <returns></returns><br /> public IQueryable<tlog> selecttlog() { <br /> atomDataContext atomresult = new atomDataContext();<br />原创 2010-09-27 15:40:00 · 362 阅读 · 0 评论 -
常用的正则表达式
<br />常用的正则表达式 如下:<br /> <br />时间:^((([0-1]?[0-9])|(2[0-3])):([0-5]?[0-9])(:[0-5]?[0-9])?)$<br /> <br />ip地址:^((2[0-4]/d|25[0-5]|[01]?/d/d?)/.){3}(2[0-4]/d|25[0-5]|[01]?/d/d?)$<br /> <br />日期:^((((19|20)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1原创 2010-09-27 16:59:00 · 259 阅读 · 0 评论 -
Reflector:.NET反编译工具及导出CS文件插件
<br />使用方法比较简单:选择file->open 后再选择需要反编译的DLL,打开后控件的命名空间会出现在左边的,展开后右键点击要查看的类选择Disassemble,代码即可出现。下面是一些网上流行的Reflector插件:Reflector.FileDisassemblerReflector.CodeMetrics Reflector.SQL2005BrowserReflector.DelphiLanguage Reflector.McppLanguage Reflector.ChromeLa转载 2010-09-30 22:24:00 · 545 阅读 · 0 评论 -
asp.net 从别的网站上获取自己想要的内容
<br />思路:通过流的方式读去网站上每个网页的内容,在 通过正则表达式比配自己想要的内容。<br />实例如下:<br />原创 2010-09-30 11:32:00 · 289 阅读 · 0 评论 -
提高网站性能
<br />第一条、尽可能的减少 HTTP 的请求数 (Make Fewer HTTP Requests )<br />http请求是要开销的,想办法减少请求数自然可以提高网页速度。常用的方法,合并css,js(将一个页面中的css和js文件分别合并)以及Image maps和csssprites等。当然或许将css,js文件拆分多个是因为css结构,共用等方面的考虑。阿里巴巴中文站当时的做法是开发时依然分开开发,然后在后台对js,css进行合并,这样对于浏览器来说依然是一个请求转载 2010-11-30 16:44:00 · 257 阅读 · 0 评论 -
Http Handler 介绍
Http Handler 介绍引言<br />在 Part.1 Http请求处理流程一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述<br />转载 2010-10-09 15:54:00 · 230 阅读 · 0 评论 -
各种 web 服务
<br /><br /> <br /><br />可以发送短信的 Web 服务<br />使用方法见 http://www.msuniversity.edu.cn/m_FegoArticle/Detail.aspx?articleid=244&category=digital.windowsMobile&username=whutclub&portalid=<br />静水流深 的 新浪短信webservice 也有详细的说明<br /> <br /> <br /><br />有提供了 Web 服务,可转载 2010-10-23 11:14:00 · 304 阅读 · 0 评论 -
新浪短信webservice
<br />新浪发送短信的Web Service资源的该问地址为:http://smsinter.sina.com.cn/ws/smswebservice0101.wsdl,这是一个WSDL文件格式,您可以直接在您的VS.NET环境中直接添加Web引用,把该地址输入即可。<br />该Web Service就只有一个方法,即string sendXml(carrier,userid,password,mobilenumber,content,msgtype)。各个参数全部为string类型,其含义基本如下(转载 2010-10-23 12:19:00 · 2137 阅读 · 1 评论 -
asp.net fckeditor编辑器的用法
<br />1、下载组件:(要下载FCKeditor2.6.5.zip和FCKeditor.NET2.6.3版的2个zip包)<br />说明:<br />FCKeditor2.6.3.zip是其最新的文件和图片什么的;<br />FCKeditor.NET.zip是ASP.NET调用的DLL在里面。<br /><br />2、分别解压后把FCKeditor2.6.3.zip里的fckeditor目录整个复制到网站中。<br /><br />3、解压FCKeditor.NET.zip包后转载 2010-10-21 12:00:00 · 302 阅读 · 0 评论 -
ASP.NET 主题(Themes)
主题是什么 主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。主题是一组Web Control的属性设置的集合,提供一种简单的方法设置控件的样式属性。· 主题只在Web Control中有效· 母板页(Master Page)上不能设置主题,但是主题可以在内容页面转载 2013-10-16 13:41:38 · 315 阅读 · 0 评论