如何将ASP.NET MVC2项目升级到MVC 3 RC
微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。眼馋的同学是不是已经迫不及待的想将现有项目升级呢?这里我就将官方ReleaseNotes中的升级办法翻译总结一下,以方便那些不喜欢看罗里啰嗦的英文文档的广大同学。
译文
要将现有的ASP.NET MVC2项目手动升级到ASP
http://cyqdata.cn/cnblogs/article-detail-12494
ASP.NET MVC 实战2、项目的目录结构与核心的DLL
我们新建一个ASP.NET MVC的Web Application后,默认的情况下,项目的目录结构如下:
App_Data :这个目录跟我们一般的ASP.NET website是一样的,用于存放数据。
Content :这个目录是建议用来存放一下资源文件的。例如CSS、JS、图片等等。当然你不愿意的话,完全可以不放到这里来。
Controllers :这个目录是建议将
http://cyqdata.cn/cnblogs/article-detail-11702
将Asp.net mvc整合进现有Asp.net webform项目
本文将实现在asp.net webform中开发asp.net mvc,并部署在网络上的虚拟主机上
以下连接是我实际项目中实践:天天新培训,佛山培训网 http://www.fspxba.com/
佛山培训网,天天新培训,佛山培训吧,ttxpx.com.fspxba.com佛山培训,培训英语培训,佛山日语培训,佛山电脑培训,佛山专业培训机构,伟港教育
以下链接 http://fspxba
http://cyqdata.cn/cnblogs/article-detail-11700
Asp.net MVC 2 + Castle + NHibernate 项目实战(1)
本文将开始一步一步地使用Asp.net MVC 2 + Castle + NHibernate 开发一个项目。
在开始之前,我先对这三个组件做一个简单的介绍:
Asp.net MVC
它是微软提供的一个基于MVC标准的Web开发模式,其典型特点是有控制器和视图;在这之前,.NET下的Web开发模式大多是采用WebForm,其典型特点是服务端控件和后台触发事件;
http://cyqdata.cn/cnblogs/article-detail-11689
刚用MVC完成一个小项目,总结一些MVC技巧
刚用MVC完成了一个小项目,MVC技术又有了一次提升,所以,再次写一点总结性的东西。
开发环境:Visual Studio 2010 RC, MVC 2 RC, Entity Framework, SQL Server 2008
1、不对IIS做任何修改,如何在IIS6下运行MVC?
这个可以参考我前面一篇文章
(原创,和微软官方做法不同,可以不修改IIS设置就达到目的
http://cyqdata.cn/cnblogs/article-detail-11553
Asp.net MVC 2.0 + Unity 2.0(IoC) + EF4.0 实例:RoRoWoBlog 开源项目框架代码
本开源项目当前使用框架如下:
前台表现:Asp.net MVC 2
数据持久层:ADO.Net Entity Framework 4.0
依赖注入容器:Unity 2.0
开发工具:VS2010
开源项目地址:http://rorowo.codeplex.com/
我这次国庆的时间 主要改了以下内容:1、改为POCO,使EF的实体纯净2、增加 IoCHelp
http://cyqdata.cn/cnblogs/article-detail-11540
简单学习下Oxite的项目结构-2
前一篇:简单学习下Oxite的项目结构-1
Oxite.BackgroundServices项目,前面已经说过,略。
Oxite.Database项目:
一个数据库项目,方便数据库架构、数据的对比、更新与部署。这个就没什么好说的了,谁用谁知道。
Oxite.LinqToSqlDataProvider项目,前面已提过,略。
Oxite.LiveSearchProvider项目,对M$的LiveSea
http://cyqdata.cn/cnblogs/article-detail-11157
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(二)
上一篇《为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)》 中讲到如何分离Controllers和Views项目,并且为Controllers项目添加MVC RC的“脚手架”,可惜“脚手架”的功能保留的过于完整,以至于自动创建和察看View
http://cyqdata.cn/cnblogs/article-detail-11125
asp.net mvc cms项目Oxite
微软上周五在codeplex网站上公布了Oxite的源代码,Oxite是一种具有可拓展性的、标准兼容的内容管理系统,旨在支持博客或更大型的网站,能支持广播、引用通告、匿名或验证评论、个人全球统一标识(Gravatar)头像及在任何页面级别输出RSS Feed等功能。用户可在某一站点上创建和编辑一整套页面,并可在页面中定制HTML代码,而且还可在单个站点上创建多个博客。
微软目前有这些站点 Chan
http://cyqdata.cn/cnblogs/article-detail-11124
关于MVC项目目录结构调整的想法
MVC项目的默认目录结构: Scripts : js 文件 Content : css, image 等文件
http://cyqdata.cn/cnblogs/article-detail-10993
asp.net mvc相关开源项目推荐
asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC和WebForm的讨论,现在给各位推荐几个相关的优秀项目,这些项目是MVC的价值的最佳证明。
1、 Asp.net mvc 和Castle 的MonoRail项目有着直接的渊源关系,第一个是Castle的Monorail项目,网站地址: http://
http://cyqdata.cn/cnblogs/article-detail-10946
MVC项目在IIS6上部署的几种思路
微软在vista和win2008下集成了IIS7,与IIS6相比,有重大升级,看IIS7的十大改进,http://blogs.msdn.com/cqwang/archive/2007/09/10/iis7.aspx
而在2008年发布的MVC正式版中支持IIS6\IIS7。不过对iis6支持的有点变态。
下面是邀月的一次正式部署MVC项目到IIS6的过程。为了项目接近实用,在演
http://cyqdata.cn/cnblogs/article-detail-10822
MVC2.0 用Area 扩展项目的目录结构
MVC2.0 用Area 扩展项目的目录结构
Area是MVC2.0里新特性,但是感觉在项目中应用的不是很多,也许是项目比较小吧,没有在意目录结构的整理,举个例子来说吧,比如我们在管理自己项目的后台时候需要建立一个Admin目录,总感觉Admin建在View目录下不是很好,而且对URL显示也不是很完美..比如/Admin/index.a
http://cyqdata.cn/cnblogs/article-detail-9935
简单学习下Oxite的项目结构-1
Oxite出来有一段时间了,今天抽点时间看了下。项目的整体结构如下:
按顺序由上到下大概说一下吧。
Oxite项目算是一个核心的东西吧,分别来看一下:
BackgroundServices是一个后台服务类,为下图的Oxite.BackgroundServices项目服务:
具体的关系大概如下:
IBackgroundService接口提供一个Run方法,然后由Backgroun
http://cyqdata.cn/cnblogs/article-detail-9930
为ASP.NET MVC RC分离Controllers-Views项目后添加“脚手架”功能(一)(已添加MVC2.0及MVC3.0更新)
连续忙了好几个月,好久没有写东西了,最近稍微有点空,空闲的时候回到了对ASP.NET MVC RC(以下简称MVC RC)的研究上来。MVC RC的“脚手架(Scaffold)”功能可以说为MVC RC的开发如虎添翼,不过应用到真实的开发环境中似乎存在一些遗憾的地方:很多时候我们并不希望把Models、Views和Contr
http://cyqdata.cn/cnblogs/article-detail-9780
WebMatrix教程(二) (关注Microsoft 的最新武器:基于空白项目建立你的WebMatrix网站[上篇])
谢谢大家对我第一篇的回复和提问,这里有一些补充说明:
WebMatrix是微软于今年(2011)1月发布的,它的特点是:
完全免费
可用于Windows 或 Linux 服务器
可用于PHP或ASP.net开发
支持Razor(CSHTML) 一种新的语法结构(Scott 强调Razor不是一种新的语言)
包含SEO优化工具
方便开发人员快速安装及使用已有的开源系统(有些不开
http://cyqdata.cn/cnblogs/article-detail-9752
搭建你的Spring.Net+Nhibernate+Asp.Net Mvc 框架 (二)创建你的项目
本篇文章的目的:首先是创建解决方案。并创建相关的项目。先介绍一下项目的各自的作用:
从数据库层到表示层依次为:
数据库层:
1、接口IDao层:IDao
2、Dao层实现:HibernateDao和SqlDao
&nbs
http://cyqdata.cn/cnblogs/article-detail-8550
ASP.NET MVC 开源项目Kigg解读(2)——Kigg.Core第一部分
Kigg是一个很好的ASP.NET MVC范例项目,本着研究的目的,对Kigg进行解读。
上一篇中,我们介绍了Kigg的启动、后台任务和事件聚合器。这一篇,我们来看看Kigg的核心类库Kigg.Core
一、类库一览
Kigg.Core是Kigg的灵魂所在,主要包含:
ConfigurationSettings:站点设置
DomainObjects:领域模型
Extension:对.NET对
http://cyqdata.cn/cnblogs/article-detail-8541
[Project Euler] 来做欧拉项目练习题吧: 题目009
[Project Euler] 来做欧拉项目练习题吧: 题目009 &n
http://cyqdata.cn/cnblogs/article-detail-7688
将自创建的UserControl转换成可供其他网站项目使用DLL文件,内附源码
最近看到几个人问以上问题,在这里给个参考答案,但是具体的情况要具体处理,因为在Usercontrol中实现的功能可能会需要一些特殊的条件,比如它依赖于一些其他的类或者资源,那么大家要小心对待,需要debug的时候,看复杂程度决定是否继续下去还是干脆写个Custom Controls。
A 生成DLL文件
1. 让我们首先创建一个新项目(如果你已经有一个网站,可以直接打开),创建一个Web User
http://cyqdata.cn/cnblogs/article-detail-7298
