Welcome 微信登录

首页 / 网页编程 / ASP.NET

学习ASP.NET MVC(三) Controller/Action 深入解析与应用实例

学习ASP.NET MVC(三) Controller/Action 深入解析与应用实例

学习ASP.NET MVC(三) Controller/Action 深入解析与应用实例2011-10-14 博客园 ziqiu.zhang一.摘要一个Url请求经过了Routing处理后会调用Controller的Action方法. 中间的过程是怎样的? Action方 法中返回ActionResult对象后,如何到达View的? 本文将讲解Controller的基本用法, 深入分析 Controller的运行机制, 并且提供了创建所有类型Action的...
学习ASP.NET MVC(四) View/Model 全解

学习ASP.NET MVC(四) View/Model 全解

学习ASP.NET MVC(四) View/Model 全解2011-10-14 博客园 ziqiu.zhang一.摘要本文讲解在Action中向View传递Model的几种方式.以及View获取Model以后如何编写显示逻辑.还详细 的介绍了ASP.NET MVC框架提供的Html Helper类的使用及如何为Html Helper类添加自定义扩展方法.二.承上启下上一篇文章中我们学习了Controller处理一次请求的全过程.在Controller的A...
学习ASP.NET MVC(五) ViewEngine 深入解析与应用实例

学习ASP.NET MVC(五) ViewEngine 深入解析与应用实例

学习ASP.NET MVC(五) ViewEngine 深入解析与应用实例2011-10-14 cnblogs ziqiu.zhang一.摘要本文讲解ViewEngine的作用, 并且深入解析了实现ViewEngine相关的所有接口和类, 最后 演示了如何开发一个自定义的ViewEngine. 本系列文章已经全部更新为ASP.NET MVC 1.0版本.希望大家多 多支持!二.承上启下首先注意: 我会将大家在MVC之前一直使用的ASP.NET页面编程模型称...
ASP.NET底层机制 (上) HttpModule

ASP.NET底层机制 (上) HttpModule

ASP.NET底层机制 (上) HttpModule2011-10-25 博客园 包建强1.ASP时代的HTTP请求处理过程在IIS的应用程序映射中,IIS会将对asp和asa文件的请求转交给asp.dll这个ISAPI来处理Inetinfo.exe进程,即www服务进程解释型处理,每次请求都会重新解释一次,不适用于大流量请求2.ASP.NET的HTTP请求处理过程3.在HttpRuntime中请求处理过程HttpRequest请求:进入HttpRumti...
使用.net Remoting和SuperMap Object设计WebGIS系统

使用.net Remoting和SuperMap Object设计WebGIS系统

使用.net Remoting和SuperMap Object设计WebGIS系统2011-10-25 博客园 马维峰1.前言WebGIS是Internet技术应用于GIS开发的产物。WebGIS,即互联网地理信息系统,以互联网为环境,以 Web页面作为GIS软件的用户界面,把Internet和GIS技术结合在一起,为各种地理信息应用提供GIS功能。 GIS通过Web功能得以扩展,通过Web发布地图、浏览空间数据,制作专题图,例如大家熟悉的Go2Map、 ...
ASP.NET技术选型心得

ASP.NET技术选型心得

