ASP.NET
文章平均质量分 66
虎虎0369
这个作者很懒,什么都没留下…
展开
-
.NET代码执行效率优化
NET性能优化方面的总结 从2004年底开始接触C#到现在也有2年多的时间了,因为有C++方面的基础,对于C#,我习惯于与C++对比。现在总结一些.NET方面的性能优化方面的经验,算是对这两年多的.NET工作经历的总结。 由于使用C#时间不长,欢迎各高手补充。 标有 ★ 表示特别重要,会严重影响性能,程序中不应出现的情况。 1. C#语言方面 1.1 垃圾回收 垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。转载 2011-03-01 16:54:00 · 645 阅读 · 0 评论 -
c#webservice 分析器错误信息: 未能创建类型“Service1”。
webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态。即使客户不了解(也不需要)其过程,他们只获取数据。<br /> webservice传递的数据只能是序列化的数据,典型的就是xml数据。<br />下面以一个简单例子为例转载 2011-03-05 23:51:00 · 3015 阅读 · 0 评论 -
转载:ASP.net页面跳转方式三种
<br />asp.net在开发时,在不同的页面间跳转是我们常遇到的一件事,当一个复杂的逻辑在一个页面放不下分成二个或多个页面处理就需要在页面间跳转,用的最多还是用户的登陆吧.<br />ASP.NET用的最多的跳转是Response.Redirect,这个命令可以直接把请求重定向到一个相对或绝对的路径.它会把当前页面的的Http流阻断直接重定向到新的URL.<br />而Server.Transfer,这个命令是由IIS服务器直接在服务器端执行跳转,这个跳转的路径必须是相对路径,也就是同一个网站下面的PA转载 2011-03-09 09:21:00 · 864 阅读 · 0 评论 -
网站今日访问,总访问及在线人数统计 asp.net
用application计数。 写在Global.asax里面,用到 Session_Start,Session_End,Application_Start,Application_End,以及lock。-------------------------------------------------------------------下面是我刚随手写的,用Global统计的,带有简单的防丢失数据功能。性能不怎么样,可以说只能供小网站用用。/// <summary>///转载 2011-05-18 22:44:00 · 1396 阅读 · 0 评论 -
.NET中关于伪静态的实现方法
让我们仔细看一下那些优秀网站的网址,我们会发现他们都是有一定的规则的,比如按产品分:http://www.abc.com/prod/1.html,按用户分:http://www.abc.com/user/2.html, 这样的网址看上去比较友好,至少比http://www.abc.com/user.aspx?id=3这样要友好的多.那么我们现在就可以思考一下,这是怎么实现的.<br /> 这里要用到的关键技术是URL重写技术,咋一听,比较复杂,实际上,初次理解,也确实比较复杂.MS有一篇介绍这个原理的转载 2011-05-25 21:36:00 · 384 阅读 · 0 评论 -
asp.net代码优化
<br /> asp.Net性能优化.<br /> (一).选择会话状态存储方式<br /> 在Webconfig文件配置:<br /> <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424"<br /> sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"<br /> cookieless="false" timeout="20"/转载 2011-04-13 11:35:00 · 536 阅读 · 0 评论 -
ASP.NET中JSON的序列化和反序列化
导读:JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍 ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。一、JSON简介JSON(JavaScript Object Notation,JavaSc转载 2011-06-10 10:50:00 · 482 阅读 · 0 评论 -
MVC设计模式与传统三层架构区别
首先看Title就知道:两者区别 三层架构分为界面层、业务逻辑层、数据访问层。很多人就同MVC里的三个核心部件同三层架构等同起来,认为界面层等于View,业务逻辑层等于Controller,数据访问层等于Model,这是完全错误的。 MVC设计模式解决的是页面代码、页面控制逻辑和转载 2011-07-14 13:38:27 · 1223 阅读 · 0 评论