Dev Guide: js | css | HTML(DOM) WEBCAST .NET4 Lib Web.config-WCF MVC3-EF4.1 T-SQL-(2012)

.NET

摘要: I:本博文代码示例效果图好久没来写随笔了.不多说先上大饼! 跟着直接上 [代码下载地址]II:ASP.NET 资源文件介绍在ASP.NET特殊文件夹内有那么两个不太引人注意,他们分别是App_GlobalResources, App_LocalResources. 资源文件命名规则: {文件名}.{区域}.resx {区域}这一个是可以忽略的.当忽略{区域}时,如果Page.UICulture跟资源文件内所提供的{区域}都对不上号时,将会以没有设置{区域}的资源文件去呈现.例如当Page.UICulture = “ja-JP”,而资源文件只有 Resource.re...阅读全文
posted @ 2012-05-24 18:06 dotNetDR_ 阅读(1032) | 评论 (6) 编辑
摘要: I:ASP.NET MVC3 部署的前期工作1.确认部署的服务器操作系统环境首先我们确认服务器的操作系统版本可以从系统命令行工具里输入: systeminfo 获取相关操作系统信息例如然后再确认IIS版本信息 -> 打开IIS管理工具即可接着确认.NET Framework的版本可以在系统命令行工具执行:cd /d %windir%\Microsoft.NET\Frameworkdir \O2.选择部署方案部署方案目前就个人而言,将归纳为 3 种方案A:带源代码文件的部署方案(仅适用于Web Site)B:不带源代码文件的部署方案(适用于Web Site/Web Application)阅读全文
posted @ 2011-09-12 20:18 dotNetDR_ 阅读(6262) | 评论 (17) 编辑
摘要: I:基础绑定的实现1.在前面的两篇基础文章(路由 及 控制器&视图)当中,还没对QueryString的绑定进行介绍,因为我觉得它更适合放在这一章节中去介绍.我们在用WebForm去开发的时候,有时候会利用到QueryString去做一些功能如:http://localhost/First/QueryString.aspx?Sort=Desc,在MVC中,它的实现有两种方式:控制器代码public class QueryStringController : Controller{ public ActionResult First() { ViewBag.Sort =...阅读全文
posted @ 2011-08-07 07:17 dotNetDR_ 阅读(5003) | 评论 (12) 编辑
摘要: I:ASP.NET MVC3 新增的功能ASP.NET MVC3 系列教程 - Razor视图引擎基础语法 ASP.NET MVC3 系列教程 - View的变化 ASP.NET MVC3 系列教程 – Web Pages 1.0 ASP.NET MVC3 系列教程 – 新的Layout布局系统等待挖掘II:ASP.NET MVC3 基础ASP.NET MVC3 系列教程 - URL友好化的重型武器[路由] ASP.NET MVC3 系列教程 - 控制器 & 视图 ASP.NET MVC3 系列教程 - 模型ASP.NET MVC3 系列教程 -在View上显示Model数据未待完续I阅读全文
posted @ 2011-08-04 14:37 dotNetDR_ 阅读(9956) | 评论 (15) 编辑
摘要: I:控制器和视图的基础概念1.控制器的概念控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Controller结尾然后继承System.Web.Mvc.Controller类,立刻就可以轻松地实现了IController接口了.如果你不喜欢这种默认提供的实现方式,而是自己去实现IController的话阅读全文
posted @ 2011-08-04 14:24 dotNetDR_ 阅读(6003) | 评论 (15) 编辑
摘要: 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结尾还会令搜索引擎爬...阅读全文
posted @ 2011-07-27 23:15 dotNetDR_ 阅读(5480) | 评论 (15) 编辑
摘要: 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_ 阅读(2775) | 评论 (11) 编辑
摘要: 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_ 阅读(4704) | 评论 (17) 编辑
摘要: 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_ 阅读(13554) | 评论 (70) 编辑
摘要: I:Web Pages 1.0中以“_”开头的特别文件(文件命名时不区分大小写)“_appstart.cshtml” & “_pagestart.cshtml” & “_viewstart.cshtml”_appstart.cshtml - 应用程序启动时在Global. Application_Start方法后执行功能:用于进行App的初始化时,需要进行处理的内容.例:向数据库记录系统初始化的一...阅读全文
posted @ 2011-04-14 22:35 dotNetDR_ 阅读(22778) | 评论 (38) 编辑
摘要: I:首先看看在MVC2及MVC3当中,View的继承结构以及变化MVC2:根据上图的继承关系说明.~~MVC2当中的VIEW还是和WebForm的Page有着紧密相连的关系.下面我们来看看MVC3当中发生了什么样的变化.MVC3(WebForm版本):可以看出上图的部分类显示不”友好”不过MVC3刚出不久.文档资料差就差点吧.不妨碍我前进的步伐!下面自己动手整个完整的呗!经过这么一番折腾.继承结构...阅读全文
posted @ 2011-04-14 06:16 dotNetDR_ 阅读(8968) | 评论 (17) 编辑
摘要: I:安装EFCodeFirst后,那个ADO.NET DbContext Generator没有显示啊~有木有?有木有?为什么要写这个东西?因为你在安装EFCodeFirst时.利用向导都安装不了啊~~有木有~ 这个向导我真的伤不起~~~~你还得必须这样装然后出个控制台.输入:Install-Package EFCodeFirst 回车即可完成后 II:使用EFCodeFirst ADO.NET DbContext Generator关于使用EFCodeFirst的这个车轮子我就不重造了,具体参见这个地址随便写个名字,或者保持默认的名字保存*.tt 下载:ADO.NET DbContext G阅读全文
posted @ 2011-04-10 21:14 dotNetDR_ 阅读(2001) | 评论 (4) 编辑
摘要: 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 MVC3默认情况下会拒绝所有访问地址以"_"开头...阅读全文
posted @ 2011-04-09 08:55 dotNetDR_ 阅读(14605) | 评论 (64) 编辑
摘要: 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:140px;阅读全文
posted @ 2011-04-06 23:53 dotNetDR_ 阅读(3929) | 评论 (22) 编辑
摘要: 昨夜在安装完VisualSVN去进行项目代码托管的时候,经过一段时间突然弹出对话框提示说日志满了请手动清理。 然后我就去看看日志上的错误。发现问题是VisualSVN Server自己一直在重新自我启动。 Google一段时间发现线索。 然后照着在VisualSVN Server的安装目录下找conf文件夹下的httpd.conf文件在末尾添加(先停止VisualSVN Server服务) &l...阅读全文
posted @ 2010-10-29 09:01 dotNetDR_ 阅读(383) | 评论 (1) 编辑
摘要: 本文教程中的示范例子一切皆由 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=devchannel入门:如何打开开发者工具在空白位置(非flash,silvelright上)右键,在弹出的上下文菜单中选择: Inspect element(审查元素,快捷键Ctrl+Shift+J)或者即可阅读全文
posted @ 2010-07-23 12:28 dotNetDR_ 阅读(3052) | 评论 (30) 编辑
摘要: 在刚接触的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_ 阅读(180) | 评论 (0) 编辑
摘要: 本文所用到的工具: TestDriven.Net (Download)1.根据下图下选择相关版本,当然有免费版的.HOHO2.输入一下信息,以便获取下载地址3.随便下一个版本来安装即可,本文中下载的是RC5版本4.安装过程轻轻地略过.(在写本文时已安装完毕,在此就不放图了,读者闷自己体会体会其中的快感.)5.打开VS2010 (激动人心的时候到了.)新建一个类库项目,然后把nunit.framework.dll引用进来.路径C:\Program Files\TestDriven.NET 3\NUnit\2.5\framework\nunit.framework.dll (一般人我不告诉他)在.阅读全文
posted @ 2010-05-24 14:17 dotNetDR_ 阅读(998) | 评论 (8) 编辑
摘要: 今天在看本公司原有的项目代码当中很不幸看到其中一些实现的部分代码如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> if(theMonth=="01"){showMonth="Jan";}if(theMonth=="02"){showMonth="Feb";}if(theMonth=="03"){showMonth="Mar&quo阅读全文
posted @ 2010-03-16 12:56 dotNetDR_ 阅读(815) | 评论 (6) 编辑