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
20个秘方-(16)让你的网站在移动设备上同样精彩!
问题 默认情况下,你的网站在移动设备上展现的可能不太好。当然,有的移动设备足够让你的网站在它上显示。但是这也不是稳妥的。可能你不希望为移动电话创建一个全新的网站,成本太高。 解决方案 使用jQuery mobile NuGet包,改变共享的布局和视图,并使你的网站在传统的浏览器和大部分手机展现的都很好。 讨论 首先,如果你一直在阅读关于4 MVC的路线图,你会注意到很多讨论是围绕着移动的
·
2015-11-13 22:06
mvc
【译】
MVC3
20个秘方-(15)使用CAPTCHA去防止恶意软件自动提交评论(防灌水)
问题 有种不太幸运的情况,有人用自动程序去提交表单,在整个互联网中造成大量的垃圾。为了防止这种情况的方法之一,是使用一个验证码---CAPTCHA:全自动区分计算机和人类的图灵测试,这迫使用户把生成的文字输入到文本框。 (译者:CAPTCHA是一种更人性化的验证码,可以通过视觉和听觉来区分post的请求是人类还是计算机发出的) 解决方案 从NuGet安装ASP.NET Web Helper
·
2015-11-13 22:05
mvc
【译】
MVC3
20个秘方-(14)使用Ajax 提交 Form表单
问题 你有一个网页,列出重要的信息明细,你要允许用户迅速、轻松提交一个表单,无需重新加载整个页面,失去自己在网站上的位置。 解决方案 使用AjaxHelper,创建一个新的Form,用新提交的内容自动更新现有的内容。 讨论 下边的例子把以前的秘方放在一起,向人们展示如何让用户提交一本书的评论,而不重定向到另一个页面去看那些评论以及自己提交的评论。 首先,我们需要创建一个新的model,
·
2015-11-13 22:04
Ajax
【译】
MVC3
20个秘方-(13)使用Ajax Helper 提高用户体验
问题 当你点击链接时,整个的网页都被重新加载。尤其是你仅仅一小点内容需要被更新时,这将被感觉是一个很慢的过程。 解决方案 更新之前创建的HTML.ActionLink 去调用ajax 帮助类。Ajax.ActionLink 仅仅去重新加载那些发生变化的内容。 讨论 MVC提供了几个给力的帮助类。到目前为止,这本书中已经广泛的应用了HTML Helper。在过去创建的所有view中,HTM
·
2015-11-13 22:04
Ajax
【译】
MVC3
20个秘方-(11)通过表单上传文件
问题 你希望允许用户在你的网站上传并保存文件。 解决方案 通过HttpPostedFileBase.实现上传文件和保存到磁盘。 讨论 在接下来的例子里,之前创建的去添加和更新图书的View将被更新成允许用户选择一个文件并且上传缩略图文件。作为开始,Book/Create view 应该被更新,改变From的编码类型并且为缩略图字段替换掉脚手架 textbox。代码如下:
·
2015-11-13 22:03
上传文件
【译】
MVC3
20个秘方-(8)为列表结果分页
问题 你有一个很庞大列表形式的结果,它加载的时间很长。或者你在这个很长的列表中不能很轻松的找到你的结果。把结果划分成多个页面将会减少页面载入的时间并且帮你更快的找到你想要的结果,特别是结果已经被排序的情况下。 解决方案 使用PagedList.MVC穿梭于各个记录列表页。 讨论 为
·
2015-11-13 22:02
mvc
【译】
MVC3
20个秘方-(10)根据关键字搜索
问题 当排序和分页和过滤都不够帮用户去找到他们想要的结果时,想一个最好的备选方式是让用户输入(关键字)他们想要什么。 解决方案 用HtmlHelper创建一个新的From和 文本输入框,并且借助LINQ根据用户输入的关键字在之前过滤过的结果里查找。 讨论 和前边的秘方很像,添加一个根据keyword 搜索的功能需要更新 Book/Index view 和 BookController。在
·
2015-11-13 22:02
mvc
【译】
MVC3
20个秘方-(9)在结果中筛选
问题 当排序和分页都不够帮用户去找到他们想要的结果时,另外一种帮助用户找到他们想要的结果的方式是根据特殊的规则过滤。 解决方案 添加新的links 允许使用预先的条件去过滤并且使用LINQ类库去在数据中过滤。 讨论 为了添加过滤的链接,需要在Book/Index view 和BookController中做改变。 改变的View和前两个秘
·
2015-11-13 22:01
mvc
【译】
MVC3
20个秘方-(7)为结果排序
问题 你有一个很庞大的列表(例如,图书列表),你不能很容易找到你想找的东西。以列表中某一列为基础排序,可以帮助你更快的去找到你想要的东西。 解决方案 在book list的标题上添加一个链接。当用户点击链接的时候,使用Dynamic Linq Library去为结果排序,给予选择的列。(升序或者降序)。再点一次链接的话,就会反转顺序。  
·
2015-11-13 22:00
mvc
【译】
MVC3
20个秘方- (目录) 译者:这不是仅仅的知识点,这本书就是一个小项目!
我也是翻译完第六章才思考是否有必要来写出目录的。 我一开始也觉得这仅仅是20个知识点。但是知道我真正看完这本书的时候,我才了解到,这是一个从0开始的小项目。 从这20个秘方的第1个一直到20个,正好可以完整完成一个MVC的项目。虽然不一个大的项目,但是也包含了很多必要的知识点。麻雀虽小五张俱全。 验证,排序,分页,多语言,搜索,上传,ajax,缓存,移动电话访问的站点这些都是主流的功能。这可
·
2015-11-13 22:59
mvc
【译】
MVC3
20个秘方-(6)找回忘记的密码
问题 你网站的一个用户在你的网站已经注册了,但是他忘记了密码,现在需要一种方式去找回他。 解决方案 为了允许用户去找回他们的密码,必须在AccountController中添加一个新的action和一个新的view。这个功能将使用MemberShip类去寻找一个匹配的用户,并发送一个包含它密码的邮件到他们相关的邮箱。 讨论 默认情况下,MVC Internet Applications
·
2015-11-13 22:58
mvc
【译】
MVC3
20个秘方-(5)发送欢迎邮件
场景很多网站要求人们先注册再去访问内容或者发表评论.网站如牛毛,怎么可能让人们记住每个他们注册过的网站。在注册的过程中,可以发送一个电子邮件来提醒用户他们刚刚注册了,这样,他们可能一会还会返回到你的网站。 解决方案 在用户注册之后使用SmtpClient和MailMessage发送邮件通知。 讨论 发送一个邮件之前,你需要配置一个SMTP服务器,端口,用户名和密码。为了使配置简单化,我建议
·
2015-11-13 22:57
mvc
【译】
MVC3
20个秘方-(3)验证用户的输入
这些类已经被应用到
MVC3
。
·
2015-11-13 22:56
mvc
【译】
MVC3
20个秘方-(4)实现多语言
场景互联网是由千百万个人使用。他们来自数百个不同的国家,使用数百种不同的语言。甚至在加拿大、美国和英国之间英语也有许多方言。 所以,不在你的网站上仅仅呈现一种语言是重要的。 解决方案 创建资源文件,并且以键值对的形式添加静态文本,通过CurrentUICulture来提供改变语言的能力。 讨论 资源文件是基于文本的XML文件,用来支持静态网站多国语言。你创建一个主要的资源文件,包含你的默
·
2015-11-13 22:56
mvc
【译】
MVC3
20个秘方-(2)通过脚手架自动生成controller和view ----代码先行/数据库先行
场景你要通过你的网站管理动态内容 解决方案 通过使用脚手架自动生成一个controller和多个views 允许用户Create, Read, Update, and Delete(CRUD)数据。通过EntityFramework 的 code-first(代码先行) and database-first (数据库先行)方法。 讨论 在用脚手架搭建contorller和v
·
2015-11-13 22:55
controller
【译】
MVC3
20个秘方-(1)用密码保护限制对view的访问
场景你想阻止用户访问你网站的特定页面,除非用户已经注册并且使用了用户名和密码登陆。<!--[if !supportLineBreakNewLine]--> 解决方案 使用一个AccountController,AccountModels 和 几个MVC View,配合ASP.NET的 AuthorizeAttribute 特性,FormsAuthentication和Members
·
2015-11-13 22:54
view
ASP.NET
MVC3
Model验证总结
http://www.wyjexplorer.cn/Post/2012/8/3/model-validation-in-aspnet-mvc3 ASP.NET
MVC3
中的Model是自验证的
·
2015-11-13 22:19
asp.net
Adhesive框架系列文章--总体介绍
2、框架对微软提供的既有技术进行粘合和扩展使它们可以更好发挥作用,比如ADO.NET EF4、ASP.NET
MVC3
、.NET
·
2015-11-13 22:44
框架
MVC3+Spring.net+NHibernate+ExtJs的简单架构
对于
MVC3
、Spring.net、NHibernate、ExtJs等单个的技术点使用起来,并不是很复杂,出问题比较多的还是配置相关的问题;下面我们来一步一步的实现4个框架的融合配置; 首先我们来谈谈
·
2015-11-13 22:04
Hibernate
我的第一个mvc网站发布.馒头日记网
最近跟着园子里的老鸟们学们了.net
mvc3
为了温习一下学习的知识,闲来在家无事,用了二周每天夜晚的时间,做了一个项目,馒头日记网,感兴趣的朋友,可以来站参观, 先贴出一下项目的结构
·
2015-11-13 22:15
mvc
ASP.NET
MVC3
读书笔记四(数据注解和验证)
验证在表单数据来说起到非常重要的作用,一般我们的处理是通过js来进行前端的验证,对于重要的数据还进行相应的后端数据验证; 如果觉得验证是令人望而生畏的繁琐的事情,那么值得高兴的是ASP.NET MVC框架可以帮助处理这些琐事;并且可以很好得支持前端JS验证和后端服务器验证;毕竟对于重要的表单数据来说
·
2015-11-13 22:31
asp.net
ASP.NET
MVC3
学习笔记五(Controller)
一、 操作过滤器 一个操作方法一旦被选中就会立即执行,并且如果它返回一个结果,返回的结果也会随后执行;操作过滤器允许开发人员以4种方式参与操作和结果执行管道权:授权、操作前后处理、结果前后处理、错误处理。 A、在MVC中处理身份验证: 比如某个页面需要登录后才能访问: 首先在验证登录成功后,保存票据信息; public ActionResult SaveKey() {
·
2015-11-13 22:31
controller
ASP.NET
MVC3
读书笔记三(Html辅助方法下)
接上次未完待续【http://www.cnblogs.com/RegicideGod/archive/2013/01/22/2872305.html】 8、 Html.Hidden() Hidden就是生成隐藏文本域的方法;比如: @Html.Hidden("id","1") 就会生成一个隐藏文本域 <input id=&q
·
2015-11-13 22:30
asp.net
ASP.NET
MVC3
读书笔记一(Razor视图语法)
ASP.NET MVC是一种构建web应用程序的框架,它将一般的MVC(Model-View-Controller)模式应用于ASP.NET框架; ASP.NET约定优于配置;基本分为模型(对实体数据的描述)、视图(一个动态生成HTML页面的模板)、
·
2015-11-13 22:29
asp.net
ASP.NET
MVC3
读书笔记二(Html辅助方法上)
在实际的程序中,除了在View中展示数据外,还需要在View与后台的数据进行交互,在View中我就需要用的表单相关的元素; 在
MVC3
框架中,我们可以用到Html的相关辅助方法进行对表单的输出
·
2015-11-13 22:29
asp.net
【ASP.Net
MVC3
】使用Moq让单元测试变得更简单
前几天调查完了unity。现在给我的任务是让我调查Moq。 以下是自己找了资料,总结并实践的内容。如果有表述和理解错误的地方。恳请指正。 什么是Moq? Moq(英语发音是Mock-you 或者只是mock)是一个针对.Net开发的模拟库,它从开始就完全充分利用了.NET3.5(LINQ表达式树)和C#3.0的新特性(lambda表达式)。它的目标是让模拟以一种自然的方式与现有
·
2015-11-13 22:29
asp.net
MVC4,
MVC3
,VS2012+ entity framework Migration from Sqlserver to Mysql
MVC4,
MVC3
,VS2012+ entity framework Migration from Sqlserver to Mysql 在开发的初期个人认为因VS与Sqlserver的配合很默契,即可以方便的实现
·
2015-11-13 21:07
mysql
MVC3
entityframework
vs2012
MVC4
ASP.NET
MVC3
关于生成纯静态后如何不再走路由直接访问静态页面
那么ASP.NET
MVC3
中如何做到这一点呢?
·
2015-11-13 21:34
asp.net
大叔翻译博文索引
以下文章,如对你有用,请推荐一把,给大叔写作的动力 【翻译】利用Routing特性提高ASP.NET
MVC3
站点的SEO权重 【翻译】大型JavaScript应用程序架构模式
·
2015-11-13 21:27
索引
mvc3
C H A P T E R 13■ ■ ■ Filters 过滤器 Filters inject extra logic into the request processing pipeline. They provide a simple and elegant way to implement cross-cutting concerns. This term refers to funct
·
2015-11-13 21:13
mvc
ASP.NET
MVC3
系列教程 - Razor视图引擎基础语法
原文: ASP.NET
MVC3
系列教程 - Razor视图引擎基础语法 I:ASP.NET
MVC3
在Visual Studio 2010中的变化 在VS2010中新建一个
MVC3
项目可以看出与以往的
·
2015-11-13 21:10
asp.net
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(31)-MVC使用RDL报表
原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(31)-MVC使用RDL报表 这次我们来演示
MVC3
怎么显示RDL报表,坑爹的微软把MVC升级到5都木有良好的支持报表
·
2015-11-13 21:02
asp.net
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(30)-本地化(多语言)
本节受益于:Asp.net
MVC3
高级编程第121页。大家可以
·
2015-11-13 21:02
asp.net
在
MVC3
项目中结合NInject组件实现依赖注入的设计
这是本次
MVC3
讲座中的一个话题,整理出来给大家参考参考 名词解释 依赖注入:英文是Dependency Injection。有时候也称为反转控制(Ioc)吧。
·
2015-11-13 21:21
inject
ASP.NET MVC 音乐商店
增加 AccountController 和 相应的视图 在全功能的 ASP.NET
MVC3
Wb 应用程序与空的 ASP.NET
MVC3
应用程序模板之间的区别在于,空的应用程序模板中没有包含账号控制器
·
2015-11-13 21:15
asp.net
ASP.NET MVC 音乐商店 - 1 创建项目
然后,选择 C# 中的 Web 模板组,在右边的项目模板中选择 ASP.NET
MVC3
Web 应用程序,在项目的名称输入框中,输入 MvcMusicStore ,点击确定。
·
2015-11-13 21:11
asp.net
Asp.Net
MVC3
简单入门第一季(五) 通过Asp.Net MVC的区域功能实现将多个MVC项目部署到一个站点
引子 本文将主要演示怎么将多个Asp.Net MVC项目部署到一个IIS站点中的例子,主要使用的是Asp.Net MVC提供的区域的功能。 Asp.Net MVC提供了区域的功能,可以很方便的为大型的网站划分区域。可以让我们的项目不至于太复杂而导致管理混乱,有了区域后,每个模块的页面都放入相应的区域内进行管理很方便。而随着项目的复杂,每个开发人员开发的模块呢也可能是一个完整的解决方案,而他要
·
2015-11-13 21:52
asp.net
Asp.Net
MVC3
简单入门第一季 【索引贴】
Asp.Net MVC2.0 初识Asp.Net MVC2.0【续】 Asp.Net MVC2.0 Url 路由入门---实例篇 Asp.Net MVC2.0 Url 路由入门 Asp.Net
MVC3
·
2015-11-13 21:51
asp.net
ASP.NET
MVC3
音乐商店---微软的 MusicStore
这是一个系列文章,原文内容出自微软的 MusicStore。 首先对原文内容进行了简单的翻译,以方便大家参考,另外对于其中的部分内容,也进行了简单的分析,使用的 Visual Studio 也换成了中文版,这样大家看起来也更亲切一些。 下载地址:http://mvcmusicstore.codeplex.com/ MVC 音乐店是用来介绍和展示使用 ASP.NETMVC 以及
·
2015-11-13 20:41
asp.net
Asp.Net
MVC3
简单
Asp.Net
MVC3
简单入门第一季 【索引贴】 初识Asp.Net MVC2.0 初识Asp.Net MVC2.0【续】 Asp.Net MVC2.0 Url 路由入门---实例篇
·
2015-11-13 20:49
asp.net
周老师科研站
http://tmsoft.lsxy.com/index.php 当前标签: ASP.NET
MVC3
ASP.NET
MVC3
系列教程 - 部署你的WEB应用到IIS 6.0 dotNetDR
·
2015-11-13 20:54
Asp.net
MVC3
学习
当前标签: Asp.net MVC 介绍下Orchard CMS惊艳的缓存机制 Nic Pei 2011-05-01 15:38 阅读:2780 评论:5 MvcScaffold快速开发实例 Nic Pei 2011-04-17 19:21 阅读:1666 评论:9 asp.net mvc中很酷
·
2015-11-13 20:50
asp.net
URL友好化
ASP.NET
MVC3
系列教程 - URL友好化的重型武器[路由] I:URL友好化的优势 在过去,我们开发ASP.NET应用程序的时候常常会使用URL的
·
2015-11-13 20:54
url
ASP.NET
MVC3
系列教程
ASP.NET
MVC3
系列教程 - URL友好化的重型武器[路由] 摘要: I:URL友好化的优势 在过去,我们开发ASP.NET应用程序的时候常常会使用URL的QueryString去传递参数给
·
2015-11-13 20:53
asp.net
MVC3
类型“System.Web.Mvc.ModelClientValidationRule”同时存在
问题描述:在用vs生成MVC时若使用Internet应用程序为模版,项目建好后重新编译下无法通过,弹出错误: 解决方案:问题出来后,询问了身边很多人都是一头雾水,于是乎各种谷歌和百度,还好功夫不负有心人!终于找到一个解决方法,我把前辈写的方案整理一下,供大家参考! 如果你在创建项目的时候出现上述错误,别急! step1:首先关闭你应用程序方案,在你保存项目的文件夹下找到ProjectNa
·
2015-11-13 20:11
validation
MVC3
不能正确识别JSON中的Enum枚举值
原文:
MVC3
不能正确识别JSON中的Enum枚举值 一、背景 在
MVC3
项目里,如果Action的参数中有Enum枚举作为对象属性的话,使用POST方法提交过来的JSON数据中的枚举值却无法正确被识别对应的枚举值
·
2015-11-13 20:14
json
SpringBird Erp系统快速开发平台
SpringBird Erp系统快速开发平台基于通用的三层架构,数据访问层采用了无Sql注入风险的IBatis.net,表现层采用了微软最新的Asp.net
mvc3
Razor模板解析引擎和轻量级的
·
2015-11-13 19:45
spring
WinCE winform 开发注意事项
winform 开发注意事项 环境 client:Microsoft wince5/wince6 .net compact framework3.5 server:iis7.5 Microsoft
MVC3
·
2015-11-13 19:57
WinForm
通过代码配置 Log4net
在Asp.net
MVC3
中的改造非常简单,我们只要继承HandleErrorAttribute类使用自定义类, 使用特性即可统一处理MVC controller 下的 所有的Action 方法的异常
·
2015-11-13 19:57
log
Asp.net
MVC3
中进行自定义Error Page
在Asp.net
MVC3
中自定制Error Page 最主要的技术要点是:在web.config 中添加如下节点(指定什么类型的Error跳转到哪个Page);然后在对应的Controller
·
2015-11-13 19:45
asp.net
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他