摘要: 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集合。结构由大括号'{}',中括号'[]',逗号',',冒号':',双引号'“”'组成,包含的数据类型有Object,Number,Boolean,String,Array, NULL等。 JSON具有以下的形式: 对象(Object)是一个无序的“名值对”集合,一个对象以”{”开始,”}”结束。每个“名”后跟着一个”:”,多个“名值对”由逗号分隔。如 阅读全文
posted @ 2011-05-23 22:56 WEB开发狂 阅读(701) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {fo 阅读全文
posted @ 2011-05-23 22:55 WEB开发狂 阅读(477) 评论(0) 推荐(0) 编辑
摘要: Dictionary<string, object> defaultDict = new Dictionary<string, object>(); defaultDict["action"] = "Index"; defaultDict["id"] = 0; RouteValueDictionary defaultRouteValue = new RouteValueDictionary(defaultDict); RouteValueDictionary constraintRouteValue = new RouteValueDictionary(); 阅读全文
posted @ 2011-02-18 15:29 WEB开发狂 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 1. IsPostBack IsPostBack是Page类的一个属性,一般放在Page_Load事件中。当页面第一次打开时其值为False,若当页面为一个提交后的页面其值为True。 2. 编译原理 Ø 动态编译 当用户首次请求资源时,将动态编译ASP.net网页和代码文件。第一次编译页和代码文件后,会缓存编译后的资源,这将大大提高随后对同一页提出请求的效率。动态编译会平均延长用户的初始响应时间。 对动态编译文件的任何更改都会自动使文件的缓存编译程序集无效,并触发虽有受影响的资源的重新编译。 动态编译是按需编译的,ASP.net只会编译和当前Request相关的aspx和cod 阅读全文
posted @ 2011-02-15 11:08 WEB开发狂 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 真正走进ASP.NET MVC的世界,才知道它的精彩。 &ldquo;抛弃WebService,在.NET4中用 jQuery 调用 WCF&rdquo;&mdash;&mdash;原来抛弃WebService之后,还可以用jQuery调用ASP.NET MVC的Controller。 &ldquo;Ajax为主的应用不需要ASP.NET MVC&rdquo;,原来Ajax的世界更需要ASP.NET MVC。 曾经天真的想法,在实践中证明了它的天真,但在从天真到事实的过程中,得到的是成长。 下面就谈谈我是如何认识到这个的。相比于结论,其中的过程更 阅读全文
posted @ 2011-02-11 08:34 WEB开发狂 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Windows Azure Platform Updated: November 22, 2010 You configure your system to develop and test applications that run in Windows Azure by completing the following actions: Review the prerequisites Install the Windows Azure SDK Enable IIS 7.0 with ASP.NET (Optional) Enable CGI Review the pre 阅读全文
posted @ 2011-01-27 11:01 WEB开发狂 阅读(469) 评论(0) 推荐(0) 编辑
摘要: /Ferry/archive/2011/01/18/1937974.html !DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"".hk/intl/zh-CN/images/logo_cn.png"alt="googlelogo"//div/form/body/html Handler.ashx [代码] 补充:   读取本地文件,如:d:/1.jpg [代码] 阅读全文
posted @ 2011-01-25 12:22 WEB开发狂 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: 事情经过是这样的:我在项目中使用了第三方控件,在开始的时候是可以直接拖入到页面上。后来我自己有自定义了web控件,并在webconfig中添加了 pages controls add tagPrefix="WebFrameControl" tagName="WebFrameDate" src="~/Tools/Controls/WebFrameDate.ascx" mce_src="~/Tools/Controls/WebFrameDate.ascx" / /controls /pages 这个时候发现再向页面拖入第三方控件时,页面就不显示了。也无代码生成。 阅读全文
posted @ 2011-01-25 11:52 WEB开发狂 阅读(437) 评论(0) 推荐(0) 编辑
摘要: //获取文件夹 string path = Server.MapPath("Image"); //获取文件夹中所有图片 if (Directory.GetFileSystemEntries(path).Length 0) { //遍历文件夹中所有文件 foreach (string file in Directory.GetFiles(path)) { //文件己存在 if (File.Exists(file)) { FileInfo fi = new FileInfo(file); //判断当前文件属性是否是只读 if (fi.Attributes.ToSt 阅读全文
posted @ 2011-01-23 11:51 WEB开发狂 阅读(407) 评论(0) 推荐(0) 编辑
摘要: /nicStudio/archive/2011/01/19/1938915.html 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。 三层结构原理: 3个层次中 阅读全文
posted @ 2011-01-22 21:03 WEB开发狂 阅读(272) 评论(0) 推荐(0) 编辑