ASP.NET MVC3 系列教程

ASP.NET MVC3 系列教程 - URL友好化的重型武器[路由]
摘要: I:URL友好化的优势 在过去,我们开发ASP.NET应用程序的时候常常会使用URL的QueryString去传递参数给ASP.NET处理. 如:http://localhost:1029/Default.aspx?key_1=value_1&key_2=value_2&key_3=value_3 在使用此类URL格式去做门户网站时,非常不利于让搜索引擎收录页面.另外还包含.aspx结尾还会令搜索引擎爬虫烛觉得这个页面是动态页从而放弃收录或 降低页面在搜索结果中的排名. 面对这个问题,我们为了讨好搜索引擎爬虫首先必须要做的是: A:使QueryString彻底消失,让爬虫认为这是一 阅读全文
posted @ 2011-07-27 23:15 dotNetDR_ 阅读(118) | 评论 (2) 编辑
Visual Studio 2010 实用功能:使用web.config发布文件替换功能
摘要: I:当建立Web项目后,默认生成的web.debug.config与Web.Release.config的作用介绍1.为了更加清晰地介绍这个功 能!我将会在下面建立一个空的Web应用程序项目去演示这一个功能的用意!所以接下来的第一步就是去建立好这个WEB应用程序项目.首先我们打开 VS2010,新建WEB应用程序项目.如下图当我们建立好了一个空的Web项目后,在VS解决方案资源管理器里面将会看到非常干净的文件结构! 在这里大家看到~默认情况下相比Visual Studio 2008会多出两个文件,它们分别是:Web.Debug.config及Web.Release.config顾名思义,根据它们的 阅读全文
posted @ 2011-07-24 08:38 dotNetDR_ 阅读(1803) | 评论 (11) 编辑
ASP.NET MVC3 系列教程 - 如何使项目Debug进MVC3源代码
摘要: I:关于如何Debug进MVC3源代码.1.关于ASP.NET MVC3的源代码获取方法ASP.NET MVC从1.0到3.0版本以来它的源代码是完全对外开放的,也正因为这个原因吸引了不少以前习惯使用WebForm的开发人员转向研究MVC,在这里也 很”高兴”各位IT业界内的朋友们不断地向MS反馈信息..才有了今天的MVC3版本号的出现..也不知下一个版本会.......转回原题它的源代码托 管在微软的codeplex上,下面的连接为ASP.NET MVC的项目地址,大家可以很方便地获取到它:http://aspnet.codeplex.com/wikipage?title=MVC& ref 阅读全文
posted @ 2011-04-20 16:05 dotNetDR_ 阅读(1063) | 评论 (8) 编辑
ASP.NET MVC3 系列教程 – 新的Layout布局系统
摘要: I:回忆MVC2当中MasterPage那些事code:我们可以看到在Master中ContentPlaceHolder服务端控件起到了一个占位 符的作用.最后输出的,其实是在View当中的Content服务端控件内的内容,接下来开始介绍Layout.II:ASP.NET MVC3 新的Layout布局系统在MVC3当中我们可以利用新的Layout布局系统来代替掉原来在MVC2当中使用的Master... 阅读全文
posted @ 2011-04-18 06:09 dotNetDR_ 阅读(4469) | 评论 (42) 编辑
ASP.NET MVC3 系列教程 – Web Pages 1.0
摘要: I:Web Pages 1.0中以“_”开头的特别文件(文件命名时不区分大小写)“_appstart.cshtml” & “_pagestart.cshtml” & “_viewstart.cshtml”_appstart.cshtml - 应用程序启动时在Global. Application_Start方法后执行功能:用于进行App的初始化时,需要进行处理的内容.例:向数据库记录系统初始化的一... 阅读全文
posted @ 2011-04-14 22:35 dotNetDR_ 阅读(4236) | 评论 (24) 编辑
ASP.NET MVC3 系列教程 - View的变化
摘要: I:首先看看在MVC2及MVC3当中,View的继承结构以及变化MVC2:根据上图的继承关系说明.~~MVC2当中的VIEW还是和WebForm 的Page有着紧密相连的关系.下面我们来看看MVC3当中发生了什么样的变化.MVC3(WebForm版本):可以看出上图的部分类显示不”友好”不 过MVC3刚出不久.文档资料差就差点吧.不妨碍我前进的步伐!下面自己动手整个完整的呗!经过这么一番折腾.继承结构... 阅读全文
posted @ 2011-04-14 06:16 dotNetDR_ 阅读(3594) | 评论 (14) 编辑
VS2010安装EFCodeFirst后无法显示ADO.NET DbContext Generator项目的解决方案
摘要: I:安装EFCodeFirst后,那个ADO.NET DbContext Generator没有显示啊~有木有?有木有?为什么要写这个东西?因为你在安装EFCodeFirst时.利用向导都安装不了啊~~有木有~ 这个向导我真的伤不起~~~~你还得必须这样装然后出个控制台.输入:Install-Package EFCodeFirst 回车即可完成后 II:使用EFCodeFirst ADO.NET DbContext Generator关于使用EFCodeFirst的这个车轮子我就不重造了,具体参见这个地址 随便写个名字,或者保持默认的名字保存*.tt 下载:ADO.NET DbContext 阅读全文
posted @ 2011-04-10 21:14 dotNetDR_ 阅读(664) | 评论 (3) 编辑
ASP.NET MVC3 系列教程 - Razor视图引擎基础语法
摘要: I:ASP.NET MVC3在Visual Studio 2010中的变化在VS2010中新建一个MVC3项目可以看出与以往的MVC2发生了很明显的变化 1.ASP.NET MVC3必要的运行环境为.NET 4.0 (想在3.5用MVC3,没门!)2.默认MVC3模板项目已集成3.全新的Razor视图引擎4. 关于所有带"_"开头的文档 ASP.NET 4默认情况下会拒绝所有访问地址以"_"开头的... 阅读全文
posted @ 2011-04-09 08:55 dotNetDR_ 阅读(4109) | 评论 (36) 编辑
IE6下PNG图片无法实现透明的解决方案(非CSS,多图)
摘要: 1.首先我们在PS中准备好范例中需要的图片素材图片如下:2.我们看看在IE6下改图是怎么呈现的. 3.解决方法是将图片以”索引颜色”模式保存起来 然后保存为*.png4.查看最终结果<html><head></head><body bgColor="#000"> <!-- This DIV is the target container for the image. --> <!--DIV ID="oDiv" STYLE="position:absolute; left:140p 阅读全文
posted @ 2011-04-06 23:53 dotNetDR_ 阅读(1584) | 评论 (20) 编辑
VisualSVN Server在Windows Server 2003下导致的日志暴长的解决方案!
摘要: 昨夜在安装完VisualSVN去进行项目代码托管的时候,经过一段时间突然弹出对话框提示说日志满了请手动清理。 然后我就去看看日志上的错误。发现问题是VisualSVN Server自己一直在重新自我启动。 Google一段时间发现线索。 然后照着在VisualSVN Server的安装目录下找conf文件夹下的httpd.conf文件在末尾添加(先停止VisualSVN Server服务) &l... 阅读全文
posted @ 2010-10-29 09:01 dotNetDR_ 阅读(153) | 评论 (1) 编辑
原创: 小菜带你走入Chrome 6.0 dev 助你WEB开发一臂之力 (多图)
摘要: 本文教程中的示范例子一切皆由 http://game.qq.com (不是打广告啊.各位轻砸) 软件Chrome安装:轻轻略过,甭说不会baidu,google附安装地址: http://www.google.com/chrome/intl/en/eula_dev.html如果上述安装地址不可用请试http: //www.google.com/chrome/eula.html?extra=devch... 阅读全文
posted @ 2010-07-23 12:28 dotNetDR_ 阅读(2731) | 评论 (30) 编辑
ERROR: The version of SQL Server in use does not support datatype 'datetime2'.
摘要: 在刚接触的MVC2 Sample(NerdDinner)中,我把SQL2008的数据库转为SQL2005后出现了The version of SQL Server in use does not support datatype 'datetime2'.其问题产生的原因是SQL2005没有该数据类型 datetime2然后GOOGLE一翻找到答案发生这个问题的主要原因是*.edmx中可以设置一个数... 阅读全文
posted @ 2010-07-19 12:05 dotNetDR_ 阅读(89) | 评论 (0) 编辑
C# 利用VS2010结核TestDriven.Net工具进行代码测试
摘要: 本文所用到的工具: TestDriven.Net (Download)1.根据下图下选择相关版本,当然有免费版的.HOHO 2.输入一下信息,以便获取下载地址 3.随便下一个版本来安装即可,本文中下载的是RC5版本 4.安装过程轻轻地略过.(在写本文时已安装完毕,在此就不放图了,读者闷自己体会体会其中的快感.)5.打开VS2010 (激动人心的时候到了.)新建一个类库项目,然后把nunit.fra... 阅读全文
posted @ 2010-05-24 14:17 dotNetDR_ 阅读(704) | 评论 (8) 编辑

.NET获取英文月份缩写名(可获取其他国家)

摘要: 今天在看本公司原有的项目代码当中很不幸看到其中一些实现的部分代码如下[代码]前任程序员这样写的目的令我无法理解,所以我决定寻找别的办法去解决.于 是就通过搜索引擎去寻找答案,果然有结果其实在.NET当中,Microsoft已经为我们实现好了,而且还支持好几个国家代码如下[代 码]MSDN:http://msdn.microsoft.com/zh-cn/library/system.globalizat... 阅读全文

你可能感兴趣的:(asp.net)