上一页 1 2 3 4 5 6 ··· 12 下一页
  2010年12月2日
摘要: 本系列文章基于ASP.NET MVC Preview5.view在MVC模式中与用户进行最直接的接触,它负责数据的呈现。这里要注意一点就是,view只是负责数据的呈现,所以我们应该要尽量让view中不涉及业务逻辑的处理。我们来添加一个Blog首页的view。在安装了ASP.NET MVC后,我们在添加新项目的时候可以看到有MVC的view模板:注:如果你的是中文版的VS,安装完后可能会出现找不到这... 阅读全文
posted @ 2010-12-02 11:47 vibratea 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 本系列文章基于ASP.NET MVC Preview5.Controller是MVC中比较重要的一部分。几乎所有的业务逻辑都是在这里进行处理的,并且从Model中取出数据。在ASP.NET MVC Preview5中,将原来的Controller类一分为二,分为了Controller类和ControllerBase类。Controller类继承自ControllerBase类,而Controlle... 阅读全文
posted @ 2010-12-02 11:41 vibratea 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本系列文章基于Microsoft ASP.NET MVC Beta.在一个route中,通过在大括号中放一个占位符来定义( { and } )。当解析URL的时候,符号"/"和"."被作为一个定义符来解析,而定义符之间的值则匹配到占位符中。route定义中不在大括号中的信息则作为常量值。下面是一些示例URL:Valid route definitionsExamples of matching U... 阅读全文
posted @ 2010-12-02 11:35 vibratea 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下:App_Data:这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。Content:这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的话,完全可以不放到这里来。Controllers:这个目录是建议将Controller类都放到这里来,方便管... 阅读全文
posted @ 2010-12-02 11:33 vibratea 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 什么是MVC模式MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。那么MVC模式和我们熟悉的WebForm模式有什么不同呢?他的各个部分又是怎样分工的呢?我们先来看一下普通的WebForm模式下,我们请求一个例如http:/... 阅读全文
posted @ 2010-12-02 11:30 vibratea 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文作为《ASP.NET MVC案例教程》的完结篇,仅从个人角度,发表一些对ASP.NET MVC框架的看法。并且在最后会附上本系列文章的Demo下载。前言 写这篇文章的目的,是想总结一些东西,以帮助朋友们更好的使用这个框架。但是,我又不像把官方列举的哪些优势、功能翻译过来列举在这里。所以,我想干脆我就纯从个人观点上对这个框架评论一下吧。说的不好的,不对的还请批评指正。^_^ASP.NET ... 阅读全文
posted @ 2010-12-02 11:05 vibratea 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将对“MVC公告发布系统”的发布公告功能添加日志功能和异常处理功能,借此来讨论ASP.NET MVC中拦截器的使用方法。一个小难题 我们继续完善“MVC公告发布系统”,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出现问题时,跳转到相应的错误... 阅读全文
posted @ 2010-12-02 10:34 vibratea 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将从完成“输入数据验证”这个功能出发,逐渐展开ASP.NET MVC与Ajax结合的方法。首先,本文将使用ASP.NET MVC提供的同步方式完成数据验证。而后,将分别结合ASP.NET AJAX和JQuery将这个功能重构成异步形式。数据验证 在上一篇文章中,我们完成了发布公告的功能。但是从健壮性角度看,这个功能并不完善,因为一般情况下,我们输入的数据要符合一定... 阅读全文
posted @ 2010-12-02 10:12 vibratea 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将完成我们“MVC公告发布系统”的公告发布功能,以此展示在ASP.NET MVC中如何传递处理表单的数据。前言 通过前几篇文章,我们已经能比较自如的使用ASP.NET MVC来呈现页面和数据了。但是,有一个大问题没有解决:如何处理表单数据。例如,我们将要实现的公告发布功能,用户肯定是在某个表单页面输入标题、正文等内容,而后提交,然后表单数据要被传递到相应的地方交由... 阅读全文
posted @ 2010-12-02 09:25 vibratea 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文对ASP.NET MVC的全局运行机理进行一个简要的介绍,以使得朋友们更好的理解后续文章。前言 在上一篇文章中,我们实现了第一个ASP.NET MVC页面。对于没有接触过这个框架的朋友来说,可能对有些地方会迷惑,所以这篇文章我将通过图示配合文字的方法,站在全局的角度介绍一些ASP.NET MVC的运行机制,这样可以帮助朋友们更好的理解后续文章。^_^全局 首先我们来看一副图片,由于这幅图... 阅读全文
posted @ 2010-12-02 09:20 vibratea 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文将简要介绍这个文章系列的目的、形式及大体内容。并且完成开始学习这个系列前所必要的准备工作。前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.... 阅读全文
posted @ 2010-12-02 09:19 vibratea 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 摘要 本文首先一步一步完成Demo的第一个页面——首页。然后根据实现过程,说明一下其中用到的与ASP.NET MVC相关的概念与原理。让第一个页面跑起来 现在,我们来实现公告系统中的第一个页面——首页。它非常简单,只包括所有公告分类的列表,并且每个列表项是一个超链接。其中分类数据是用我们的Mock组件得到的。实现后界面如下: 在开始之前,我们要删几个... 阅读全文
posted @ 2010-12-02 09:19 vibratea 阅读(189) 评论(0) 推荐(0) 编辑
摘要: DIY组建自己的家庭网络存储服务器(转) Filed under: FreeNAS组建集锦 — admin @ 12:12 am 从年初组建自己的HTPC开始,就开始不断的购置硬盘,不断的增加空间,但仍然感觉存储空间的缺乏,管理困难。特别是前几天不幸摔坏了一块活动硬盘,损失了500G的数据,越发感觉采用裸盘或活动硬盘盒的方式存储数据是非常不可取的。而且,老爷子现在也算是个资深的色友,... 阅读全文
posted @ 2010-12-02 08:55 vibratea 阅读(1421) 评论(0) 推荐(0) 编辑
摘要: & FreeNAS 安装与用户指导 (FreeNAS 0.65-初稿 ) Olivier Cochard(作者)www.freenas.org cochard@gmail.com Yangtze(中文翻译) www.freenas.cn vforyang@gmail.com Copyright © 2005, 2006 FreeNAS 文档项目保留所有权力. 在符合下列条件的情... 阅读全文
posted @ 2010-12-02 08:51 vibratea 阅读(1588) 评论(0) 推荐(0) 编辑
  2010年11月29日
