上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 58 下一页
摘要: .NET里可以用资源文件实现软件系统多语言版本,今天添加了一个资源文件,然后在网页里面动态调用,由于以前没接触过这方面的知识,所以不太清楚怎么样加裁一个资源文件,来实现动态调用!然后就是GOOGLE搜索,发现大部分都是用如下模式: 1、System.Resources.ResourceManager manager = new System.Resources.ResourceManager("资源文件名", Assembly.GetExecutingAssembly()); 调试了好长时间后来才发现“资源文件名” 这个变量只适合“*.resources”为后缀的资源文件, 阅读全文
posted @ 2011-04-27 11:58 scgw 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://songwenjie12.blog.163.com/blog/static/131224420200910685249410/摘要:随着计算机网络的发展,一些商业机构也开始向国际市场迈进。因此这些商业的机构的网站 也开始面向全世界的用户,要求网站具有多语言的选择,实现本地化。在.NET1.1框架下面,如果你要实现本地化,你可能要借助某些插件,甚至要编写一连 串的代码;但是在.NET2.0框架底下,你会发现一切原来是那么的简单~~!主要内容:1. 简单例子2. 进一步认识Localization3. 语言转换4. 解决方案一. 简单例子下面通过一个简单的例子来说明利用L. 阅读全文
posted @ 2011-04-27 06:56 scgw 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 做的项目中需要用到通过JS获取GET参数,上网找了一下,找到如下插件: 例如 当前你的URL是: http://www.xxx.com/index.php?test=1&kk=2 如果想获取test,则可以引入插件后, 用如下方法获取: var test = $.query.get(’test’); 如果参数有多个相同的名称 ,则可以这样: var arr = $.query.get(’testy’); 输出: [ 值1 , 值2, 值3...] 如果要获取多个相同名称中的某一个,可以这样: var arrayElement = $.query.get(’testy[1]‘); 此插件 阅读全文
posted @ 2011-04-26 11:58 scgw 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 1.Cache的概述 Cache和Application一样是整个应用程序公用的一份,而且所有的用户访问的都是相同的Cache 计算机系统本身就是一个多级缓存的结构,CPU的缓存中存放了部分内存中的数据,内存中存放了部分硬盘中的数据 缓存中的数据其实是来自数据库的,一般来说,缓存中应该存放改动不大或者对数据的实时性没有太多要求的数据,只需定期更新缓存就可以了 ASP.NET中的Cache提供的缓存过期策略: 永不过期:和Application一样,缓存永不过期 绝对时间过期:缓存在某一时间过期,比如5分钟后 变化时间过期(平滑过期):缓存在某一时间内未访问则超过过期 依赖过期:缓存依赖于数据库 阅读全文
posted @ 2011-04-17 06:12 scgw 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 一. Cache 是如何工作的。Cache 是分配在服务器上的一个公共的内存片。所谓公共指的cache只要一创建是任何一个客户端浏览器都可以通过后台代码访问到它,它面向的是所有用户,相对而言session也是服务器上的一段内存,但他面向的是单个用户。它是服务器的一段内存块,也就是说每个cache一经创建就占用了服务器资源的。所以从这点来说我们就可以说:并不是 cache越多越好。cache 是有时间限制的,超过了服务器设定的过期时间,它就会被服务器回收。cache 可以存放任何对象二. Cache 如何创建以及如何销毁。创建cache在。Net环境下通过Cache.Insert(string 阅读全文
posted @ 2011-04-17 06:04 scgw 阅读(526) 评论(0) 推荐(0) 编辑
摘要: Cache 即高速缓存 ,我想非常多人对他的第一印象一定像我相同,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是怎么提高系统性能和运行速度呢?是不是在所有情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期研发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.Cache 是怎么工作的 Cache 是分配在服务器上的一个公共的内存片。 所谓公共指的cache只要一创建是所有一个客户端浏览器都能通过后台代码访问到他,他面向的是所有用户,相对而言session也是服务器上的一段. 阅读全文
posted @ 2011-04-17 05:54 scgw 阅读(916) 评论(0) 推荐(1) 编辑
摘要: 效果:通过在网站的Global.asax的Application_Start方法中加入定时器 定时调用WebService该WebService的一个方法 负责在后台 向数据库的某个表加入数据步骤:1.通过VS 新建一个网站2.加入Global.asax3.加入WebService 编辑 并 加入引用4.对Global.asax进行编辑5.保存 运行 网站 查看效果=============================1.通过VS 新建一个网站2.加入Global.asax -----------------其默认内容如下:<%@ Application Language=" 阅读全文
posted @ 2011-04-16 15:30 scgw 阅读(631) 评论(0) 推荐(2) 编辑
摘要: 在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:HttpRequest Request = context.Request;HttpResponse Response = context.Response;但是要得到 Session的值就没有那么简单了。比如你要在ashx得到保存在Session中的登录帐号Session["userAccount"]如果你只是context.Session["userAccount"]的话是会报 “未将对象引用设置到对象的实例”的异常所以,如果要想取Session中的值 阅读全文
posted @ 2011-04-10 23:36 scgw 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 原文件链接:http://www.cnblogs.com/stalwart/archive/2010/12/16/1908302.html 之前一直写MVC的,本来就不大喜欢.NET中的服务器控件,里面的缺点很多,但有时候用起来方便,而且现在的项目开发中也要用到。 所以就找了好多资料来看一下,现在做一下记录。 下面给出例子,一个用户登陆的用户控件,里面外加了个自定义事件按钮。用户控件效果图:给出用户控件中的代码代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter. 阅读全文
posted @ 2011-04-10 09:13 scgw 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val(); //获取Select选择的Value4. var checkIndex=$("#select_id &qu 阅读全文
posted @ 2011-04-03 23:55 scgw 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 58 下一页