Welcome 微信登录

首页 / 网页编程 / ASP.NET

cookie和session的基础知识及在ASP.NET中的应用

cookie和session的基础知识及在ASP.NET中的应用

cookie和session的基础知识及在ASP.NET中的应用2014-02-18cookie和session的基础知识:cookie是保存在客户端的,保存少量信息,明文,经常用来保存用户id之类的信息,常见场景就是登录时候的“记住我”。不推荐保存敏感信息。session是会话级的,保存在服务端,每个用户是唯一的,可以用来实现购物车之类的,需要在服务端保存当前用户会话的上下文信息的需求。可以保存在服务器的内存中,不能跨服务器;可以...
项目中使用System.Threading.Timer对象时IIS释放Timer对象的问题

项目中使用System.Threading.Timer对象时IIS释放Timer对象的问题

项目中使用System.Threading.Timer对象时IIS释放Timer对象的问题2014-02-18 51cto tongling_zzu之前的一个项目中使用System.Threading.Timer对象时有没有遇到IIS释放Timer对象的问 题。说实话之前真没遇到过这个问题,就是说我之前定义的timer对象没有释放,运行正常, 回来后我就百度寻找这方面得信息,原来IIS在运行WebApp时对于非静态资源都是自动释放, 而我回头看了看之前写的...
ASP.NET Postback机制及POST方法和GET方法

ASP.NET Postback机制及POST方法和GET方法

ASP.NET Postback机制及POST方法和GET方法2014-06-04PostBack机制什么是Postback?IsPostBack的作用是什么?PostBack机制是ASP.NET特有的机制,为什么说特有,我们从web请求和响应说起。web的基本原理就是请求和响应。以asp为例,Browser端的HTML文本,以及javascript代码,运行后向 server端发送script,server端的.asp脚本,接受request,处理后发出...
ASP.NET MVC的多语言方案概述

ASP.NET MVC的多语言方案概述