摘要: 今天在处理一个客户网站的时候,遇到一个严重的麻烦的问题:html代码不可以自动换行的,原因未知的,处理了很久都是没有用的,,后来查了资料才搞定自动换行html 代码。文章如下:<br>是软回车,就是换行后还是紧接着上一行,没有</br> <p>是段落标签,由于例如居中、缩进等标签都是以段落为单位的,所以它可比<br>有更多作用,但每次换行都会多空一行... 阅读全文
posted @ 2010-11-29 11:42 vibratea 阅读(909) 评论(0) 推荐(0) 编辑
  2010年11月25日
摘要: DIV 遮挡问题总结 1、DIV被Silverlight遮挡, 加入windowless参数即可。<object id=”silverlight” data=”data:application/x-silverlight,” type=”application/x-silverlight-2-b2″ width=&rdq... 阅读全文
posted @ 2010-11-25 16:07 vibratea 阅读(283) 评论(0) 推荐(0) 编辑
  2010年9月29日
摘要: 一,单个DIV:1.用nobr元素<html><head></head><body><div><nobr>不换行不换行<nobr></div></body></html>2.用nowrap元素Code: <html><head></head>&... 阅读全文
posted @ 2010-09-29 10:55 vibratea 阅读(389) 评论(0) 推荐(0) 编辑
  2010年9月26日
摘要: 1.history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: <a href="javascript:history.go(-1);">向上一页</a> resp... 阅读全文
posted @ 2010-09-26 11:03 vibratea 阅读(571) 评论(0) 推荐(0) 编辑
  2010年9月16日
摘要: .net下的富文本编辑器FCKeditor的配置方法(图)原创 FCKeditor是一款开源的富文本编辑器,几乎支持所有流行的Web开发语言,版本稳定,用户多,可配置性好。 以前做Java和php的时候就一直用FCKeditor,现在做.net了继续用。呵呵。 我用在对文章的评论页面,所以只需要少部分功能。先看看我做好的效果: 在看看官方完整功能: 第一步:软件下载和安装 下载地址:http://... 阅读全文
posted @ 2010-09-16 16:20 vibratea 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 在sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,在sap设置该纸张的打印格式,以用于报表: 1、运行事务代码SPAD;选择工具栏上的【完全管理】按钮-->选择【设备类型】页面(在该页面上有四个按钮:【设备类型】、【打印控制】、【格式类型】、【页格式】); 2、选择【页格式】进入页格式列表界面,选择工具栏上的【修改】图标,工具栏左边会出现【新建】图标(注:... 阅读全文
posted @ 2010-09-16 10:01 vibratea 阅读(386) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页