随笔分类 - [27]NET8
-
ASP.NET vNext 概述
摘要:ASP.NET vNext 概述兼容Mono的下一代云环境Web开发框架ASP.NET vNext我们知道了ASP.NET vNext是一个全新的框架,是一个与时俱进的框架。这篇文章将深入讨论在整体架构更多的细节,文档参照ASP.NET vNext Home,还有这篇文章http://davidfo... 阅读全文
-
演绎事件委托
摘要:演绎事件委托本篇博文,Insus.NET想使用一个超简单的例子来演绎事件委托。我们在开发网页时,刚开始时在网页的顶部放一个铵钮(web control),想实现一个功能。在xxx.aspx.cs:OK,某一天,此网页的内容随时间而增长,出现了滚屏。想在网页的底再放一个铵钮,这个铵钮执行事件跟网页顶部... 阅读全文
-
Asp.Net异步编程
摘要:Asp.Net异步编程-使用了异步,性能就提升了吗?Asp.Net异步编程写在前面的话,很久没有写Blog了,不对,其实一致就没有怎么写过.今天有空,我也来写一篇Blog随着.Net4.5的推出,一种新的编程方式简化了异步编程,在网上时不时的也看到各种打着Asp.Net异步编程的口号,如何提高性能,... 阅读全文
-
ASP.NET SignalR 2.0入门指南
摘要:ASP.NET SignalR 2.0入门指南介绍SignalRASP.NET SignalR 是一个为 ASP.NET 开发人员的库,简化了将实时 web 功能添加到应用程序的过程。实时Web功能使服务端代码推送内容到链接可客服端并立即应用成为可能,而不需要服务端等待客户端去请求数据。Signal... 阅读全文
-
为ASP.NET MVC应用程序读取相关数据
摘要:为ASP.NET MVC应用程序读取相关数据2014-05-08 18:24 by Bce,299阅读,0评论,收藏,编辑这是微软官方教程Getting Started with Entity Framework 6 Code First using MVC 5 系列的翻译,这里是第六篇:为ASP.... 阅读全文
-
几种常见的前台绑定后台数据
摘要:http://www.cnblogs.com/fqw1987815/archive/2010/08/07/1794600.html1、使用后台的类GridView绑定数据时解决文字过长问题,用于新文标题...效果首先,写一个抽象类,一个静态函数。public abstract class TStri... 阅读全文
-
GridView中两个DropDownList联动
摘要:GridView中两个DropDownList联动http://www.cnblogs.com/qfb620/archive/2011/05/25/2057163.htmlHtml: 全部 是 否 全部 是 否 CS:public void ddlA_Selected... 阅读全文
-
多个UpdatePanel控件相互引发刷新的使用
摘要:多个UpdatePanel控件相互引发刷新的使用ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成... 阅读全文
-
在GridView的中有一个DropDownList,并且DropDownList有回传事件
摘要:在GridView的中有一个DropDownList,并且DropDownList有回传事件最近做一个项目,需要在GridView中的ItemTemplate中添加一个DropDownList,并且当我选择这个DropDownList得时候,他需要向服务器回传数据:如下图:一开始想在GridView... 阅读全文
-
GridView动态增加行
摘要:GridView动态增加行GridView动态增加行 很多时候,我们需要可编辑的表格,来比较方便的进行数据的录入,比如学习成绩的录入。当然这就要求能够动态的增加行,来一次性录入多个学生的信息。现在用ASP.NET中强大的GridView控件就能够达到这样的效果,如下图:下面是具体实现前台代码: ... 阅读全文
-
ASP.NET WebForm中异步请求防止XSRF攻击的方法
摘要:ASP.NET WebForm中异步请求防止XSRF攻击的方法在ASP.NET MVC中微软已经提供了如何防止跨域攻击的方法。对于传统Webfrom中使用Handler来接受ajax的Post请求数据,如何来防止XSRF攻击呢。这里给大家提供一个简单地方法,和MVC中类似。1.首先需要在你的站点中安... 阅读全文
-
使用EasyUI的树控件构建Web界面
摘要:最近花了不少时间在重构和进一步提炼我的Web开发框架上,力求在用户体验和界面设计方面,和Winform开发框架保持一致,而在Web上,我主要采用EasyUI的前端界面处理技术,走MVC的技术路线,在重构完善过程中,很多细节花费不少时间进行研究和提炼,一步步走过来,也积累了不少经验,本系列将主要介绍我... 阅读全文
-
ASP.NET是如何在IIS下工作的
摘要:ASP.NET是如何在IIS下工作的ASP.NET与IIS是紧密联系的,由于IIS6.0与IIS7.0的工作方式的不同,导致ASP.NET的工作原理也发生了相应的变化。IIS6(IIS7的经典模式)与IIS7的集成模式的不同IIS6的运行过程:分析上图可知: 在 User Mode 下,http.s... 阅读全文
-
使用UpdatePanel控件
摘要:使用UpdatePanel控件(二)UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控... 阅读全文
-
ASHX呼叫ASPX.cs的方法
摘要:ASHX呼叫ASPX.cs的方法问题来自论坛,有网友这样的要求,在ASHX内呼叫ASPX.cs的一个方法或函数。在一个网站中,也许不止只有一个aspx网页。把aspx.cs内的方法宣告为public,ashx想呼叫时,也不知道是哪一个aspx内的方法。就是某一个aspx.cs有引用了这个ashx,这个ashx也不知道呼叫的方法在当前这个aspx中。为了解决上面的问题,Insus.NET创建一个接口(interface)在站点中,创建一个aspx,名称暂叫A.aspx。在a.aspx没有写任何代码,但在a.aspx.cs内,需要实作刚才写好的接口:现在我们写一个Handler:名称叫B.ashx 阅读全文
-
ASP.NET Web API的Controller是如何被创建的?
摘要:ASP.NET Web API的Controller是如何被创建的?Web API调用请求的目标是定义在某个HttpController类型中的某个Action方法,所以消息处理管道最终需要激活目标HttpController对象。调用请求的URI会携带目标HttpController的名称,该名称经过路由解析之后会作为路由变量保存到一个HttpRouteData对象中,而后者会被添加到代表当前请求的HttpRequestMessage对象的属性字典中。ASP.NET Web API据此解析出目标HttpController的类型,进而实现针对目标HttpController实例的激活。[本文 阅读全文
-
ASP.NET MVC显示WebForm网页或UserControl控件
摘要:ASP.NET MVC显示WebForm网页或UserControl控件学习与使用ASP.NET MVC这样久,还是对asp.net念念不忘。能否在asp.net mvc去显示aspx或是user control呢?这个灵感(算不上灵感,只能算是想法)是来自前些天有写过一篇《多个视图结果显示于一个共用预览视图内》http://www.cnblogs.com/insus/p/3633298.html其中有一个Render方法。以致想起以前开发asp.net时,也经常Render用户控件。即是说把网页经过Render之后,转换为是一串字符串。那我们也一定可以把这串字符串Return给asp.net 阅读全文
-
滑动过期时间”设置为1秒会怎样
摘要:[ASP.NET] 如果将缓存“滑动过期时间”设置为1秒会怎样?今天编写了一个采用ASP.NET Caching的组件,在为它编写Unit Test的过程中发现了一个有趣的问题,接下来我通过一个简单的实例说明这个问题。我们在一个控制台应用中编写了如下一段程序,这个段程序很简单:我们通过HttpRuntime的静态属性Cache得到表示当前缓存的Cache对象,并调用其Insert方法对当前的时间实施缓存。需要注意的是,我们采用“滑动时间”过期策略,并将这个滑动时间设置为1秒。 1: class Program 2: { 3: static void Main(string[... 阅读全文
-
ASP.NET Identity登录原理 - Claims-based认证和OWIN
摘要:MVC5 - ASP.NET Identity登录原理 - Claims-based认证和OWIN在Membership系列的最后一篇引入了ASP.NET Identity,看到大家对它还是挺感兴趣的,于是来一篇详解登录原理的文章。本文会涉及到Claims-based(基于声明)的认证,我们会详细介绍什么是Claims-based认证,它与传统认证方式的区别,以及它的特点。同时我们还会介绍OWIN (Open Web Interface for .NET) 它主要定义了Web Server 和Web Application之间的一些行为,然后实现这两个组件的解耦(当然远不止这么点东西,我相信O 阅读全文
-
GridView使用技巧
摘要:http://yushuir.blog.163.com/blog/static/4346713820081023103937681/ 阅读全文