- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 不拖控件ASP.NET——探知cookie和session(2)
接着上篇的博客我们来讲解服务器端保存数据的机制—session 我们知道cookie是保存在客户端的,这样数据就存在一个不安全性,此外还有 一个问题就是不能够存储大量的数据,我们上篇博客还遗留一个问题就是客户端是可以篡改数据的,相当于保留在病人手上的病历本是可能被用户篡改的(一般情况下,用户不会篡改,这样多危险了,医生误诊怎么办?哈哈)此外医生会给每个患者编制一个编号,并且自己再保存
2015-01-27 21:30:13 1657 46
原创 不拖控件ASP.NET—探知cookie和session(1)
1. 为什么会出现cookie和session? Ø 先看一个例子: 我们还是使用之前的NVelocity,不清楚的参看链接:http://blog.csdn.net/u010955843/article/details/42977533,同样建立commonhelper类,里面封装NVelocity模板,并且建立html也作为渲染的模板进行显示。
2015-01-25 20:52:15 1581 14
原创 不拖控件ASP.NET——NVelocity(2)
上节课我们讲述了NVelocity的简单应用,但是没有和数据库打交道,这次我们来和数据库连接实现人员的增删改查。 1. 上篇博客回顾 链接:http://blog.csdn.net/u010955843/article/details/42528761 开讲之前,我们先来回顾上一节课讲的内容,主要是两个页面,一个是一般处理程序的页面,另一个是渲染后的模板
2015-01-21 20:56:37 1583 8
原创 MVC基础学习—理论篇
1. 简介 Ø 定义?什么是MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统
2015-01-16 21:06:17 1527 10
原创 WCF基础—千里之行始于足下(应用篇)
上一篇我们讲解了一下WCF的理论知识,这次我们来讲解一下WCF的具体应用。我们来讲解两种部署WCF的方式。 1. WCF服务如何部署 Ø 利用配置文件进行部署 首先我们新建一个解决方案,之后添加一个类库,把接口和以及相关的契约写在类库里面。删除默认的class1,添加一个接口,命名为Interface。因为供其他程序的调用,故而设为public。
2015-01-15 22:02:51 1325 13
原创 WCF基础—千里之行始于足下(理论篇)
1. 基础讲解 WCF专门用于面向服务开发。在讲解WCF之前,先来理解什么是面向服务? Ø 面向服务(Service-Oriented-Architecture) 定义:SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这
2015-01-15 20:48:00 1658 7
原创 不拖控件ASP.NET——NVelocity(1)
模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。今天我们主要来介绍NVelocity模板引擎1. NVelocity基础Ø 定义NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template l
2015-01-08 20:12:54 3090 6
原创 不拖控件ASP.NET——一般处理程序
习惯了微软提供的一系列Web控件,用着很方便,最近看了一种新的方式不用拖控件就能实现同样的功能,究竟拖控件好还是不拖控件好,随着以后学习的深入,答案会慢慢揭晓,希望一直关注哦!今天我们来看看一般处理程序。 1. 一般处理程序(HttpHandler) Ø 引入 我们从一个网站打开的流程讲起。如下图: 流程细说:用webForm开发一个模拟
2015-01-07 21:10:17 1874 3
原创 ajax—Json
上一个视频播放例子是通过ajax实现的,异步刷新的好处我们已经体会到了,此外ajax传递复杂数据如果自己进行格式定义的话会经历组装、解析的过程,因为ajax中有一个事实上的数据传输标准Json。那我们来介绍一下吧。 1. 基础 Ø 定义 JSON(JavaScriptObject Notation) 是一种轻量级的数据交换格式。它基于JavaScript(St
2015-01-05 21:49:49 938 6
原创 ASP.NET——缓存(cache)
1. 基础 Ø 定义 缓存(cache)是一种用空间换取时间的技术,存在于计算机的很多地方,用来将一些慢速设备中的常用数据保存在快速设备中,取数据的时候直接从快速设备中取,比如cpu二级缓存、内存以及window文件读取缓存。 Ø 特点 如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,那么网站性能会非常差。而如果只有第一次
2015-01-05 14:11:54 1228 7
原创 ajax异步刷新例子—播放视频
不论是看电视剧还是新闻之类的视频,出于读者或者用户的某种对于视频的感受,我们可以点击一下发表一下自己的意见,比如说博客上的“顶”或者“赞”,“踩”,影视剧的评判“赞”,“踩”等等,还有优酷、土豆视频播放器下面的发表评论等等都是我们常见的东西。 细心的你可能会发现,当我们点击赞、踩或者发现评论的时候页面并不会全部刷新或者说页面重新加载,只是赞或者踩的次数加一又或者评论的数目加多并且发布出来
2015-01-02 21:11:33 3031 8
原创 Ajax¬—XMLHttpRequest实现页面的部分刷新
1.是ajax Ø 定义和好处 AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用AJAX)如果需要更新内容,必需重载整个网页面。 比如我们看视频的时候
2015-01-02 20:27:55 2039 7
原创 ASP.NET—为什么母版页不能被访问?
什么是母版,相信做过牛腩新闻发布系统的人都不会陌生,从而知道一般网站的布局是统一的,上面是Logo、菜单条、下面是公司地址以及版权的声明等等。如果每个页面重复做这些工作的话,重复性的劳动。一旦修改那么每个页面都得修改,母版应运而生。 1.母版(MaterPage)基础 Ø 概念 母版(MaterPage)是一种技术,把页面布局画好,在在变化的内容部分“留空”,留
2015-01-02 11:12:01 2740 10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人