ASP.NET技术选型心得2011-10-25ITExamPrep.com根据很多学员来信咨询技术学习和方向选型方面的信件整理了一些心得,技术就好像一片汪洋大海,越深入越望不到边际。就拿自己的体验来说吧,2000年的时候在学校搞ASP,觉得网页开发就是这么简单,把数据库中的数据格式化一下显示在页面上,把用户的输入组装成添加删除和修改的SQL提交到数据库中去。几年后的今天,我对自己了解或听说过的ASP.NET相关(注意:仅仅是ASP.NET或者说网站制作相关...
领先技术: ListView提示和技巧

领先技术: ListView提示和技巧

领先技术: ListView提示和技巧2011-10-25 MSDN Dino Esposito在上月刊中为您介绍了 ListView 控件,它是 ASP.NET 3.5 控件工具箱中的一个新成员。概括来说, ListView 是 DataList 控件的增强版本,它提供了对生成标记的更多控制,还支持分页功能,并与基于 数据源的绑定模型实现了全面集成。在本专栏中,我将深入介绍 ListView 模板和数据绑定的基础知识,以实现在实际页面中非常常见但 却需要...
HttpHandler开发的两个重点问题

HttpHandler开发的两个重点问题

HttpHandler开发的两个重点问题2011-10-25 博客园 陈希章大家在用HttpHandler的时候,一般都会有两个大的疑问(当然,前提是你有钻研精神的话,呵呵)1. IsReusable到底什么意思?老实说,这个属性很多人都感兴趣,但搞懂的人确实不多。MSDN中的介绍也是不知所以然。获取一个值,该值指示其他请求是否可以使用 IHttpHandler 实例。该属性默认为false我来这么说吧,首先我们为什么使用自定义的Handler呢?简单的说...
MVC2.0:用Area扩展项目的目录结构

MVC2.0:用Area扩展项目的目录结构

MVC2.0:用Area扩展项目的目录结构2011-10-25 博客园 小刚qqArea是MVC2.0里新特性,但是感觉在项目中应用的不是很多,也许是项目比较小吧,没有在意目录结构的 整理,举个例子来说吧,比如我们在管理自己项目的后台时候需要建立一个Admin目录,总感觉Admin建在 View目录下不是很好,而且对URL显示也不是很完美..比如/Admin/index.aspx… 如果能有一个目录来单独 管理Admin 是很完美滴&hell...
MVC模式在ASP.NET中的应用

MVC模式在ASP.NET中的应用

MVC模式在ASP.NET中的应用2011-10-25介绍在网上搜寻了很长时间后却不能够找到一个演示ASP.NET的MVC模型的例子. 于是我实现了一个很好的能够领略MVC模型的简单实例.有关 MVC在一个传统的应用程序中,一个单一代码要处理所有事物。 藉由MVC模型,你可以将你的应用程序有机的分成三个协作的部份: 模型,视图和控制器。视图是直接面向用户使用的部份。它格式化数据使数据以各种形式展现在荧屏上。然而实际上,它不包含数据。数据包容在模型中。最后,...
WCF服务在JavaScript中使用ASP.NET的AJAX方法

WCF服务在JavaScript中使用ASP.NET的AJAX方法

WCF服务在JavaScript中使用ASP.NET的AJAX方法2011-10-25 博客园 ξ箫音ξ在微软应用开发平台上WCF (Windows Communication Foundation)增加了很多新功能,特别是在应用 程序中实现如何相互沟通。在本文中,我们将会看到WCF如何用于直接从客户端调用JavaScript代码。这是一个提供非常棒的 ASP.NET AJAX的功能。在本文中,我们不关注WCF内部机制,而我们将重点放在如何直接从Javas...
如何将包含自定义控件GridView导出到Excel

如何将包含自定义控件GridView导出到Excel

如何将包含自定义控件GridView导出到Excel2011-10-25 博客园 m2land今天有人问我,如果Girdview模板列里使用了自定义控件,那导出的时候如何处理?比如该自定义控件包含一个Dropdownlist和三个Label控件,其中用来在页面上显示数据的是其中一个 Label控件,现在的问题是,如果不在PrepareControlForExport()中对该自定义控件进行处理,那么导 出的Excel文件的对应Gridview中使用了自定义...
对ASP.NET MVC项目中的视图做单元测试

对ASP.NET MVC项目中的视图做单元测试

对ASP.NET MVC项目中的视图做单元测试2011-10-25 博客园 Jeffrey Zhao关于视图的单元测试说到ASP.NET MVC,我们似乎始终都在关注对于Controller的测试——虽然Stephen Walther也写过如 何脱离Web Server对View进行单元测试,但是他的方法可看而不可用。复杂的构造和预备,以及对生成的 HTML字符串作判断——这真是在对视图做单元测试吗?仔细分析...
为自定义控件添加自定义事件

为自定义控件添加自定义事件

为自定义控件添加自定义事件2011-10-25 博客园 ShawnJiNet事件,委托,总是看起来有点绕,不过本文不介绍这些,只说说如何为自定义控件添加自定义事件。本文所说的自定义控件,非继承其他现有Microsoft控件或者组合控件,而是完全继承UserControl的 东西。既然不是继承自其他现有控件或者控件组合,在特定需求下,有添加自定义事件的可能性,或者对继 承自UserControl而得到的事件进行些许扩展,以期以简便的方式得到更丰富的信息等等。...
<< 291 292 293 294 295 296 297 298 299 300 >>