Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET Web API(二) 安全验证之使用HTTP基本认证

ASP.NET Web API(二) 安全验证之使用HTTP基本认证

ASP.NET Web API(二) 安全验证之使用HTTP基本认证2013-10-20 cnblogs parry在前一篇文章ASP.NET Web API(一):使用初探,GET和POST数据中,我们初步接触了微软的REST API: Web API。我们在接触了Web API的后就立马发现了有安全验证的需求,所以这篇文章我们先来讨论下 安全验证一个最简单的方法:使用HTTP基本认证。HTTP基本认证原理在HTTP协议进行通信的过 程中,HTTP协议定...
ASP.NET Web API(三) 安全验证之使用摘要认证

ASP.NET Web API(三) 安全验证之使用摘要认证

ASP.NET Web API(三) 安全验证之使用摘要认证2013-10-20 cnblogs Parry在前一篇文章中,主要讨论了使用HTTP基本认证的方法,因为HTTP基本认证的方式决定了它在安全性方面 存在很大的问题,所以接下来看看另一种验证的方式:digest authentication,即摘要认证。摘要认 证原理在基本认证的方式中,主要的安全问题来自于用户信息的明文传输,而在摘要认证中,主要通 过一些手段避免了此问题,大大增加了安全性。下图为...
ASP.NET实现对相似页面的后台代码的抽象及动态GridView动态列数据绑定

ASP.NET实现对相似页面的后台代码的抽象及动态GridView动态列数据绑定

ASP.NET实现对相似页面的后台代码的抽象及动态GridView动态列数据绑定2013-10-20 cnblogs alert(dong)以下通过一个ASP.NET的Demo,希望能使您加深对多态的理解。现在的需求是这样子(当然该需求 是借助于最近的项目中碰到的问题),在该系统中的流程管理中,有两个页面,一个显示的是我本人发起的审 批列表,另一个是等待我进行审批的列表,他们的查询以及列表显示和查看审批历史等均一致,唯一不同的是 待审批还有一个可执行审批动...
如何使用ASP.NET MVC开发混合移动应用

如何使用ASP.NET MVC开发混合移动应用

如何使用ASP.NET MVC开发混合移动应用2013-10-20 infoq 邵思华Apple的应用商店现已有超过50万的应用,Android也接近这个数字,而新贵Windows Phone近期也超过了5 万,并且还在快速发展中。移动应用行业:市场分化带来的挑战在这个令人振奋的背景下,我 们能够确信,不久的将来移动平台上将出现大量行业应用。与机遇相随的是,移动应用开发也将面临着它自身 的一系列挑战。主要的挑战之一是市场分化的问题。2012第三季度的调查显...
ASP.NET中TempData,ViewData和ViewBag的比较

ASP.NET中TempData,ViewData和ViewBag的比较

ASP.NET中TempData,ViewData和ViewBag的比较2013-10-20 cnblogs 文酱学习ASP.NET有大约一个月了,一直都是半生不熟的,因为之前的很长时间都是在做java开发,没有时间 静下来心来学习,加上ASP.NET的框架也很复杂,一时间也是看的昏头转向的,所以只能看到一点记录一点, 慢慢积累,慢慢总结吧。Action向View传递数据很简单,方式也很多,最直接的就是我们向View传递 Model,这本身就是MVC的意义...
ASP.Net使用SignalR实现消息推送功能预研及Demo

ASP.Net使用SignalR实现消息推送功能预研及Demo

ASP.Net使用SignalR实现消息推送功能预研及Demo2013-10-20 51cto tongling_zzu所需环境:SignalR运行在.NET 4.5平台上,这里演示时采用ASP.NET MVC 3;一.简介ASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信。二.原理其实现原理跟WCF或Remoting相似,均为使用远程代理来实现。实现接口有2种分别是 Persistent...
ASP.NET MVC中在路由表routes集合中添加Route实例的问题

ASP.NET MVC中在路由表routes集合中添加Route实例的问题

