随笔分类 -  ASP.NET

网页
摘要:使用 1.基础Demo 1)代码 ueditor demo 2)效果 2.获取和设置 1)基础Dome 说明:1.如果读取设置的代码写在js的load事件里了,就不需要ready了吧。 2.设置使用setContent('文本内容'); ... 阅读全文
posted @ 2015-07-05 11:26 大黑兔 阅读(1816) 评论(2) 推荐(1)
摘要: 作为一个成长的“菜鸟”。我的习惯是,每过一个阶段,都对自己的知识体系进行一次概括。 这篇博文是一个总结帖,我将把我的学到的东西,按照一定顺序串联在一起。 那句话怎么说? “是为了回忆,还是彻底的忘记。。。” 当然忘记就算了,这里只是为了“回忆”。 阅读全文
posted @ 2015-03-25 12:42 大黑兔 阅读(1445) 评论(2) 推荐(7)
摘要:这条其实挺纠结地,既然吐槽了WebForm这么多,干么还要用呢?直接不用不就得了。 我的理解是这样的:首先,对于.NET开发,很多人第一反应还是WebForm(尽管他们可能不用这个,这种思维挺怪的。)就像街头卖艺这个行当,行内人都知道“胸口碎大石”是假把式。但是作为卖艺人,如果跟人说,我不会“胸口碎大石”,多少还有点羞于启齿。其次呢,很多时候开发时候什么技术,不是由我们决定的。万一前面有webForm开发的程序,不会改也不太好。 所以我的建议是,还是要略懂一点。注意略懂即可。 阅读全文
posted @ 2015-03-24 22:28 大黑兔 阅读(2143) 评论(7) 推荐(3)
摘要:AJAX简介1.如果没有AJAX 普通的ASP.Net每次执行服务端方法的时候都要刷新当前页面,如果没有ajax,在youku看视频的过程中,就没法提交评论,页面会刷新,视频会被打断。 2.说说AJAX AJAX是一种进行页面局部异步刷新的技术。用AJAX向服务器发送请求和获得服务器返回的数据并且更... 阅读全文
posted @ 2015-03-24 12:45 大黑兔 阅读(1953) 评论(6) 推荐(0)
摘要:介绍一下Session1.作用 Cookie是存在客户端,Session是存在服务器端,目的是一样的:保存和当前客户端相关的数据(当前网站的任何一个页面都能取到Session)。 在本篇博文的姊妹篇《Cookie详解》中,黑兔在最后说了几点Cookie的缺陷,简单的说就是无法存储重要数据。那么关乎重... 阅读全文
posted @ 2015-03-24 00:36 大黑兔 阅读(1767) 评论(0) 推荐(0)
摘要:无状态的http协议1.回顾http协议Http协议是请求响应式的,有请求才有响应,是无状态的,不会记得上次和网页“发生了什么”。关于http协议的这种特点,黑兔在前面的这三篇博文中进行了详细的阐述。感兴趣的童鞋们可以去吐槽。前文链接:关于Http协议、 ASP.NET核心知识(2)写一个简易浏览器... 阅读全文
posted @ 2015-03-23 17:41 大黑兔 阅读(1093) 评论(1) 推荐(1)
摘要:前言今天小编详细的说一下,ASP.NET网站开发过程中生成验证码的全部问题。本文的目标,是让读者了解,生成验证码涉及的全部基础知识问题。当然这里说的是比较简单的验证码。真正符合要求的验证码,涉及到计算机图形学的一些问题,这就不是网站开发人员该考虑的了,公司肯定有专人干这个,或者有开发包。1.为啥要研... 阅读全文
posted @ 2015-03-20 09:33 大黑兔 阅读(1042) 评论(2) 推荐(3)
摘要:这算是html的重用吧? 网页很多地方长得一样,也有不一样的地方。 把网页中一样的地方,提取出来,形成一个文档。 在其他网页中引用,是网站开发的一个传统的思维。 当然不同的技术有不同的表现形式。 例如php,asp啦这些语言直接写个include就好了。 而asp.net中呢? webform中,提出了一个母版页。当然本篇文章中并不推荐使用母版页。 我推荐使用shtml。 母版页 ... 阅读全文
posted @ 2015-03-20 07:00 大黑兔 阅读(1169) 评论(2) 推荐(0)
摘要:概述 1.意义 把数据放到Cache中,在指定的时间内,可以直接从Cache中获取,避免对数据库等的压力。 2.做法 设置: HttpRuntime.Cache.Insert(CacheKey, objObject,null,absoluteExpiration,slidingExpiration); 读取: HttpRuntime.Cache[“name”] Demo... 阅读全文
posted @ 2015-03-19 23:58 大黑兔 阅读(579) 评论(0) 推荐(0)
摘要:说明Global的解释是全局的、全球的。Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。Global.asax使用频率不是特别高,属于细枝末节的小知识点。不说了,来... 阅读全文
posted @ 2015-03-19 22:08 大黑兔 阅读(842) 评论(1) 推荐(0)
摘要:为什么?本文的标题,明显有一种提醒的口吻。从18年的生活经验看,如果想提醒人要怎么办,不要怎么办。最好说明原因。那么小编开始说明原因喽。哦对,说原因之前,先说交代一下背景,一句话 在非mvc下使用Razor模板引擎。(end)仍然是这个流程图,我们知道Razor模板引擎,在工作的时候是生成C#代码执... 阅读全文
posted @ 2015-03-18 15:48 大黑兔 阅读(791) 评论(0) 推荐(0)
摘要:关于Razor模板引擎1.简介模板引擎:Razor、Nveocity、Vtemplate。Razor有VS自动提示。使用起来会方便一点。但是Razor大多是在MVC下使用的。 那么如何在非MVC下使用Razor呢?2.非MVC下使用Razor借助开源的RazorEngine,我们就可以在非asp.n... 阅读全文
posted @ 2015-03-18 13:27 大黑兔 阅读(3819) 评论(6) 推荐(0)
摘要:描述 其实今天的博文,是一般处理程序的后续部分,理论上应该叫一般处理程序(2)。但是觉得文章标题后面的系列名已经有个数字,再加一个2有点怪。 这篇博文主要介绍一下几个对象。 1)HttpContext 2)HttpRequest 3)HttpResponse 4)context. Server HttpContext 1.描述 和本次请求相关对象的一个上下文对象,一般通过它获取其他对... 阅读全文
posted @ 2015-03-17 22:27 大黑兔 阅读(1056) 评论(0) 推荐(0)
摘要:初窥 1.新建一个一般处理程序 新建一个一般处理程序 2.看看里头的代码 public class MyHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "... 阅读全文
posted @ 2015-03-17 09:22 大黑兔 阅读(918) 评论(0) 推荐(1)
摘要:新建--网站,与新建--项目--网站程序的区别。 阅读全文
posted @ 2015-03-17 07:15 大黑兔 阅读(2126) 评论(0) 推荐(0)
摘要:前言昨天尝试了,基于对http协议的探究,我们用控制台写了一个简单的浏览器。尽管浏览器很low,但是对于http协议有个更好的理解。说了上面这一段,诸位猜到我要干嘛了吗?(其实不用猜哈,标题里都有,又都不瞎。。。我就是调侃一下,说些没营养的笑话。我认为这样能不那么枯燥,尽管不好笑吧,但这不重要!)没... 阅读全文
posted @ 2015-03-16 23:49 大黑兔 阅读(1829) 评论(0) 推荐(0)
摘要:前言先在文章前面说好了,省得大家发现我根本没有这样的头发,duang的一下一堆人骂我。这篇文章的标题有点大,其实挺low的,我需要在开头解释一下。我这里只想写一个小的控制台,旨在模拟浏览器的http通信。不是真的能用的浏览器。简单的说,今天的全部工作就是 建立Socket→发送请求报文→ 服务器返回... 阅读全文
posted @ 2015-03-16 00:20 大黑兔 阅读(4688) 评论(2) 推荐(0)