摘要:
websevice.首先,建立一个webservice如下:[System.ComponentModel.ToolboxItem(false)]//若要允许使用ASP.NETAJAX从脚本中调用此Web服务,请取消对下行的注释。[System.Web.Script.Services.ScriptService]publicclassHelloWorld:System.Web.Services.WebService{ [WebMethod]publicstringPrintMessage() { return"HelloWorld"; }}2在前端页面中,如下的javscri 阅读全文
随笔档案-2011年01月
一个比较好的.net 3.5的异常报告类
2011-01-18 12:53 by smat, 224 阅读, 收藏,
摘要:
实现的是当有异常时,发邮件报告usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Net.Mail;namespaceExperiement{publicstaticclassMyExtension{publicstaticvoidSendErrorEmail(thisExceptionex){MailMessagemailMessage=newMailMessage(newMailAddress("from@gmail.com"),newMailA 阅读全文
JavaScript判断浏览器类型及版本
2011-01-12 14:23 by smat, 361 阅读, 收藏,
摘要:
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开发的主要语言,我们可以通 阅读全文
C# 根据经度纬度计算两点的距离
2011-01-10 17:48 by smat, 684 阅读, 收藏,
摘要:
publicclassEarth{///<summary>///地球的半径///</summary>publicconstdoubleEARTH_RADIUS=6378.137;///<summary>///计算坐标点的距离///</summary>///<paramname="begin">开始的经度纬度</param>///<paramname="end">结束的经度纬度</param>///<returns>距离(公里)</return 阅读全文
C#通过Google Map获取给定地名的经纬度值
2011-01-07 18:35 by smat, 1065 阅读, 收藏,
摘要:
改写了一个方便的获取经纬度信息的类Geo,其中Latitude和Longtitude分别是纬度和经度。其中最重要的构造函数就是传入地名,通过Webrequest从Google Map获得经纬度值,在含有地理位置信息的项目里可以很方便的调用,即Geo g = new Geo("北京师范大学");然后g.Latitude和g.Longtitude就是北京师范大学的纬度和经度了,它们分别是39.9614580,116.3692820。Geo的实现如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usin 阅读全文
c#.net内部异常捕获问题
2011-01-07 18:32 by smat, 2366 阅读, 收藏,
摘要:
publicstaticvoidDownload(){intcount=0;try{HttpWebRequestrequest=(HttpWebRequest)WebRequest.Create("http://img.bimg.126.net/photo/c7bckFJxdJxSwQLIy76HTQ==/1755840904721658663.jpg");using(HttpWebResponseresponse=(HttpWebResponse)request.GetResponse()){byte[]buffer=newbyte[64];stringtemppath= 阅读全文