ASP.NET MVC中在路由表routes集合中添加Route实例的问题2013-10-20 张剑 昨天有位同学问到关于在routes集合中添加自定义的路由实例的问题,她出现的问题是这样的:1.因为要在应用程序戾动时将实例添加到routes表中,所以需要把代码写在Global类的RegisterRoutes方法中,代码如下两种方式: routes.Add("s", new Route("a/b", new WebF...
ASP.NET MVC数据验证Membership使用常见错误

ASP.NET MVC数据验证Membership使用常见错误

ASP.NET MVC数据验证Membership使用常见错误2013-10-20 cnblogs 文酱在做注册界面的时候,出现了两个错误,让我纠结得想死,幸好最后都解决了,只能怪自己对MVC的 Membership了解得不深,尤其是有关Web.Config的配置问题。问题一:Membership.IsValid返回为 false这个问题一开始让我很无语,因为在之前也有做过注册界面,但并不会出现这样的问题,代码 如下:[HttpPost]public Ac...
ASP.NET MVC入门:淘宝商品的搜索和价格筛选

ASP.NET MVC入门:淘宝商品的搜索和价格筛选

ASP.NET MVC入门:淘宝商品的搜索和价格筛选2013-10-20 cnblogs 文酱五一前后一直在忙安卓的东西,直到现在终于有机会喘口气了,于是就抽空写了这篇博文,来记录我之前 学习MVC一周后所写的小例子:搜索淘宝商品并对商品进行价格筛选。先上开始界面:这 个界面的源码如下:@{ViewBag.Title = "主页";} <script src="@Url.Content("~/Scripts/j...
ASP.NET MVC如何向浏览器发送文件以提供文件下载功能

ASP.NET MVC如何向浏览器发送文件以提供文件下载功能

ASP.NET MVC如何向浏览器发送文件以提供文件下载功能2013-10-20 文酱 文件下载一般都是需要一个文件选择对话框来选择存放文件的地方。我们可以自己做一个, 但简单的方面就是利用浏览器的现成功能。所有的浏览器都包括文件下载功能,但文件选择对话框却 不是每个浏览器都有提供。这里我只选择我常用的两个浏览器:谷歌浏览器和搜狗浏览器。先来一个 小例子:public ActionResult Index(){ var path = Server.MapP...
ASP.NET MVC动态二级域名及DNS泛解析配置

ASP.NET MVC动态二级域名及DNS泛解析配置

ASP.NET MVC动态二级域名及DNS泛解析配置2013-10-20动态二级域名的实现:应用场景:目前产品要实现SaaS功能,因为工作需要实现二级域名:www.{CompanyUrl}.xxx.com假设产品主域名入口为:www.xxx.com当a公司租户登录时:www.a.xxx.com当b公司租户登录时: www.b.xxx.com首先想到的是对Url的重写:(网上有关于UrlRewrite的实现。在ASP.NET中这也是常用的手法。)Route简...
asp.net、php与jsp的区别

asp.net、php与jsp的区别

asp.net、php与jsp的区别2013-10-20asp.net其基于通用语言的编译运行的程序,完全依赖于虚拟机,所以他拥有跨平台的能力,只不过微软暂时仅支持在windows平台下运行,不过国外很多第三方已经开发出应用与类Unix下的虚拟机(比如Mono),使其同样可以运行在类Unix平台下。asp.net也是第一次运行时编译,提高程序运行速度,且微软为其封装了很多控件使其在开发时有点像WinForm开发,所以上手容易,易学功能强大,不过因其界面展现...
ASP.NET实现在不同的子域中Session共享

ASP.NET实现在不同的子域中Session共享

ASP.NET实现在不同的子域中Session共享2013-10-20今天遇到了这个问题,于是研究了一下。要解决这个问题,首先就要明白一些Session的机理。Session在服务器是以散列表形式存在的,我们都知道Session是会话级的,每个用户访问都会生成一个Session。那么服务器是怎么区分不同用户的Session?又是怎么将不同用户的Session与不同的用户绑定的呢?下面我们来研究一下,以下纯属我个人的理解,如有错误请指证。Session在服务...
ASP.NET实现伪静态的办法:使用IHttpModule实现

ASP.NET实现伪静态的办法:使用IHttpModule实现

ASP.NET实现伪静态的办法:使用IHttpModule实现2013-10-20在ASP.NET中,有很多种实现伪静态的办法,我们今天主要介绍通过IHttpModule这个接口的实现,来解决问题。相对于整个应用程序来讲,如果我们需要在请求发生之时对请求的地址进行处理就需要用到IHttpModule接口。常用实现伪静态技术。就是将一个Get访问的查询字符串变成一个独立的文件。但是在程序中实际上访问的还是查询字符串中的值。如:Http://www.cnsai...
如何在ASP.net页面中请求远程Web站点

如何在ASP.net页面中请求远程Web站点

如何在ASP.net页面中请求远程Web站点2013-10-20问:如何在已有ASP.net页面中,去请求远程WEB站点,并能传参,且得到请求所响应的结果。用下边的小例子讲解具体功能的实现:首先,我们想要请求远程站点,需要用到HttpWebRequest类,该类在System.Net命名空间中,所以需要引用一下。另外,在向请求的页面写入参数时需要用到Stream流操作,所以需要引用System.IO命名空间。以下为Get请求方式:Uri uri = new...
<< 311 312 313 314 315 316 317 318 319 320 >>