Asp.Net获取文件物理编码

评论(0)浏览(82)分类:Asp.Net/C#/WCF
Asp.Net获取文件物理编码  以前转载过一篇asp检测文件编码,是关于asp获取文件编码的,原理及一些说明请参考asp检测文件编码这篇文章,下面贴出的是asp.net版本的。+展开-C#usingSystem;usingSystem.IO;usingSystem.Text;publicclassTest{privatestaticEncodingGetFileEncoding(stringFileName){/*ANSI:无格式定义;Unicode:前两个字节为FFFE;Unicodebigendian:前..

C#时间格式化

评论(0)浏览(140)分类:Asp.Net/C#/WCF
C#时间格式化  C#的时间对象提供了ToString()方法将时间类型转换为需要的格式,只需要将格式字符串,区域性特定的格式设置信息【可选】传递进入ToString()方法即可格式化成需要的格式字符串类型。  详细使用方法参考C# DateTime ToString  本文要使用的是当要输出月份完整名称时,虽然可以使用MMM(对英文时时缩写),MMMM来实现,但是这2个参数要再未..

检查友情链接的小程序

评论(0)浏览(110)分类:Asp.Net/C#/WCF
检查友情链接的小程序  发一个检查友情链接的小程序,用户检查交换链接后其他站点是否将本站的链接更新到要交互链接的网站首页上。+展开-C#%@WebHandlerLanguage="C#"Class="checklins"%>usingSystem;usingSystem.Web;usingSystem.Data;usingSystem.Net;publicclasschecklins:IHttpHandler{publicvoidProcessRequest(HttpContextcontext){HttpResponser=context.Re..

编译CS文件为dll动态库文件的批处理文件

评论(0)浏览(261)分类:Asp.Net/C#/WCF
编译CS文件为dll动态库文件的批处理文件  有些时候为了方便,不需要每次都运行cmd编译cs文件,只要写成一个批出文件,下次修改过cs文件后,双击运行此批处理文件即可完成cs文件的编译,转换为dll动态库文件。  批处理文件代码如下,将下面的代码复制到一个.bat文件中即可,下次修改cs文件双击运行执行编译。@echo offcd\C:cd %dotnet%csc /t:library /out:E:\IISDebug\travel168\b..

如何判断用户是通过手机浏览还是电脑浏览网站

评论(1)浏览(359)分类:Asp.Net/C#/WCF
如何判断用户是通过手机浏览还是电脑浏览网站通过UserAgent来进行判断C#版本+展开-C#publicstaticboolIsWap(){stringagent=(Request.UserAgent+"").ToLower().Trim();if(agent==""||agent.IndexOf("mozilla")!=-1||agent.IndexOf("opera")!=-1)returnfalse;returntrue;}asp版本+展开-VBScriptfunctioniswap()agent=trim(lcase(Request.UserAgent&""))ifagent=""orinstr(agent,"mozilla")>0o..

获取天气预报代码修改

评论(0)浏览(214)分类:Asp.Net/C#/WCF
获取天气预报代码修改  由于最近比较忙,暂时只提供asp.net的代码更新,asp及php版本更新等闲下来了再修改。其实也就是修改了下正则表达式,大家有兴趣也可以自己研究下ashx文件中的正则表达式自己修改。根据访问用户IP地址自动获取天气预报及简易天气预报查询 代码修改如下+展开 -C#%@WebHandlerLanguage="C#"Class="weather"%usingSystem;usingSystem.Web;usingS..

asp.net出现无法找到字体“?”错误的解决方案

评论(0)浏览(331)分类:Asp.Net/C#/WCF
asp.net出现无法找到字体“?”错误的解决方案法找到字体“?”。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 无法找到字体“?”。-----------------------------------在做一个验证码程序的时候,使用到了字体,但是碰到了如上的错误。这个错误的引发是因为C:\WIN..

ASP.NET页面打印技术,ASP.NET打印清单

评论(0)浏览(128)分类:Asp.Net/C#/WCF
ASP.NET页面打印技术,ASP.NET打印清单 B/S结构导致了Web应用程序中打印的特殊性。   ? 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。  ? 格式如何控制和定制等,是我们开发中可能会面对的问题。  打印文档的生成  ? 1、客户端脚本方式  一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过..

自己用IHttpModule接口写的URL重写组件

评论(0)浏览(69)分类:Asp.Net/C#/WCF
自己用IHttpModule接口写的URL重写组件关键字:IHttpModule接口,asp.net2.0,url重写1,rewriter.cs源文件+展开 -C#usingSystem.Xml;usingSystem.Web;usingSystem.Text.RegularExpressions;namespaceShowBoRewriter{///summary///URL重写类////summarypublicclassRewriter:IHttpModule{privateHttpApplicationapp;///summary///释放资源////summarypublicvoidDispose(){}///summary/..

MVC框架的地址重写(一)——MVC中默认的地址重写

