随笔分类 - asp.net知识点记录
摘要:文章来源:http://blog.sina.com.cn/s/blog_71219ee20100sgma.html大型电子商务网站的性能优化是web程序员必修课之一,基于net开发的web应用程序,通常借助于net提供的cache技术来实现缓存。下面是我对“#窝窝商城#”大型btoc网站基于cache缘存的一些记录。参考资料:OutputCache VaryByParamASP.NET的输出缓存衡量高性能、可缩放的web应用程序最重要的一个指标就是缓存了。ASP.NET提供了高性能的web应用程序的缓存功能,ASP.NET有三种可由Web应用程序使用的缓存:·输出缓存,它缓存请求所生
阅读全文
摘要:System.IO.MemoryStream Ms = new MemoryStream(); this.pcbEquipment.Image.Save(Ms, System.Drawing.Imaging.ImageFormat.Jpeg); byte[] img = new byte[Ms.Length]; Ms.Position = 0; Ms.Read(img, 0, Convert.To...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--[OperationContract]publicvoidDoUpload(stringfileName,byte[]context,boolappend){//上传目录stringfolder=System.Web.Hosting.HostingEnvironment.MapPath("~/upload");if(!System.IO.Directory.Exists(folder)){//如果
阅读全文
摘要:Response.Write(Request.Url.GetLeftPart(System.UriPartial.Authority)); 这个能获取到uri部分即: http://www.goudiannao.com http://www.goudiannao.com/root/sub/abc.aspxroot是虚拟目录名,sub是子目录,abc.aspx是文件名想等得到全部Request.Url.AbsoluteUri想得到http://localhostRequest.Url.GetLeftPart(System.UriPartial.Authority)想得到/rootRequest
阅读全文
摘要:ASP.NET状态服务及session丢失问题解决方案总结(转)asp.net Session的实现: asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Session本身就是用来做状态维护的,因此用HttpModule做Session是再合适不过了。 ASP.NET中Session的状态保持方式 ASP.N...
阅读全文
摘要:使用调度程序构建反应速度更快的应用程序 Shawn Wildermuth 本文讨论: 在 WPF 中执行线程 使用调度程序 非 UI 线程处理 使用计时器 本文使用了以下技术: .NET Framework 3.0, WIndows Presentation Foundation 目录 线程模型 DispatcherObject 使用调度程序 BackgroundWorker Dispatcher...
阅读全文
摘要:1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小, 但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。 4.数组要有整数下标才能...
阅读全文
摘要:【IT168技术】很多人问过我这样一个问题:WPF和以前的WinForm有什么区别? 我之前的回答一直是:没什么区别,仅仅是表示层用XAML封了层皮,使得Windows看起来更炫了。 今天(确切的说是昨天),我终于发现了我肤浅。首先我要澄清一下,WPF较之WinForm的先进之处不止一点点。 对于WPF,很多人都以为这是微软的一个小玩具,充其量就是让Vista和Win7的表示层更炫了,然后就...
阅读全文
摘要:飞信的积分页面:http://jifen.feixin.10086.cn/main.html
阅读全文
摘要:System.Drawing.Drawing2D.HatchBrush 用阴影样式、前景色和背景色定义矩形画笔 System.Drawing.Drawing2D.LinearGradientBrush 使用线性渐变封装 Brush 对象 System.Drawing.Drawing2D.PathGradientBrush 封装 Brush 对象,它通过渐变填充 GraphicsPath 对象的内部...
阅读全文
摘要:System.Drawing.Drawing2D. HatchBrush _BlackBrush = new HatchBrush(HatchStyle.Percent50, Color.Blue,Color.White); Graphics _Graphics = Graphics.FromHwnd(this.Handle); _Graphics.FillRectangle(_BlackBrus...
阅读全文
摘要:int a = 12345678;格式为sring输出Label1.Text = string.Format("asdfadsf{0}adsfasdf",a);Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf";Label1.Text = string.Format("asdfadsf{0:C}adsfasdf",a);//asdfadsf¥1,234...
阅读全文
摘要:摘自:http://blog.csdn.net/ccp5780199/archive/2008/04/28/2337660.aspx GridView + SqlDataSource + 分页+ 搜索 收藏 ASP.Net 2.0 中直接GridView加SqlDataSource 实现增删改的文章网上非常多了,这里就不重复了。GridView + SqlDataSource 分页也很简单,直接点...
阅读全文
摘要:便于对文章的开展,需要先明确两个概念。第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连接,GDI+的相关对象,还有Com对象等等,这些资源并不是受到.Net管理而统称为非托管资源。而对于内...
阅读全文
摘要:(三)资源清理由来: 要理解清楚使用using语句强制清理资源,就首先从了解Dispose模式说起,而要了解Dispose模式,则应首先了解.NET的垃圾回收机制。 .NET提供了Dispose模式来实现显式释放和关闭对象的能力。 Dispose模式 Dispose模式是.NET提供的一种显式清理对象资源的约定方式,用于在.NET 中释放对象封装的非托管资源。因为非托管资源不受GC控制,对象必须...
阅读全文
摘要:Asp.net 2.0 提供了一个新的数据缓存功能,就是利用sql server2005 的异步通知功能来实现缓存 1.首先在sqlserver2005 中创建一个test的数据库.添加一个 employee的数据库表. 1CREATE TABLE [dbo].[employee]( 2 [id] [int] IDENTITY(1,1) NOT NULL, 3 [name] [...
阅读全文
摘要:转载自:http://idai.blogbus.com/logs/2570989.html ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通过 HTTP 请求存储和检索任意对象. 缓存的生存期与应用程序的生存期相同,也就是说,当应用程序重新启动时,将重新创建缓存。 将数据添加到缓存中 1。通过指定其键和值将项添加到缓存中 Cache["txt"] = "a"; 2.通过使用 ...
阅读全文
摘要:哈里波特 10 这是一本很好看的书。 三国演义 10 四大名著之一。 水浒 6 四大名著之一。 红楼 5 四大名著之一。 下面是为Program.cs using System; using System.Collections.Generic; using System.Text; using ...
阅读全文
摘要:当使用WebMethod返回自定义对象时,生成本地代理类时,会抹去你定义的Private成员和方法。 你只有将对象进行二进制序列化再反序列化。 http://community.csdn.net/Expert/topic/3929/3929625.xml?temp=.1452753 public static byte[] B...
阅读全文
摘要:软件下载地址:http://www.aisto.com/roeder/dotnet/
阅读全文
浙公网安备 33010602011771号