随笔分类 -  Asp.net mvc

正在研究的东西
摘要:引子本文将主要演示怎么将多个Asp.Net MVC项目部署到一个IIS站点中的例子,主要使用的是Asp.Net MVC提供的区域的功能。Asp.Net MVC提供了区域的功能,可以很方便的为大型的网站划分区域。可以让我们的项目不至于太复杂而导致管理混乱,有了区域后,每个模块的页面都放入相应的区域内进行管理很方便。而随着项目的复杂,每个开发人员开发的模块呢也可能是一个完整的解决方案,而他要开发的UI项目呢只是主站点项目的一个区域,而如果把所有的UI项目放到一个UI项目,在团队开发时就不很方便了,而我们想达到的效果是:每个模块都对应一个UI项目【这里指Asp.Net MVC项目】,最后部署的时候将 阅读全文
posted @ 2011-10-12 23:53 FlyDragon 阅读(13917) 评论(6) 推荐(8) 编辑
摘要:初识Asp.Net MVC2.0初识Asp.Net MVC2.0【续】Asp.Net MVC2.0 Url 路由入门---实例篇Asp.Net MVC2.0 Url 路由入门Asp.Net MVC3 简单入门第一季(一)环境准备Asp.Net MVC3 简单入门第一季(二)详解Asp.Net MVC3项目Asp.Net MVC3 简单入门第一季(三)详解Controller之FilterAsp.Net MVC3 简单入门第一季(四)详解Request Processing PipelineAsp.Net MVC3 简单入门第一季(五) 通过Asp.Net MVC的区域功能实现将多个MVC项目部 阅读全文
posted @ 2011-10-12 00:58 FlyDragon 阅读(2724) 评论(3) 推荐(5) 编辑
摘要:引子 引子 很久没更新了,今天写点关于Asp.Net MVC的PipeLine。首先我们确认一点,Asp.Net WebFrom和Asp.Net MVC是在.Net平台下的两种web开发方式。其实他们都是基于Asp.Net Core的不同表现而已。看下面一张图,我们就能理解了WebForm和Asp. 阅读全文
posted @ 2011-10-12 00:52 FlyDragon 阅读(19365) 评论(39) 推荐(34) 编辑
摘要:前言前面两篇写的比较简单,刚开始写这个系列的时候我面向的对象是刚开始接触Asp.NetMVC的朋友,所以写的尽量简单。所以写的没多少技术含量。把这些技术总结出来,然后一简单的方式让更多的人很好的接受这是我一直努力的方向。后面会有稍微复杂点的项目!让我们一起期待吧!此文我将跟大家介绍一下Asp.NetMVC3Filter的一些用法。你会了解和学习到全局Fileter,ActionFilter等常用用... 阅读全文
posted @ 2011-06-15 08:39 FlyDragon 阅读(22418) 评论(40) 推荐(21) 编辑
摘要:前言在上一篇文章Asp.Net MVC3 简单入门第一季(一)环境准备中我简单介绍了Asp.Net MVC3项目的安装和第一个Asp.Net MVC3项目的基本情况。没有详细介绍项目中各个文件夹的作用,以及创建的第一个页面是怎样运行起来的?还有好多的疑问,那在这篇文章中我们将详细介绍项目中各个文件夹的作用,并真的第一个项目我们简要介绍一下Asp.Net MVC的URL驱动的是怎么回事。第一节:Asp.Net MVC3项目介绍让我们先看一下,一个普通的Asp.Net MVC3项目的样例,如下图所示跟WebFrom还是有区别的,如果你已经了解Asp.Net MVC2的话,那就感觉异常熟悉了!但还是 阅读全文
posted @ 2011-06-12 23:56 FlyDragon 阅读(19100) 评论(22) 推荐(10) 编辑
摘要:前言大家好,从今天开始我将写一个关于AspNetMVC3方面学习的总结,并跟初学者一起分享一些基本的基础知识,作者本身也很愿意跟大家一起交流技术,一起交流一起进步,欢迎高手不吝赐教,欢迎大家不同的意见和建议,作者的学识和见识当然有自己的局限性,希望自己能成为不闷骚型的技术人员,而不是只自己享受技术,而不让更多的人来分享你的成果的人。第一节:关于Asp.NetMVC3Asp.NetMVC已经到第三版了,相信大家也都熟悉了,我也不再重复相关概念性的东西了。但是大家一定要了解,Asp.NetMVC是微软的一个开源的UI层框架,是AspNet的另外一种开发模式。好废话不多说,那我们开始进入Asp.Ne 阅读全文
posted @ 2011-06-12 00:12 FlyDragon 阅读(15542) 评论(19) 推荐(10) 编辑
摘要:之前写了点Asp.Net MVC的概念,没有实际上系统的介绍Asp.Net MVC开发方式与WebFrom 开发方式的区别。昨晚上看了访问自己blog的入口的搜索关键词大部分是冲着MVC来的,就有了冲动将自己浅薄的知识写在这里,供初学者有个浅显的认识。欢迎高手拍砖指导,希望能把一篇入门的文章写的尽善尽美。WebFrom的一个事件开发模型 浏览者发送一个url请求,如果不在使用url重写机制或静态化技术的话,url请求的是具体一个xx.aspx页面。iis将url请求交给.Net Freamwork处理,这时经过复杂的Asp.Net生命周期 到执行我们 xx.aspx.cs文件,我们在代码文件. 阅读全文
posted @ 2011-01-25 10:50 FlyDragon 阅读(6709) 评论(13) 推荐(6) 编辑
摘要:本篇主要讲述Routing组件的作用,以及举几个实例来学习Asp.Net MVC2.0 Url路由技术。 接着上一篇开始讲,我们在Global.asax中注册一条路由后,我们的请求是怎么转到相应的View的呢?Controller和Action是怎么解析的?这就是Routing组件干的事情了。 Routing的作用:它首先是获取到View传过来的请求,并解析Url请求中Controller和Action以及数据,其次他将识别出来的数据传递给Controller的Action(Controller的方法)。这是Routing组件的两个重要的作用!下面我们从几个例子来讲解一下Url路由的使用。M. 阅读全文
posted @ 2010-10-09 14:29 FlyDragon 阅读(9557) 评论(0) 推荐(3) 编辑
摘要:本篇文章是初识Asp.Net MVC2.0 的后续的介绍。此文将从Routing未开放源代码开始,还会对Asp.Net的Url重写技术做个简单介绍。并简单介绍Asp.Net MVC2.0 Url路由技术的使用。 Url路由是MVC很重要的核心的一部分。不过它是单独于MVC项目,而且没有开源。它作为微软的一个独立的项目抽取了出来,在Asp.Net MVC中只是引用了这个dll。新建一个MVC Web项目,打开Global.asax。我们看到系统帮我们添加了using System.Web.Routing 引用。Routing作为一个单独的dll被我们的项目引用。微软并没有对Routing进行开. 阅读全文
posted @ 2010-10-08 18:22 FlyDragon 阅读(9747) 评论(11) 推荐(3) 编辑
摘要:本篇文章是介绍一下MVC的基本的概念,给初学者做一个入门前的知识储备。先讲一下MVC的概念: Asp.Net MVC 模式是一种表现模式。它将web应用程序分成三个主要组件即: Model、View、Controller(1)下面分别讲M、V、C各自的定位: M:Model 主要是存储或者是处理数据的组件 Model其实是实现业务逻辑层对实体类相应 数据库操作,如:aud。它包括数据、验证规则、数据访问和业务逻辑等应 用程序信息。 V:View 是用户接口层组件。主要是将Model中的数据展示给用户 C: Control 处理用户交互,从model中获取数据并将数据传给指定的view(2)Co 阅读全文
posted @ 2010-09-26 18:00 FlyDragon 阅读(16685) 评论(36) 推荐(2) 编辑
摘要:如果在你的项目中,配置的没有报错,但是总是注入进来的都是null的话,可查看配置文件所在的项目是否添加了配置文件中所引用或配置了的项目。还有就是mvc中control中注入都失败了。这个最后还是采用了cs的办法来获取的业务逻辑层的实体类,多少有点遗憾。 下面再回顾一下整个项目搭建的流程:1、准备开发环境:Spring.Net 、Nhibernate 、Asp.Net Mvc、Vs2008 sp1等... 阅读全文
posted @ 2010-09-07 12:05 FlyDragon 阅读(9475) 评论(14) 推荐(6) 编辑
摘要:本篇文章:主要介绍怎么使用这套框架。在做好配置等前期工作后。我们就是要与Mvc进行融合了。由于Mvc本人也是个初级入门者。对于这部分的研究还不是很深入。但是基本应用已经可以了。下面就让我们开始一个简单的应用实例吧:第一步:添加control在web项目中的controls文件夹下面添加一个UserController.cs文件。【这里可以把Controls单独放到一个项目中,这里只是搭建框架的演示... 阅读全文
posted @ 2010-09-07 11:52 FlyDragon 阅读(16252) 评论(37) 推荐(4) 编辑
摘要:本篇目的:配置Spring.Net和Nhibernate。配置Spring.Net来注入Nhibernate需要的SessionFactory,配置业务逻辑层所需要的Dao层属性的支持。配置这套框架与web程序关联。 在上一篇我们已经将三层基本搭建起来了。这篇中我们将要讲述怎样通过配置,将三层通过IOC注入。现在我们开始我们的旅程:第一步:配置实体类【Model】对应的数据库映射文件。Nhiber... 阅读全文
posted @ 2010-09-07 10:45 FlyDragon 阅读(20703) 评论(3) 推荐(2) 编辑
摘要:本篇是介绍我们完成数据库接口层和业务逻辑层的接口的设计和实现。废话不多讲,还是怎么一步一步做。第一步:设计IDao层。在MyWeb.WebTemp.IDao项目中添加IUserDao接口。代码如下:代码注:要添加Model项目的引用。因为我们用到了User实体类。第二步:实现IDao设计。在MyWeb.WebTemp.HibernateDao项目中添加类文件:UserDaoHibernate.cs... 阅读全文
posted @ 2010-09-06 18:21 FlyDragon 阅读(20044) 评论(9) 推荐(2) 编辑
摘要:使用这套框架不是很长时间。但也基本应用了几个项目中了。在此和大家分享一下我是怎样一步一步搭建此框架的。并为初学者提供一个简单的示范。欢迎共同讨论技术问题。【本人纯属菜鸟!不足之处多谅解!】第一步: 首先要看一下我项目中三层与mvc以及Spring.Net,Nhibernate处在的哪一层。看下面一幅图:先做为一个大体的思路和了解。第二步: 了解Spring.Net做什么用?http://www.s... 阅读全文
posted @ 2010-09-06 16:48 FlyDragon 阅读(36902) 评论(18) 推荐(16) 编辑
摘要:下面是Asp.Net中GridView鼠标滑过的样式改变和单击时候样式改变的代码:[代码] 阅读全文
posted @ 2010-09-03 17:31 FlyDragon 阅读(3218) 评论(2) 推荐(4) 编辑