E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mvc3
爱上
MVC3
系列~监视Action的运行时间,并提供超时记录机制
回到目录 文章出现的原因 很久没写关于MVC的文章了,原因是将关注点移向了MVVM和DDD这边,而这篇文章完全是因为公司项目的需要,因为公司网站总是不定时的502,而这由可能是程序超时所引起的,为了分析出现问题的点,所以,对action进行了监控,这个监控功能我选择了在global里注入全局的filter来实现这个功能,为了避免并发,所选择了将记录存储到cache的队列里,再通过quartZ的任
·
2015-10-30 12:42
action
爱上
MVC3
系列~开发一个站点地图(俗称面包屑)
回到目录 原来早在webform控件时代就有了SiteMap这个东西,而进行MVC时代后,我们也希望有这样一个东西,它为我们提供了不少方便,如很方便的实现页面导航的内容修改,页面导航的样式换肤等. 我的MvcSiteMap主要由实体文件,XML配置文件,C#调用文件组成,当然为了前台使用方便,可以为HtmlHelper添加一个扩展方法. 实体部分 /// <summary&g
·
2015-10-30 12:41
mvc
爱上
MVC3
~为下拉列表框添加一个自定义验证规则
回到目录 开发它的原因: 之前的同事,也是我的哥们,问我下拉列表框是否可以支持验证,这个问题看似简单,但确实MVC里有为我们提供,所以,只能自己写个扩展了,即自己写一个attribute特性,让它继承ValidationAttribute,使它可以与其它MVC提供的验证一起使用. MVC验证是怎么运行的: 在MVC的特性验证,很方便,很直接,它无论是在数据安全性上还是在页面表现上都做的不错,它
·
2015-10-30 12:39
下拉列表
爱上
MVC3
~布局页的继承与扩展
回到 目录 在
MVC3
中引入了Razor引擎,这对于代码的表现力上是个突破,同时母板页也变成了_Layout,所以,我们就习惯上称它为布局页面,在razor里,布局页面是可以继承的,即,一个上下公用的布局页面
·
2015-10-30 12:38
mvc
爱上
MVC3
~在控制器或Action上动态设定模板页(Layout)
回到目录 很多境况下,我们需要设置自己模块的layout,即它的布局页面,在MVC2中叫它模板页面,你可以在return view方法时设置它,当然,这不是一种好方法,因为我不想每个action都去设置一次,因为我们的controller一般指一个模块,而一个模块下的action,它们的layout基本是相同的,所以,有没有一种方法,在controller级别来实现这个呢,呵呵,当然有,那就是a
·
2015-10-30 12:37
action
爱上
MVC3
~MVC+ZTree大数据异步树加载
回到目录 理论部分: MVC+ZTree:指在.net MVC环境下进行开发,ZTree是一个jquery的树插件 大数据:一般我们系统中,有一些表结构属于树型的,如分类,地域,菜单,网站导航等等,而像分类这种表,它的数据量是递增的,不同遇见的,可能几条,几万条,而随着站点的运营,也可能达到几十万条,如果这样的大数据,采用一次读数据到页面的方式,是不可取的,先不说给服务器的压力有多大,只是客户
·
2015-10-30 12:32
ztree
爱上
MVC3
~实体级标准验证
回到目录 在MVC架构中,底层数据源一般为linq to sql或者entity frameworks,可能还有少数团队使用自己的ORM工具,但对于实体级的数据验证来说都是必须要干的事,你可能在viewmodel中重复的写一些验证规则,你可能在用ctrl+C和ctrl+V的同时,也知道自己违背了DRY原则,但你可能会说:“这样干容易,简单!“,”我的逻辑复杂,我要分情况去考虑幼!”,呵呵,这些对
·
2015-10-30 12:28
mvc
爱上
MVC3
系列~PartialView()与View()真的一样吗?
回到目录 当我们使用razor作为页面引擎时,它的视图文件扩展名为cshtml或者vbshtml,而之前作为分部视图的ascx文件,进行razor之后,也是cshtml,这与非razor引擎有些不同,在这方面,官方并没有显式把分部视图与标准视图分开,有时,我们在开发时,可能会出现一些混乱了,今天主要来说一下,如何正确的使用分部视图! 分部视图在action中返回一定要用PartialView(
·
2015-10-30 12:28
view
爱上
MVC3
系列~改变Areas的FindView顺序
回到目录 我们在开发MVC项目时,由于项目比较大,往往会根据模块去建立Areas,这样不仅可以使程序的结构清晰,而且也有利于进行路由的部属。而在进行Areas的开发时,我们往往会有这样的情况: 1 Areas下有自己的_Layout模板,而我们希望所有Areas都用公用的(~/views/shared)下的模板,这样我们应该怎么做呢? 两个模版的名称是一样的,在MVC中它会优先使用那个呢
·
2015-10-30 12:27
find
ASP.NET MVC 音乐商店 - 1 创建项目
然后,选择 C# 中的 Web 模板组,在右边的项目模板中选择 ASP.NET
MVC3
Web 应用程序,在项目的名称输入框中,输入 MvcMus
·
2015-10-30 12:00
asp.net
安装Asp.Net MVC3.0 失败
win2003+vs2010下安装asp.net
MVC3
正式版失败经历 转自 http://www.cnblogs.com/downmoon/archive/2011/01/14/
·
2015-10-30 12:59
asp.net
ASP.NET
MVC3
使用Unity2.0实现依赖注入
创建空的ASP.NET
MVC3
项目,添加对Unity2.0动态库的引用。
·
2015-10-30 12:14
asp.net
用asp.net
MVC3
简单实现毕业设计
一朋友要交毕业设计,叫我帮他搞个简单的图书管理系统,我反正晚上也没事情,就准备帮他捣鼓一个简单的。由于是毕业设计,因此准备采用在工作中很少使用到的技术来开发,也好给自己练练手,因此选用了Entityframework,spring.net ,asp.net MVC 等技术来开发。以下是我这个项目的工程结构: Common为公共类,主要存放与业务无关的公共类,也包括扩展方法也存
·
2015-10-30 12:12
asp.net
注册登录过程点滴(三):解决
MVC3
中使用Ajax.BeginForm会重复提交数据的问题
MVC3
这个开发框架还是很受大家欢迎的,我个人也非常喜欢,逢人总要夸奖一番,虽然还有很多地方需要完善,但总体上来说很棒!
·
2015-10-30 12:29
Ajax
Linux上搭建Asp.net
MVC3
环境(CentOS + Nginx + Mono)
MVC3
运行目标环境 Linux:CentOS6.2 Nginx:1.2 Mono:2.11.4 xsp:2.10.2.0  
·
2015-10-30 11:53
asp.net
MVC 2.0 升级 3.0 方案
要将现有的ASP.NET MVC2项目手动升级到ASP.NET
MVC3
(RC),我们需要如下这些步骤: 1.
·
2015-10-30 11:15
mvc
用asp.net
MVC3
简单实现毕业设计 (强转)
用asp.net
MVC3
简单实现毕业设计 一朋友要交毕业设计,叫我帮他搞个简单的图书管理系统,我反正晚上也没事情,就准备帮他捣鼓一个简单的。
·
2015-10-30 11:18
asp.net
在Linux上部署aspnet
mvc3
搞了一天半,终于在将
mvc3
的站点成功部署在Linux上了。 主要内容: 环境准备 apache 的配置 mod_mono的配置 发布mono mvc站点 1.
·
2015-10-30 10:31
linux
【ASP.Net
MVC3
】使用Moq让单元测试变得更简单
前几天调查完了unity。现在给我的任务是让我调查Moq。 以下是自己找了资料,总结并实践的内容。如果有表述和理解错误的地方。恳请指正。 什么是Moq? Moq(英语发音是Mock-you 或者只是mock)是一个针对.Net开发的模拟库,它从开始就完全充分利用了.NET3.5(LINQ表达式树)和C#3.0的新特性(lambda表达式)。它的目标是让模拟以一种自然的方式与现有
·
2015-10-30 10:29
asp.net
Asp.Net
MVC3
简单入门详解过滤器Filter
前言 在开发大项目的时候总会有相关的AOP面向切面编程的组件,而MVC(特指:Asp.Net MVC,以下皆同)项目中不想让MVC开发人员去关心和写类似身份验证,日志,异常,行为截取等这部分重复的代码,那我们可以通过AOP截取实现,而在MVC项目中我们就可以直接使用它提供的Filter的特性帮我们解决,不用自己实现复杂的AOP了。 在Asp.net Mvc中当你有以下及类似以下需求时你可以使用
·
2015-10-30 10:06
asp.net
Spacebuilder在Mono上运行修改备忘
Spacebuilder 是一个asp.net
mvc3
项目,使用到了Combres,Combres依赖于dotless,然后在Spacebuilder的项目没有见到的dotless,运行要求dotless
·
2015-10-29 08:55
builder
ASP.NET
MVC3
书店--第二节 控制器
http://blog.sina.com.cn/s/blog_6ad539a90100qe6x.html 在传统的Web应用程序中,输入的URL通常被映射为一个磁盘文件。例如:一个类似“/Products.aspx”或“/Products.php”的URL请求会由一个“Products.aspx”或“Products.php”文件来进行处理。 在使用MV
·
2015-10-28 09:03
asp.net
ASP.NET
MVC3
快速入门-第一节 概述
原文地址: http://blog.sina.com.cn/s/blog_6ad539a90100orxv.html 1.1 本教程的学习内容 在本教程中,你将学会如下内容: 如何创建一个ASP.NET MVC的工程。 如何创建ASP.NET MVC的控制器(controller)与视图(view)。 如
·
2015-10-28 09:58
asp.net
ASP.NET
MVC3
小技巧:局部视图和缓存
如果你还不了解ASP.NET
MVC3
的布局,你可以先看看这篇文章,应该会对你有所帮助的。
·
2015-10-28 09:17
asp.net
mvc3
之自定义类实现路由配置和URL的生成
在mvc中路由的配置,直接关系着我们的请求访问的控制器和方法;url对seo有着重要作用,全靠mvc内部定义的配置路由和生成url的方法在有的时间是不够的,本文就来了解一下自定义配置路由和url的生成。 一、RouteBase类简介 在新建一个mvc项目后,打开global文件,可以看到路由的注册是使用一个RouteCollection类型的参数来实现的。按F12转到定义会发现,其继承了Coll
·
2015-10-28 09:02
mvc
爱上
MVC3
系列~Html.BeginForm与Ajax.BeginForm
回到目录 Html.BeginForm与Ajax.BeginForm都是MVC架构中的表单元素,它们从字面上可以看到区别,即Html.BeginForm是普通的表单提交,而Ajax.BeginForm是支持异步的表单提交,这对于我们开发者来说是一个福音,我们不用再自己去用JQ代码了,直接用MVC自代的Ajax.BeginForm就可以很容易的完成一个异步的表单提交动作。 Html.BeginFo
·
2015-10-28 09:57
html
在ASP.NET
MVC3
中引用Spring.NET
1.去官网下载最新版的Spring.NET 2.新建ASP.NET
MVC3
空项目(我的项目名:ApricotCMS),并在项目中引用Spring.NET的Common.Logging.dll,Spring.Core.dll
·
2015-10-28 09:41
asp.net
在IIS7上部署ASP.NET
MVC3
网站应用程序遇到的错误及解决方案
系统环境:Windows2008R2,安装IIS,安装.NET 4,安装SQL Server, 安装ASP.NET
MVC3
服务器独立安装版本。
·
2015-10-28 09:40
asp.net
EF Code First 和 ASP.NET
MVC3
工具更新
原文名称:EF Code First and Data Scaffolding with the ASP.NET MVC 3 Tools Update 原文地址:http://weblogs.asp.net/scottgu/archive/2011/05/05/ef-code-first-and-data-scaffolding-with-the-asp-net-mvc-3-tools-upda
·
2015-10-28 08:33
asp.net
AJAX tooltip by jQuery UI Widget and
MVC3
我们在使用网站的时候经常会用到一些小提示,来增加界面的友好性,用户点击页面上某个地方,就会弹出一个小区域,用来对界面上的内容进一步说明。如下图: 当用户点击小提示的“x”或者点击页面的其它地方的时候,这个小提示就隐藏掉,这是个很有用的功能。另外,如果小提示的内容能够通过AJAX从服务器端动态获取,那就更cool了。 使用jQuery UI的一个叫“gTip”的小挂件来实现这种功能,非常简单
·
2015-10-28 08:54
jQuery UI
ASP.NET MVC 3 Preview 1 发布
早晨起来就看到群里的同志在说
mvc3
发布,真是快啊,前几天还在看razer的介绍呢,说要在新的
MVC3
里面加入默认的ViewEngine引擎的选择支持 mvc 3 p1下载地址是 http://www.microsoft.com
·
2015-10-28 08:57
asp.net
【原创】
MVC3
在win 2003虚拟主机上的调试
网上也有很多
MVC3
在IIS6下的调试方法,但是前提都是必须安装MVC框架,在虚拟主机中,服务商是肯定不会安装
MVC3
框架,所以我们只能自己动手了。
·
2015-10-28 08:19
2003
Mvc3
Area 找到多个与名为相同的控制器匹配的类型 请通过调用含有“namespaces”参数的 错误
MVC中的Area的区域的时候,在一个Area中定义了一个Home控制器,在启动的时候, 找到多个与名为“Home”的控制器匹配的类型。如果为此请求(“{controller}/{action}/{id}”)提供服务的路由在搜索匹配此请求的控制器时没有指定命名空间, 则会发生此情况。如果是这样,请通过调用含有“namespaces”参数的“MapRoute”方法的重载来注册此路由。 在网上
·
2015-10-28 08:43
namespace
iis7 发布
mvc3
遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOL\ASP.NET
问题1: 发布
mvc3
报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容 折腾了半天,提示里面的解决方法是: 如果不希望启用目录浏览,请确保配置了默认文档并且该文件存在
·
2015-10-28 08:39
asp.net
ASP.NET
MVC3
新的视图引擎(View Engine)
从ASP.NET
MVC3
开始,开发者将有更多的选择,视图模板包括:ASPX、RAZOR、NHAML和SPARK。
·
2015-10-28 08:56
asp.net
MVC3
数据验证用法之密码验证设计思路
描述:MVC数据验证使用小结 内容:display,Required,stringLength,Remote,compare,RegularExpression 本人最近在公司用mvc做了一个修改密码的功能,使用的是mvc数据验证,现将使用心得分享给大家 首先,我们先分析一下,如果要实现密码修改功能,我们需要做哪些工作。先从页面说起吧,前台页面起码需要三个密码框吧,分别表示原始密码,新密码,
·
2015-10-28 08:57
mvc
爱上
MVC3
系列~Html.BeginForm与Ajax.BeginForm
Html.BeginForm与Ajax.BeginForm都是MVC架构中的表单元素,它们从字面上可以看到区别,即Html.BeginForm是普通的表单提交,而Ajax.BeginForm是支持异步的表单提交,这对于我们开发者来说是一个福音,我们不用再自己去用JQ代码了,直接用MVC自代的Ajax.BeginForm就可以很容易的完成一个异步的表单提交动作。 Html.BeginForm的原型解
·
2015-10-28 08:24
html
MVC3
中 ViewBag、ViewData和TempData的使用和区别
public dynamic ViewBag { get; } public ViewDataDictionary ViewData { get; set; } ViewBag和ViewData其实是互通的ViewBag和ViewData的区别:ViewBag 不再是字典的键值对结构,而是 dynamic 动态类型,它会在程序运行的时候动态解析。 eg: ViewBag.
·
2015-10-27 16:25
view
Entity Framework 4.2 Code First 针对自关联表的操作办法
最近在学习并使用ASP.NET
MVC3
+ Entity Framework 4.2做项目,由于先前对EF的Code First不是很熟悉,所以在使用过程中遇到了不少的麻烦,其中遇到的第一个头痛的事情便是对自关联表
·
2015-10-27 15:47
framework
ASP.NET MVC 音乐商店 - 目录
这个项目使用 ASP.NET
MVC3
完成,项目中除了提供完整的示例代码之外,还提供一个 100 多页的说明文档,这里的内容就翻译自这篇文档。
·
2015-10-27 15:56
asp.net
windows2003 IIS6 部署
MVC3
和MVC4程序
1.服务器上安装SP2 和 IIS6 2.安装.Net Framework3.5 SP1(完整安装包,包含2.0 2.0SP1,237MB那个安装包) 3.安装.Net Framework4.0 4.安装WindowsServer2003-KB968930-x86-CHS.exe,PowerShell 2.0的补丁(下载地址:http://www.microsoft.com/zh-cn/do
·
2015-10-27 15:08
windows
在ASP.NET
MVC3
中利用JSONP跨域登录WEB系统
这里主要讨论jQuery1.5 jsonp 在Asp.net
MVC3
中的应用。
·
2015-10-27 15:56
asp.net
Asp.NET
MVC3
+ Ajax 实现多文件上传
本文转自:http://hi.baidu.com/softworm/item/ed0aa753df00373094eb05cf HTML 1 2 3 4 5 6 < form id = "form1" name = "form1" > &nb
·
2015-10-27 15:48
asp.net
asp.net
mvc3
简单的文件上传下载
本文转自:http://www.cnblogs.com/kaixing/archive/2011/11/10/2244634.html web.config配置 <add name="连接字符串" connectionString="data source=服务器名;Initial Catalog=数据库;Persist Security Info
·
2015-10-27 15:48
asp.net
mvc
MVC3
默认的客户端验证,对select 无法验证是否选择有效数据,model上定义的验证只有服务器端才能验证。
·
2015-10-27 15:40
mvc
MVC3
学习总结一(未发布)
MVC: Model,View,Control 设置View中的数据 1. 返回model,View中强类型化 Control: public ActionResult Browse(string Genre) { &
·
2015-10-27 15:39
mvc
MVC3
ajax功能
微软
mvc3
框架的项目使用微软自带的ajax 必须引用下面 <script src="/Scripts/jquery.unobtrusive-ajax.js" type="
·
2015-10-27 15:37
Ajax
ASP.NET
MVC3
默认提供了11种ActionResult的实现
在System.Web.Mvc命名空间 ActionResult ContentResult EmptyResult FileResult HttpStatusCodeResult HttpNotFoundResult HttpUnauthorizedResult JavaScriptResult JsonResult RedirectResult RedirectToRou
·
2015-10-27 14:48
asp.net
勤于思考:从客户端中检测到有潜在危险的 Request.Form 值
这里我主要说
MVC3
,4.0。 1、 在Controller调用的方法上添加[ValidateInput(fal
·
2015-10-27 14:15
request
mvc1,mvc2,
mvc3
有什么区别
mvc1 模式:view接收用户输入,把命令传到controllercontroller处理命令,更新modelmodel被更新后,会通知view需要updateview更新后向用户显示 mvc2 模式:由于mvc1中,model可以通知view,然后view就可以被更新,这在windows程序中很常见,像MFC的frame-document-view架构,如果document改变了,
·
2015-10-27 14:51
mvc
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他