ASP.NET_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> ASP.NET >>列表
· [ASP.NET MVC 小牛之路]13发布时间:2013-11-19
我们平时编程写一些辅助类的时候习惯用“XxxHelper”来命名。同样,在MVC中用于生成Html元素的辅助类是System.Web.Mvc命名空间下的HtmlHelper,习惯上我们把HtmlHelper中的(扩展)方法叫HtmlHelperMethod,由于使用频繁,就简单称为HelperMethod。它的作用是把生成Html代码的任务交给MVC,以便MVC能完成很多自动处理的工作,也减少了代码量。我们在View中使用的Html.ActionLink、Html... 查看全文
上一节我们讲了,DataGrid获取数据的一些用法,这一节讲DataGrid的分页DataGrid将传递“当前页码”“每页条数”控制器获取参数之后交给BLL层处理逻辑和分页,返回总页数和当前页的数据最后交给DataGrid处理课外:从此次前端的处理速度我看出,没有以前的JQGrid控件的处理数据快。首先在让DataGrid支持分页,我们需要加入几个属性是否启用分页:pagination默认是false每页数量... 查看全文
GoogleCalendar是非常方便的日程管理应用,很多人都非常熟悉。Google的应用在国内不稳定,但是在国外使用确实非常频繁。对于GoogleAPI的集成是常见的需求。这里介绍如何在MVC程序中集成GoogleCalendarAPI.文章相关源代码GoogleCalendarSample.zip,由于Google的服务在国内不太稳定,所以,运行程序的过程中有时候会有超时或者无响应的异常,需要多刷新几次页面。一,非API方式可以不使用GoogleAPI,直接通过链接,当用户点击链接的时候... 查看全文
· ASP.NET MVC总结发布时间:2013-11-18
一、概述1、单元测试的NUnit,MBUnit,MSTest,XUnit以及其他的框架2、ASP.NETMVC应用的默认目录结构有三个顶层目录:Controllers、Models、Views,控制器类置于/Controllers目录之中,数据模型类置于/Models目录之中,视图模板置于/Views目录之中。ASP.NETMVC框架并不强迫你总是使用这个结构。二、URL映射到Controller类1、把URL映射到Controller类在大多数web框架(ASP,PHP,JSP,ASP... 查看全文
AOP编程在目前来说好像是大家都比较喜欢的。ASP.NETMVC中的Filter就是使用AOP实现的配置器模式。AOP在编码中的应用主要有如下几个方面:日志记录,跟踪,优化和监控事务的处理持久化性能的优化资源池,如数据库连接池的管理系统统一的认证、权限管理等应用系统的异常捕捉及处理针对具体行业应用的横切行为前面几种应用我相信大家都是比较熟悉的。在ASP.NETMVC中有Filter之类的,提供认证和权限管理。很多实现AOP的组件都是拿日志作为例子说明。我这里给大家说明一个具体业务的横切例子... 查看全文
· 如何在ASP.NET启用调试发布时间:2013-11-18
(1)在Web.config中将<compilationdebug="true"/><system.web><compilationdebug="true"targetFramework="4.0"/></system.web>(2)将要调试的页设为起始页。(3)F5调试。(4)在网站发布的时候把true改为false。... 查看全文
方案一:选中解决方案→文件→另存为→选择要存储的地方。方案二:备注:新建时默认存储位置:工具→选项→项目和解决方案→项目位置。... 查看全文
Asp.netMVC中的Model自动绑定功能,方便了我们对于request中的数据的处理,从客户端的请求数据,自动地以Action方法参数的形式呈现。有时候我们的Action方法中想要接收数组类型的参数,如何写表单,使得Model能够自动绑定到数组参数上呢?看下面的代码,Action方法UpdateStudents就需要IEnumerable<Student>类型的参数,用来批量更新Student数据... 查看全文
1.请求的处理参数—上下文对象HttpContext1)针对每一次请求,ASP.NET将创建一个处理这次请求所使用的HttpContext对象实例,这个对象实例将用来在ASP.NET服务器的处理过程中传递所需要的参数,在请求到达ASP.NET服务器之后,这个对象将被创建出来,再一次请求处理之后,这个对象将被丢弃掉,由于在大多数的处理环节都需要用到这个对象,因此,HttpContext类中还提供了一个名为Current的静态属性,以便于在处理过程中... 查看全文
· Asp.net 后台调用js方法(转)发布时间:2013-11-14
1.用Response.Write方法代码如下:Response.Write("<scripttype='text/javascript'>alert("XXX");</script>");此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定义,比如Response.Write("<scripttype='text/javascript'>functionmyfun(){}<... 查看全文
阅读目录:1.开篇介绍2.ASP.NETMVCIControllerFactory控制器工厂接口3.ASP.NETMVCDefaultControllerFactory默认控制器工厂4.ASP.NETMVCControllerBuilder控制器创建入口设置5.ASP.NETMVC自定义IControllerFactory1】开篇介绍上一篇文章“.NET/ASP.NETMVCController控制器(一:深入解析控制器运行原理)&rdquo... 查看全文
· ASP.NET MVC 初体验发布时间:2013-11-14
MVC系列文章终于开始了,前段时间公司项目结束后一直在封装一个html+ashx+js+easyui的权限系统,最近差不多也完成了,迟些时候会分享源码给大家。当然这个MVC系列结束后如果时间允许还会另写一个MVC+EF+extjs的权限系统作为总结,希望有兴趣的朋友保持关注。本系列文章使用的环境是:vs2010+4.0framework、sql2008企业版、MVC3、EF4.1注:VS2010不带MVC3,ASP.NETMVC3RTM下载地址点我。装的时候vs不要打开,先装MVC3... 查看全文
· ASP.NET MVC 5发布时间:2013-11-14
MVC代表:模型-视图-控制器。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:·Models:表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。·Views:应用程序动态生成HTML所使用的模板文件。·Controllers:处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。本系列教程,我们将覆盖所有这些概念,并告诉您如何在ASP.NETMVC5中使用它们来构建应用程序。首先... 查看全文
在.NET环境下,万物皆对象,在HttpRuntime收到请求之后,立即将通过HttpWorkerRequest传递的参数进行分析和分解,创建方便用于网站应用程序处理用的对象,其中主要涉及到两个对象类型:HttpRequest类型和HttpResponse类型。1请求参数的对象类型HttpRequest1)对于每一个请求参数,HttpRuntime将创建一个类型为HttpRequest的对象实例,这个类型定义在命名空间System.Web中,定义如下... 查看全文
· [ASP.NET MVC 小牛之路]12发布时间:2013-11-14
概括的讲,View中的内容可以分为静态和动态两部分。静态内容一般是html元素,而动态内容指的是在应用程序运行的时候动态创建的内容。给View添加动态内容的方式可归纳为下面几种:Inlinecode,小的代码片段,如if和foreach语句。Htmlhelper方法,用来生成单个或多个HTML元素,如viewmodel、ViewBag等。Section,在指定的位置插入创建好的一部分内容。Partialview,存在于一个单独的视图文件中,作为子内容可在多个视图中共享。Childaction... 查看全文
· ASP.NET MVC中基于属性的路由发布时间:2013-11-14
查看英文原文:AttributeBasedRoutinginASP.NETMVC在ASP.NETMVC4以及之前的版本中,路由选择专门是通过向一个RouteCollection中添加路径来处理的。尽管开始的时候路由使用的是简单的约定,但是随着网站的发展以及特殊情况的积累,它会变得非常复杂。由于路由和它们所适用的控制器是物理隔离的,它能够采取一些侦探性的工作理解关系。随着ASP.NETMVC5的引入,Microsoft希望通过使用基于属性的路由简化体验。使用同样的基础模式语法作为命令模型... 查看全文
· 注册asp.net 4.0 到iis发布时间:2013-11-13
如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:32位的Windows:---------------------------------------------------------------------------1.运行->cmd2.cdC:\Windows\Microsoft.NET\Framework\v4.0.303193.aspnet_regiis.exe-i64位的Windows:------------------------------... 查看全文
之前文章中给大家说明了下我这个小小的想法,发现还是有不少人的支持和关注。你们的鼓励是对我最大的支持。我总结了了大家的评论,有以下几个问题:1.希望有更多的文档说明。2.希望介绍下Orchard的热插拔机制。3.希望可以说明如何扩展功能什么的。4.介绍下Orchard的核心机制。5.介绍下我对Orchard的整个瘦身过程怎么做的。6.觉得这个像瑞星杀毒只剩下小狮子了(这个有意思J)除了这些还有别的,我只是自己大概总结了下。对于以上的问题,我不会挨个去说明... 查看全文
 OrchardCMS是针对CMS开发的,对于很多开发需求来说,内容管理这块儿可能并不需要,而需要它的模块式开发模式。所以我这里通过对OrchardCMS进行瘦身,去除内容管理部分的内容,保留简单的运行环境和基础的模块。需要做的工作:去除OrchardFramework的内容管理部分,同时去除OrchardFramework依赖内容管理的相关内容。去除OrchardCore部分的部分module,只保留Sharpe和Setting两个模块。去除内容管理和博客管理的相关模块... 查看全文
ASP.NET学习笔记2013年11月12日asp控件拖拽后在html中解析后的结果:asp控件的语法组成规则<asp:控件类型ID="控件英文名字"runat="server"Text="显示的内容"/>例如:<asp:ButtonID="Button1"runat="server"Text="Button"/>。值类型后面加问号表示可为空null(Nullable结构)... 查看全文