文章分类 -  .NET

上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要:遇到过几次此类问题,上一次用了JQUERY的JSONP,而这次用了普通的JS写法,其实两者是完全一样的,贴出来分享一下也便于以后自己查找首先是JQUERY的JSONP方法:假设有一个静态页面上的某些功能需要通过判断IP来授权访问,而这个网站是静态的没办法自己实现判断IP功能,这时候就可以用跨域来解决代码如下:view sourceprint?1var CheckUrl=function(){view sourceprint?1$.getJSON('http://www.xxx.com/Urlcheck/Url/CheckUrl?callback=?',view sourceprint?1fun 阅读全文
posted @ 2011-01-20 18:58 rob_2010 阅读(133) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/ASPNET2008/archive/2011/01/15/1936461.html网站缓存这个话题并不新颖,但是能否将它用好,可是一门学问,同一件工具在不同人的手中会做出不同的事情来。这里我来分享总结下我对于网站架构中缓存应用的一些看法和经验,大家有好的想法可以补充。 第一:缓存的一些基本概念。 1:缓存(CACHE)与缓冲(BUFFER)的区别,我认为缓存可以在某种程序上理解成一级缓存(Primary Cache),数据全局共享。缓冲则属于二级缓存,只对一部分对象共享数据,二级缓存在某种程序上主要是降低一级缓存组件的访问压力以及提高 阅读全文
posted @ 2011-01-17 10:53 rob_2010 阅读(134) 评论(0) 推荐(0)
摘要:本文将讲述一个高效的不重复随机数列的生成算法,其效率比通常用hashtable 消重的方法要快很多。作者:eaglet 转载请注明出处。首先我们来看命题:给定一个正整数n,需要输出一个长度为n的数组,数组元素是随机数,范围为0 – n-1,且元素不能重复。比如 n = 3 时,需要获取一个长度为3的数组,元素范围为0-2,比如 0,2,1。这个问题的通常解决方案就是设计一个 hashtable ,然后循环获取随机数,再到 hashtable 中找,如果hashtable 中没有这个数,则输出。下面给出这种算法的代码代码很简单,从 0 到 total - 1 循环获取随机数,再去hashtabl 阅读全文
posted @ 2011-01-17 10:51 rob_2010 阅读(156) 评论(0) 推荐(0)
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Configuration;usingCerEgip.DAL;namespaceCerEgip.Common{///summary///分页类,通过存储过程进行分页////summarypublicclassPager{#region参数privateintpageIndex=1;privateintrecordCount=0;privateintpage 阅读全文
posted @ 2011-01-13 11:11 rob_2010 阅读(204) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/wenjian/archive/2010/04/27/1721902.html延续简单的重复登录控制(java版)中的思路,用ASP.NET做了类似的实现。第一步,构造一个简单的在线会员对象。第二步,实现在线会员处理功能。第三步,在会员登录成功时将会员放入队列。第四步,实现一个在线状态维护的轮询功能,比如用AJAX定时读取某个页面,该页面中进行会员有效性检查。同时,为了保证严谨性,使已踢掉的登录不能继续操作,还可在页面基类中进行同样的检查。第五步,在客户端进行提示。需要说明的是,“超时会员清理”采用了一个偷懒且不严谨的处理方式:清理动作由 阅读全文
posted @ 2011-01-11 14:36 rob_2010 阅读(233) 评论(0) 推荐(0)
摘要:在互联网安全通信方式上,目前用的最多的就是https配合ssl和数字证书来保证传输和认证安全了。本文追本溯源围绕这个模式谈一谈。名词解释首先解释一下上面的几个名词:https:在http(超文本传输协议)基础上提出的一种安全的http协议,因此可以称为安全的超文本传输协议。http协议直接放置在TCP协议之上,而https提出在http和TCP中间加上一层加密层。从发送端看,这一层负责把http的内容加密后送到下层的TCP,从接收方看,这一层负责将TCP送来的数据解密还原成http的内容。SSL(Secure Socket Layer):是Netscape公司设计的主要用于WEB的安全传输协议 阅读全文
posted @ 2010-12-28 11:57 rob_2010 阅读(190) 评论(0) 推荐(0)
摘要:先看整体项目布局(如下图所示),有个大体的了解。Jasen.SilverlightService为silverlight项目,Jasen.SilverlightService.Core为实现松耦合的类库,Jasen.SilverlightService.Web为Web服务发布网站。本文将讲解web服务的注意事项以及使用技巧。这是本人在开发中的一些经验以及总结,本来是需要通过WEB服务获取相关的2个数据,然后进行算法处理的(采用职责链设计模式设计路径算法),这里仅仅是大体框架而已,希望本文能够对读者有一定的帮助。 (一)创建Web Service服务 以前总喜欢使用接口来进行编码,但是这里得注意 阅读全文
posted @ 2010-12-26 10:41 rob_2010 阅读(195) 评论(0) 推荐(0)
摘要:如果你只想弹出一个提示框,而不刷新页面,则可以用下面代码实现: Page.ClientScript.RegisterStartupScript(Page.GetType(),"message","<scriptlanguage='javascript'defer>alert('message');</script>"); 阅读全文
posted @ 2010-11-28 10:51 rob_2010 阅读(152) 评论(0) 推荐(0)
摘要:点击页面上的图片,用jQuery的AJAX来删除后台真实的文件。包含了2个页面,一个是显示图片的页面,一个是传递文件名,然后删除真实图片的页面。具体的代码如下:ShowPics.htm:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-t... 阅读全文
posted @ 2010-11-27 14:16 rob_2010 阅读(265) 评论(0) 推荐(0)
摘要:Duration缓存时间,以秒为单位,这个除非你的Location=None,可以不添加此属性,其余时候都是必须的。LocationLocation当被设置为None时,其余的任何设置将不起作用Any——页面被缓存在浏览器、代理服务器端和web服务器端;Client——缓存在浏览器;DownStream——页面被缓存在浏览器和... 阅读全文
posted @ 2010-11-03 13:16 rob_2010 阅读(191) 评论(0) 推荐(0)
摘要:原文地址:http://hi.baidu.com/rel_conquer/blog/item/906fda4e02799404b3de050e.html1,ASPX页面缓存页面缓存的使用方法非常的简单,只需要在aspx页的顶部加一句声明<%@ OutputCache Duration="60" VaryByParam="none" %>Duration="60" 的意思是指定缓存的时间... 阅读全文
posted @ 2010-11-03 12:55 rob_2010 阅读(158) 评论(0) 推荐(0)
摘要:1. 从依赖倒置说起首先,我们来看下《敏捷软件开发》中对依赖倒置的说明:a. 高层模块不应该依赖于低层模块,二者都应该依赖于抽象。b. 抽象不应该依赖于细节,细节应该依赖于抽象。我们先抛开第二点来看第一点,什么叫高层模块,什么叫低层模块。在我理解来看:高层模块也就是战略性模块,业务性模块。而低层模块就是战术性模块,细节类模块。先来看这样一段代码:也许有人会说,这是再正常不过的代码了。但是我们要考虑... 阅读全文
posted @ 2010-11-01 15:56 rob_2010 阅读(253) 评论(0) 推荐(0)
摘要:设计场景:Ben最近在负责一个购书网站,在网站的首页上,有一个叫做“最新上架”的板块,板块的内容比较简单,只有书籍名称,作者姓名和上架时间(如图),当初设计的时候并i没有过于丰富的构思... 现在问题来了,这个版块不大,更新频率却很高,每天都有十数条最新的信息上去,浏览网站的会员对于最新图书的了解和需求越来越大,因此需要对这个板块进行改良,以满足会员的需求,会员的主要要求... 阅读全文
posted @ 2010-10-30 13:13 rob_2010 阅读(138) 评论(0) 推荐(0)
摘要:现在学习Windows Phone 7开发资料十分有限,除了MSDN的官方开发文档外和一些博客外,几无其他的学习渠道。幸运地是美国的资深程序员兼作家Charles Petzold为大家免费放出了他的最新大作—《Programming windows phone 7 series》。他以往写的书籍本本是经典,包括我们耳熟能详的《Windows 程序设计》一书。目前该书一共24章,,对Wi... 阅读全文
posted @ 2010-10-30 13:11 rob_2010 阅读(140) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/tianzhiliang/archive/2010/10/28/1863684.htmlSocket服务器主要用于提供高效、稳定的数据处理、消息转发等服务,它直接决定了前台应用程序的性能。我们先从整体上认识一下Socket服务器,Socket服务器从架构上一般分为:网络层、业务逻辑层、会话层、数据访问层,如图:                ... 阅读全文
posted @ 2010-10-28 19:29 rob_2010 阅读(347) 评论(0) 推荐(0)
摘要:微软雅黑一出世,就以结构优美、显示清晰等优点赢得了人们的喜爱,很多网站也开始采用微软雅黑作为正文字体。但是,在 XP 系统下,微软雅黑有可能会出现显示问题:XP,Firefox,CRTXP,Firefox,LCDXP,IE7可以看到,微软雅黑在 XP 下的 CRT 显示器非常模糊,很难阅读,在 LCD 显示器里锯齿明显、笔划粗细不一,显示效果还不如宋体。经测试,微软雅黑在 XP 下的 IE6 和非... 阅读全文
posted @ 2010-10-28 12:55 rob_2010 阅读(268) 评论(0) 推荐(0)
摘要:您还在为找不到所需的示例代码而苦恼吗?当您遇到困难的时候,您是否曾希望有人免费地为您量身提供示例代码?今天,微软一站式示例代码库项目组宣布了一个全新而且完全免费的示例代码请求服务。希望能通过这个服务为广大的开发者分担解忧。您可以提交任何和微软开发技术有关的示例代码需求。需求的描述中英文皆可。同时,您还可以对已提交的示例代码需求进行投票。微软工程师会优先考虑那些票数最高的需求,提供示例代码。这一切都... 阅读全文
posted @ 2010-10-28 12:51 rob_2010 阅读(125) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/parry/archive/2010/10/28/SSO_for_cross_domain_ASPNET_applications_Part_I_The_design_blue_print.html翻译自CodeProject网站ASP.NET9月份最佳文章:Single Sign On (SSO) for cross-domain ASP.... 阅读全文
posted @ 2010-10-28 12:49 rob_2010 阅读(205) 评论(0) 推荐(0)
摘要:之前一直都是用.net,最近项目需要在C#和AS3之间建立socket通信,于是就研究了一下AS3的socket。用起来的时候,发现AS3的socket与C#的socket用法差别较大。但是这些都还说得过去,可是一个endian却是把我恶心了一番。 由于对字符编码了解不多,我在试用AS3的socket的函数writeInt()的时候,C#端接收到的数字总是跟flash端发送的值不一致。我调试时发现... 阅读全文
posted @ 2010-10-26 14:38 rob_2010 阅读(583) 评论(0) 推荐(0)
摘要://真SOCKET类使用import flash.events.ProgressEvent;var socket:Socket=new Socket();socket.connect("127.0.0.1",9999);socket.addEventListener("connect",connect)function connect(e:Event){ socket.addEventListen... 阅读全文
posted @ 2010-10-26 13:27 rob_2010 阅读(495) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 14 下一页