ASP.NET MVC的多语言方案概述2014-06-041:数据的多语言:在QBlog里,数据的多语言,我是分成两种方案一起处理:A:多条数据,文章数据,用一个语言字段来标识该条数据为何种语言。B:对于其它数据,标题,公告等,用一个[#LangSplit]标识来分隔前后两种语言。不过现在的方案有点不同,看如下图:看到大量的Xml字段了吧,这就是上一个项目继承而来的精华,在项目里动不了事实存在。关于表名和字段命名方式,走的是国际范,大伙不要学。针对Xml,...
领先技术:在ASP.NET MVC 4中创建为移动设备优化的视图

领先技术:在ASP.NET MVC 4中创建为移动设备优化的视图

领先技术:在ASP.NET MVC 4中创建为移动设备优化的视图2014-06-04 MSDN Dino Esposito如果深入探讨有关编写移动设备网站的常识性考虑因素,会发现其中有一种内在矛盾。一方面,客户在其 编写应用程序和网站的方法中强烈要求(或乐于要求)移动优先。另一方面,同一些人又经常称赞 CSS 媒体 查询和流体布局。我所发现的矛盾在于经常利用 CSS 媒体查询和流体布局并未在其他内容之前优先处理移动 方面,它不是一种移动优先的方法。在本文中...
什么是SignalR

什么是SignalR

什么是SignalR2014-06-04什么是SignalR?ASP.NET SignalR是为简化开发开发人员将实时web内容添加到应用程序过程而提供的类库。实时web功能指 的是让服务器代码可以随时主动推送内容给客户端,而不是让服务器等待客户端的请求(才返回内容)。所有"实时"种类的web功能都可以使用SignalR来添加到你的ASP.NET应用程序中。最常用的例子 有聊天室,但我们能做的比这要多得多。考虑以下情况:用户需要不停的刷...
SignalR 2.0所支持的平台

SignalR 2.0所支持的平台

SignalR 2.0所支持的平台2014-06-04SignalR支持多种服务器和客户端配置。此外,每种传输方式都有自身的要求限制;如果某种传输方式不被 系统支持,SignalR能够优雅地将故障转移到其他类型的传输方式。关于SignalR所支持的传输方式的详细信息 ,参见: 。系统要求SignalR服务器组件可以被多种服务器配置所支持。本节介绍所支持的操作系统,.Net框架,IIS及其他组 件。支持的服务器操作系统SignalR的服务器组件被以下服务器和...
ASP.NET伪静态知识及如何配置ASP.NET伪静态

ASP.NET伪静态知识及如何配置ASP.NET伪静态

ASP.NET伪静态知识及如何配置ASP.NET伪静态2014-06-04一、什么是伪静态定义:动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在 重写的页面。例如:我们当访问地址http://www.cnblogs.com/ForEvErNoME/archive/2012/06/05/2529259.html时,你 会认为在站点服务器下存在名为2529259.html文件,其实实际上它可能是不存在的,而可能你看到的...
ASP.NET中以后台消息+前台消息+页面自动绑定的方式实现多语言

ASP.NET中以后台消息+前台消息+页面自动绑定的方式实现多语言

ASP.NET中以后台消息+前台消息+页面自动绑定的方式实现多语言2014-06-04 cnblogs 初行一 前言界面支持多种语言,在使用ASP.NET自带的多语言方案时遇到下列问题:在做管理类的功能时,有添加、修改和查看页面,需要支持多语言的控件基本相同,但要维护多处,产生 冗余(ASP.NET有共享的资源,但它是全局的,不能分 模 块,我们不能所模块的信息入在全局资源中);在页面中必须要指定资源文件中的KEY;当页面慢来慢多时,页面与资源的匹配实在难...
Highcharts结合PhantomJS在服务端生成高质量的图表图片

Highcharts结合PhantomJS在服务端生成高质量的图表图片

Highcharts结合PhantomJS在服务端生成高质量的图表图片2014-06-04 cnblogs StanZhai项目背景最近忙着给部门开发一套交互式的报表系统,来替换原有的静态报表系统。老系统是基于dotnetCHARTING开发的,dotnetCHARTING的优势是图表类型丰富,接口调用简单,使用时只 需绑定数据源即可(指定连接字符和sql语句,简单的配置一下就能出图),支持生成静态图表图片;缺点就 是生成好的图是图片,传到了前台就失去了交...
如何利用asp.net输出js

如何利用asp.net输出js

如何利用asp.net输出js2014-06-04利用asp.net输出js我们大多数都会直接使用Respone.Write()然后根js格式的代码,再在页面调用时我们直接这样是完全可以实现的,下面我来给大家介绍另一种方法我是我最初的想法以下是代码片段:Respone.Write(“hello word!”);但是,当你查看客户端源码时,你会发现,输出的内容呈现在源码的最前端,显然它破坏了HTML的格式,在某些情况下这是会影响到页面...
Asp.Net(C#)自动执行计划任务的程序实例分析

Asp.Net(C#)自动执行计划任务的程序实例分析

Asp.Net(C#)自动执行计划任务的程序实例分析2014-06-04 cnblogs 菜鸟—码农在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行 ,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多, 可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来 完成我们的计划任务,这些方法都是很好的解决方案。...
ASP.NET Web API 2 对 CORS 的支持

ASP.NET Web API 2 对 CORS 的支持

ASP.NET Web API 2 对 CORS 的支持2014-06-04 MSDN Brock Allen跨域资源共享 (CORS) 是一种万维网联合会 (W3C) 规范(通常被认为是 HTML5 的一部分),它可让 JavaScript 克服由浏览器施加的同域策略安全限制。所谓同域策略,就是 JavaScript 只能对包含网页的同 一个域进行 AJAX 回调(其中,“域”就是主机名、协议和端口号的组合)。例如, http:/...
单页应用程序:使用 ASP.NET 构建响应迅速的现代 Web 应用程序

单页应用程序:使用 ASP.NET 构建响应迅速的现代 Web 应用程序

单页应用程序:使用 ASP.NET 构建响应迅速的现代 Web 应用程序2014-06-04 MSDN Mike Wasson单页应用程序 (SPA) 是加载单个 HTML 页面并在用户与应用程序交互时动态更新该页面的 Web 应用程序 。SPA 使用 AJAX 和 HTML5 创建流畅且响应迅速的 Web 应用程序,不会经常进行页面重载。但是,这意味 着许多工作在客户端的 JavaScript 中进行。传统的 ASP.NET 开发人员可能难以适应这一巨变...
<< 311 312 313 314 315 316 317 318 319 320 >>