随笔分类 - .net
摘要:最近在处理exel的一些东西,遇到了很多问题,现在就在此将问题和网上找到的解决办法1.外部表不是预期格式错误 错误经过:在读取Excel时,出现外部表不是预期的格式错误原因1: 由于Excel97-2003的连接格式与Excel2010的 不同造成。以下是从网上摘抄原文Excel “External table is not in the expected format.” .Question:I'm trying to read an Excel (xlsx) file using the code shown below. I get an "External table
阅读全文
摘要:在ASP.NET 4.0之前我们总是要为控件的ClientID头疼,比如明明一个叫lblName的Label放在一个叫做grd的GridView里面后,在页面上改Label的ID就变成了诸如grd_clt02_lblName的一长串字符串,如果我们在前台想在使用JS的时候找到该Label,我们不得不用到C#脚本来获得该Label在前台的确切ID,诸如:<scripttype="text/javascript">varlblName=document.getElementById("<%=lblName.ClientID%>");&
阅读全文
摘要:感谢万能的baidu,同时bs可耻的ms,搞的什么屁玩意软件,这么难用 我的实践过程跟这个有一些不一样, 但主要思想是一样的,就是当发现有一个文件找不到的时候就切换到sp1的i386目录下找,应该就有。 就这样来回切换数次,终于可以成功安装iis。。(真bt) 解决办法: 1.先下载SP1的安装包,执行解压. 2.再下载IIS6. 3.准备win2003光盘. 4.开始-设置-控制面板-添加...
阅读全文
摘要:在生成了要下载的文件后,调用如下代码即可实现 点击下载按钮,页面无任何刷新或弹出新页面即下载文件 //打开要下载的文件 System.IO.FileStream r = new System.IO.FileStream(FilePath, System.IO.FileMode.Open); //设置基本信息 Response.Buffer = false; Res...
阅读全文
摘要:今天一朋友公司server端用的是http 1.0, 客户端用.net解析。 由于1.0 和1.1协议的差异,导致 客户端不能正常解析 .net默认使用的http协议是1.1 如果需特殊指定 可设置ProtocolVersion 属性 System.Net.HttpWebRequest httpReq = new System.Net.HttpWebRequest(); httpRe...
阅读全文
摘要:原文地址: http://blog.joycode.com/ghj/archive/2008/01/08/113514.aspx 最近碰到一个问题,我的一个把数据库中记录的信息暴露出来的Web Service调用时候出问题了。报下面的错误信息: System.InvalidOperationException was unhandled Message="XML 文档(1, 823)中...
阅读全文
摘要:介绍 Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。 ...
阅读全文
摘要:摘自msdn 手动安装服务 访问项目中的已编译可执行文件所在的目录。 用项目的输出作为参数,从命令行运行 InstallUtil.exe。在命令行中输入下列代码: installutil yourproject.exe 手动卸载服务 用项目的输出作为参数,从命令行运行 InstallUtil.exe。在命令行中输入下列代码: install...
阅读全文
摘要:所谓Json数据,其实就是js里面 字符字面量 和 对象字面量 的组合而已。 形如: { "name" : "n", "value" : "10", "id" : "1", "items" : [ {"key1" : "value1"}, {"key2" : "value2"} ] } 的数据 在js里面可以直接用eval将...
阅读全文
摘要:原文: http://zlei12.go.nease.net/ 1. HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。 2. HTTP压缩工作原理 Web服务器处理HTTP压缩的工作原理如下: Web服务器接收到浏览器的HTTP请求后,...
阅读全文
摘要:方法: cmd - > inetmgr - > 网站 -> web site -> 目录 -> 配置 进去就可以看到所有已有的扩展名 映射配置 比如: .aspx C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
阅读全文
摘要:(一)初识HTTP消息头 但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部...
阅读全文
摘要:一共有2条变态要求,公示如下: 1、OLE DB .NET Framework 数据提供程序和 ODBC .NET Framework 数据提供程序不支持用于将参数传递到 SQL 语句或存储过程的命名参数。在此情况下,必须使用问号 (?) 占位符,如以下示例所示。SELECT * FROM Customers WHERE CustomerID = ? 2、将参数用于 OleDbCommand 或 ...
阅读全文
摘要:由于以前都是用VC6.0,安装的VS.NET默认的键盘快捷键布局都是C#的。 修改方法: 选项 -> 环境 -> 键盘 。进去后选第一项:键盘映射方案 即可,还可以在这里自定义其他快捷键
阅读全文
摘要:一、应用身份验证、但个别目录或文件不需要身份验证 最常见的是一个网站的后台需要验证,而前台是不需要的;一般登录页面会有验证码、而生成验证码那个页面是不需要验证的、否则验证图片是显示不出来的。 解决方法: ...
阅读全文
摘要:与传统的ASP不同的是,ASP.NET不是运行在IIS的地址空间,而是有自己的进程。该进程可以通过XML配置文件machine.config进行配置。 ASP.NET进程: aspnet_wp.exe 传统的ASP程序的内存问题或配置不当总是会导致Internet Information Server (IIS)要么停止响应,要么崩溃。其根本原因是由于ASP进程是在IIS的进程空间中运行的。为此...
阅读全文
摘要:http://dev.rdxx.com/NET/Framework/2002-11/20/103451232.shtml
阅读全文
摘要:原文:http://dev.rdxx.com/NET/Framework/2003-3/23/103704650_4.shtml 在轻负载情况下测量TTFB可以建立一个基准。将轻负载下的TTFB值与重负载情况下的TTFB值相比较,您便可以了解到应该如何对Web应用程序进行伸缩,以及这种伸缩将会对最终用户的Web体验产生何种影响。如果TTFB值高于1000毫秒(即1秒钟),在正常流量情况下,产生A...
阅读全文