评论(0)浏览(257)分类:Asp.Net/C#/WCF
MVC框架的地址重写(一)——MVC中默认的地址重写在《ASP.Net MVC框架配置与分析》这篇文章中,已经介绍了MVC框架的配置,并且简单讲述了它的运行机制。本文将重点描述,MVC框架中默认的地址重写。1、注册地址重写MVC的地址重写必须在Global.asax.cs中初始化,从而保证所有的请求都能被Controller控制。简单的意思就是必须在运行期,应用程序启动的时候被初始化。为什么要到运行期,而不发生在编..

C#获取外网IP最简单的方法

评论(0)浏览(364)分类:Asp.Net/C#/WCF
C#获取外网IP最简单的方法+展开 -C#stringmyip="";using(System.Net.WebClientwc=newSystem.Net.WebClient()){myip=wc.DownloadString("//ip.asp");}MessageBox.Show(str);简单的几行代码,原理很简单,通过访问外部网站,返回你的外部接口IP地址。ASP文件只做一件事情,返回当前访问者IP。+展开 -VBScriptfunctiongetip()dimipip=Request.ServerVariables("http_x_forwar..

C# 获取google pr值

评论(0)浏览(117)分类:Asp.Net/C#/WCF
C# 获取google pr值+展开 -C#usingSystem;usingSystem.Net;///summary///获取google的PaneRank,C#版本////summarypublicclassGooglePR{///summary///定义常量0xE6359A60=3862272608////summaryprivateconstlongGOOGLE_MAGIC=0xE6359A60;///summary///私有变量PR////summaryprivatestringPR="0";///summary///googlepr属性,只读////summarypublicstring_PR{get{re..

C#进制转换

评论(0)浏览(81)分类:Asp.Net/C#/WCF
C#进制转换 一)、数制 计算机中采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点,为了便于描述,又常用八、十六进制作为二进制的缩写。一般计数都采用进位计数,其特点是: (1)逢N进一,N是每种进位计数制表示一位数所需要的符号数目为基数。 (2)采用位置表示法,处在不同位置的数字所代表的值不同,而..

C#防范Sql注入

评论(0)浏览(123)分类:Asp.Net/C#/WCF
C#防范Sql注入+展开 -C#usingSystem;usingSystem.Web;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Collections.Specialized;///summary///检查类////summarypublicclassCheck{///summary///检查参数是否为空////summary///paramname="str"检查的变量/param///returns不为空返回true,空返..

如何将QQWry.Dat导出为access数据,导入mssql及查询纯真导入后的ip数据

评论(1)浏览(221)分类:Asp.Net/C#/WCF
如何将QQWry.Dat导出为access数据,导入mssql及查询纯真导入后的ip数据  本文将说明如何一步一步将纯真ip数据库QQWry.Dat导入到access数据库中,又从access数据库中导入到mssql数据库,并实现ip地址的数字化,方便查询ip。由于导入mssql后的ip数据库还是很大,所以在此就不提供下载了。  下面为操作步骤1)下载最新的纯真版ip数据库QQ IP数据库 纯真版20090720IP数据记录:370628条下载地址2)下载转换工具QQ IP..

如何实现网站访问来源统计

评论(0)浏览(182)分类:Asp.Net/C#/WCF
如何实现网站访问来源统计   本例子自实现了统计域名来源,未统计域名后的查询字符串。如搜索引擎查询后找到你站点的记录,查询字符串不在统计范围内。  流程就是先通过Request.ServerVariables("http_referer")【asp】或者Request.ServerVariables["http_referer"]/Request.UrlReferrer【asp.net】得到来源页面的url,然后写入数据库中。    数据库tb中的统计表r..

关于url重写后,图片及css路径问题!急啊!·

评论(0)浏览(65)分类:Asp.Net/C#/WCF
关于url重写后,图片及css路径问题!急啊!·比如我的一个页面~/new.aspx?id=2,本页面的图片什么的都用相对路径想用~/new/2来访问,图片无法显示,所得的路径是~/new/2/*,怎么办?还有就是,~/new/2也不能访问,只能这样写~/new/2/default.aspx,把后面那个加上,怎么解决阿?-----------------1.所有的图片使用绝对路径 /images/img.png2. 如果是CSS, 文件里的图片就比较简单, 图片的路径..

Asp.Net无组件上传

评论(1)浏览(131)分类:Asp.Net/C#/WCF
Asp.Net无组件上传+展开-C#/*Asp.Net无组件上传(1.0.0.0)。.netFramework2.0+IIS6.0调试通过。不可用于商业用途,只共交流使用.--EditByShowBo于2007.10.1910:00*/namespaceShowBo.AspNetUpLoad{usingSystem;usingSystem.IO;usingSystem.Web;usingSystem.Text;usingSystem.Collections;///summary///文件结构////summarypublicstructMyFileInfo{publicstringFileNa..

C# 字符型转换为字符串

评论(0)浏览(251)分类:Asp.Net/C#/WCF
C# 字符型转换为字符串+展开-C#// C 货币2.5.ToString("C"); // ¥2.50// D 10进制数25.ToString("D5"); // 25000// E 科学型25000.ToString("E"); // 2.500000E 005// F 固定点25.ToString("F2"); // 25.00 "F?"表示保持几位小数// G 常规2.5.ToString("G"); // 2.5// N 数字2500000.ToString("N"); // 2,500,000.00// X 16进制255.ToString("X"); // FF// C# 日期格..