文章分类 -  ASP.Net(C#)

摘要:GuestBookDataContextctx =newGuestBookDataContext("server=xxx;database=GuestBook;uid=xxx;pwd=xxx");StreamWritersw =newStreamWriter(Server.MapPath("log.txt"),true);ctx.Log = sw;tbGuestBookgb = ctx.tbGuestBooks.Single(b => b.ID ==newGuid(e.CommandArgument.ToString()));ctx.tbGuest 阅读全文
posted @ 2012-05-28 12:52 海底的鱼 阅读(128) 评论(0) 推荐(0)
摘要:.net 1.x 中 我们中规中矩的实现委托 public classdelmethon1 { delegate voidSomedelegate(); public static voidmethod() /// 为了方便:使用static { Somedeleg... 阅读全文
posted @ 2012-05-26 21:14 海底的鱼 阅读(210) 评论(0) 推荐(0)
摘要:添加相应的.net framework文件夹的用户权限设置有问题,应该有everyone的相应权限 阅读全文
posted @ 2011-11-30 16:58 海底的鱼 阅读(323) 评论(0) 推荐(0)
摘要:using System; using System.Threading; using System.Collections; using System.Collections.Generic; namespace ThreadPoolExample{ public ... 阅读全文
posted @ 2011-03-31 13:52 海底的鱼 阅读(213) 评论(0) 推荐(0)
摘要:在这里你可以学到Microsoft研究CLR实现线程池的原理机制,从而更灵活的处理CLR在实际代码应中线程池的问题,下面我们来看看吧。 CLR教程之线程池的产生 当 CLR 初始化时,其线程池中不含有线程。当应用程序要创建线程来执行任务时,该应用程序应请求线程池线程来执行任务。线程池知道后将创建一个... 阅读全文
posted @ 2011-03-10 11:03 海底的鱼 阅读(533) 评论(1) 推荐(0)
摘要:Web.Config中需要配置节点 阅读全文
posted @ 2011-02-28 13:46 海底的鱼 阅读(339) 评论(0) 推荐(0)
摘要:在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依... 阅读全文
posted @ 2011-02-22 15:58 海底的鱼 阅读(195) 评论(0) 推荐(0)
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebContro... 阅读全文
posted @ 2011-02-22 15:42 海底的鱼 阅读(754) 评论(0) 推荐(0)
摘要:阻止 JavaScript 注入攻击 本教程的目的是解释如何在 ASP.NET MVC 应用程序中阻止 JavaScript 注入攻击。本教程讨论防止网站遭受 JavaScript 注入攻击的两种方法。我们将学习如何通过编码显示的数据防止 JavaScript 注入攻击。我们还将学习如何通过编码接受... 阅读全文
posted @ 2010-12-21 10:03 海底的鱼 阅读(285) 评论(0) 推荐(0)
摘要:var oEditor = FCKeditorAPI.GetInstance("fckSummary"); var oDOM = oEditor.EditorDocument; var iLength ; if(document.all){ var resultStr=oDOM.body.inner... 阅读全文
posted @ 2010-11-17 12:55 海底的鱼 阅读(201) 评论(0) 推荐(0)
摘要:由用户上传的图片尺寸,我们基本上只规定其总大小,而对图片的长宽不做限制,这就导致了图片的显示时候大小不能按照设计的格式显示,出现这种情况的时候,我们可以用样式来控制 但是样式来调控,出现中情况,就是图片第一次加载的时候,总是显示的很小,再刷新显示又正常,为了解决这个问题,我们可以使用JS来控制图片的... 阅读全文
posted @ 2010-11-03 15:12 海底的鱼 阅读(847) 评论(0) 推荐(0)
摘要:使用.net的方法GetThumbnailImage生成的缩略图失真严重,这里推荐一种不失真生成缩略图的方法,供参考。/// /// 获得缩微图 /// /// public bool GetThumbImg() { try { string imgpath; //原始路径 if(imgsou... 阅读全文
posted @ 2010-07-07 16:08 海底的鱼 阅读(581) 评论(1) 推荐(0)
摘要:一、使用LINQ读取使用Xdocument上的Load方法,可以快速的加载一个XML文档,然后使用LINQ对 加载XML文档进行查询或其他操作,这里仅简单偏历。所以,一旦查询一组元素有返回元素集,就可以使用一个简单的foreach循环访问每一个元素。核心代码如下: 代码 Code... 阅读全文
posted @ 2010-05-03 13:15 海底的鱼 阅读(239) 评论(0) 推荐(0)
摘要:1:当匿名用户登录成为注册用户后,删除原匿名用户profile信息: Global.asax文件添加Profile_MigrateAnonymous事件: void Profile_MigrateAnonymous(Object sender, ProfileMigrateEven... 阅读全文
posted @ 2010-04-26 15:38 海底的鱼 阅读(267) 评论(0) 推荐(0)
摘要:Memcache 是目前比较流行的分布式缓存技术,目前比较主流的大型网站都通过Memcached,把数据缓存在内存中,通过减少对数据库的访问,来提高访问速度和缓解数据库访问压力。 使用Memcached既可以减少大访问量的压力,也可以通过增加服务器的数量来分散大访问量的压力。 阅读全文
posted @ 2010-04-12 16:48 海底的鱼 阅读(12930) 评论(1) 推荐(1)
摘要:ASP.NET控件的执行生命周期如表6-1所示: 阶段 控件需要执行的操作 要重写的方法或事件 初始化 初始化在传入 Web 请求生命周期内所需的设置。 Init 事件(OnInit 方法) 加载视图状态 在此阶段结束... 阅读全文
posted @ 2010-02-11 00:24 海底的鱼 阅读(159) 评论(0) 推荐(0)
摘要:本文的出发点 通过阅读本文,能解决如下问题: WCF与以往的分布式技术有何区别? WCF 在安全性方面做了哪些改进? WCF在性能方面有那些改进? WCF开发模型和以往的其他分布式技术有何区别? 本文适合的读者 有过分布式开发和SOA相关实施经验的开发人员 WCF与以往... 阅读全文
posted @ 2010-02-07 19:55 海底的鱼 阅读(221) 评论(0) 推荐(0)
摘要:一、三种跳转方式 1、response.redirect:这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷! redirect跳转机制:首先是发送一个http... 阅读全文
posted @ 2010-01-24 23:36 海底的鱼 阅读(891) 评论(0) 推荐(0)
摘要:一直没有机会接触海量级数据量的数据库,所以对这样的网站也存在着众多疑问,先大概的把想到的列出来,以期大家的指正: 1:硬件上:集群服务器。CDN加速 镜像 负载均衡 2:数据库:采用多库设计。把数据表分类,然后把主要的表给独立出来,一个数据库服务器上就放一个数据库,个人觉得这样,会对数据库服务器,某... 阅读全文
posted @ 2010-01-19 16:46 海底的鱼 阅读(234) 评论(0) 推荐(0)
摘要:2.3.7 创建自定义Membership提供器 由于ASP.NET Membership使用提供器模式,所以可以很容易的通过创建自定义Membership提供器来对ASP.NET Membership进行扩展。这里主要有两类需要创建自定义Membership提供器的情形。 第一类,假设你已经... 阅读全文
posted @ 2009-12-20 16:09 海底的鱼 阅读(599) 评论(0) 推荐(0)