Fork me on GitHub

随笔分类 -  ASP.NET MVC

Asp.net Mvc 是微软官方提供的Mvc模式编写Asp.net Web应用程序的一个框架
摘要:ASP.NET MVC 例子和PPT 阅读全文
posted @ 2009-05-19 21:36 张善友 阅读(1309) 评论(0) 推荐(0) 编辑
摘要:jQuery,让我们控制页面元素更加方便快捷,让我们在编写js的时候不需要过多地考虑浏览器特性问题了。但是jQuery功能越强大,它本身的文件也越大。在做网站优化的时候,通常会通过优化js、css和图片文件能挤出来的几百k尺寸的下载量. Google挺够意思,就提供了jQuery库,通过使用Google提供的jQuery库,Google的服务器和线路品质那自然是不在话下的。即提高了下载速度又减少了自己服务器的并发连接数。 阅读全文
posted @ 2009-05-09 22:38 张善友 阅读(16305) 评论(14) 推荐(0) 编辑
摘要:InfoQ上有篇文章ASP.NET开发人员需要学习ASP.NET MVC么? 文章已经覆盖了绝大多数对于学习/使用ASP.NET MVC的观点。 我觉得ASP.NET MVC作为asp.net 堆栈上的Web开发框架,和WebForms处于同等重要的位置。作为.NET的Web开发人员非常有必要去学习,应用ASP.NET MVC。 阅读全文
posted @ 2009-05-09 22:24 张善友 阅读(3237) 评论(0) 推荐(0) 编辑
摘要:在看这篇Fun with Http Headers in ASP.NET MVC Action Filters的时候,提到了 Roni Schuetz在codeplex上创建的一个项目ASP.NET MVC Action Filters。计划在5月10日推出第一个版本。 阅读全文
posted @ 2009-04-29 20:43 张善友 阅读(2966) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 路由使您可以使用不必映射到网站中特定文件的 URL。由于 URL 不必映射到文件,所以可以在 Web 应用程序中使用 URL,这些 URL 是描述性的用户操作,因此更易于被用户理解。 阅读全文
posted @ 2009-04-19 11:59 张善友 阅读(1710) 评论(1) 推荐(0) 编辑
摘要:Lightweight Test Automation Framework是ASP.NET QA团队开发的自动化集成测试框架,并且应用在ASP.NET QA团队的自动化测试产品中,目前最新版本是April Update,这个框架的作用与WatiN和Selenium类似,可操作浏览器对应用程序编写回归测试。根据ASP.NET QA团队博客上发布的Lightweight Test Automation Framework April Release,这个版本主要是修复bug和增加一些新特性.如何在asp.net mvc项目中应用LTAF。 阅读全文
posted @ 2009-04-11 12:43 张善友 阅读(3473) 评论(5) 推荐(0) 编辑
摘要:T4(Text Template Transformation Toolkit)则是微软官方在VisualStudio 2008中开始使用的代码生成引擎,可惜T4不像微软公布的别的工具那样参考资料充足,而且模板也很少,MSDN上甚至没有一个专门的目录用来介绍它,惟一沾边的就是在介绍DSL工具时带上的Generating Artifacts By Using Text Templates。 T4模板不仅仅应用在ASP.NET MVC里了,它可以应用于代码生成的所有领域,只是T4的资料太少了。我在社区里建了一个小组T4模板引擎,欢迎大家一起来整理T4的资料。 阅读全文
posted @ 2009-04-06 10:42 张善友 阅读(7522) 评论(7) 推荐(1) 编辑
摘要:Scott Guthrie昨天宣布了ASP.NET MVC 按照Ms-PL协议开源发布,具体内容参见ASP.NET MVC 1.0 has been released,也可以参看Scott Hanselman的新闻稿Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL。 微软同时也推出了一套ASP.NET MVC frameworke培训教材, 其中包含了许多范例程序、PPT、实验演练(Labs)教材等,想学习新技术的人不用在等了,赶快下载回来学习吧。 阅读全文
posted @ 2009-04-02 22:08 张善友 阅读(4639) 评论(12) 推荐(0) 编辑
摘要:Microsoft 现在完全支持 jQuery 并将它集成在ASP.NET MVC 框架。jQuery-vsdoc.js文件,该文件对串连的jQuery selector方法的JavaScript intellisense提供了帮助注释和支持。 此外,扩展已完全集成 jQuery Visual Studio 2008 SP 1 中的 IntelliSense。2009年2月24日Visual Web Developer Team宣告了1.3*-vsdoc的官方版本! 現在大家可以直接由jQuery官方网站的下载页面直接下载。 阅读全文
posted @ 2009-03-28 23:13 张善友 阅读(9392) 评论(1) 推荐(0) 编辑
摘要:Microsoft已经发布了ASP.NET Model-View-Controller (MVC) web框架1.0版,这是微软采用开源协议发布,并且同开发社区充分互动的一个产品,和ASP.NET Webform 1.0的发布完全不同,ASP.NET MVC自从RC版本开始就进入了稳定版本 。 阅读全文
posted @ 2009-03-23 22:54 张善友 阅读(2385) 评论(0) 推荐(0) 编辑
摘要:Visual Studio 2008包含了一个文本模板转换工具箱,又称为T4,是领域特定语言工具的一部分,并可用于基于文本模板的方式来生成代码。 ASP.NET MVC中使用T4来生成代码. 现在T4 将来到MonoDevelop上,MonoDevelop也是通过T4来支持ASP.NET MVC, 也就是Mono版的T4. 阅读全文
posted @ 2009-03-15 21:14 张善友 阅读(2718) 评论(1) 推荐(0) 编辑
摘要:应用程序发生异常时,给用户一个友好的处理方式,同时将异常记录下来并通知系统管理员或是运维人员是应用的开发的常用场景。web form上微软提供了一个工具包,关于这个工具包参看推荐一个工具包自定义HTTP 404错误。如何在asp.net mvc上实现这样的功能呢?asp.net mvc 在创建项目的时候在Views的Shared目录下有一个错误处理页Error.aspx视图,这个默认的错误处理功能没有实现对错误日志的记录。 阅读全文
posted @ 2009-03-14 12:22 张善友 阅读(4256) 评论(0) 推荐(0) 编辑
摘要:Scott博客上的ASP.NET MVC免费电子书教程,应该不应错过. 185页的教程,从头开始按部就班地建造起一个小型但完整的ASP.NET MVC应用。同样的asp.net mvc的一些Open Source 的项目也值得去研究研究 阅读全文
posted @ 2009-03-12 07:56 张善友 阅读(3238) 评论(1) 推荐(0) 编辑
摘要:Steve Sanderson在codeplex上发布了一个asp.net mvc validation framework xVal ,并写一篇详细的文章介绍这个框架 xVal - a validation framework for ASP.NET MVC。xVal可以把客户端和服务端的验证机制结合起来。 阅读全文
posted @ 2009-03-04 22:02 张善友 阅读(1882) 评论(1) 推荐(0) 编辑
摘要:微软去年11月发布了一个很酷的新ASP.NET服务器控件,<asp:chart />,可以免费用在ASP.NET 3.5中,而且还可以用在asp.net mvc。 阅读全文
posted @ 2009-02-14 17:45 张善友 阅读(10196) 评论(5) 推荐(0) 编辑
摘要:现在 ASP.NET MVC Release Candidate 已经可以下载, 如何着手开始用asp.net mvc开发应用呢? 这是一个学习ASP.NET MVC Release Candidate 1的资源指南。 阅读全文
posted @ 2009-02-02 16:11 张善友 阅读(4180) 评论(2) 推荐(0) 编辑
摘要:Scott Gu宣布了ASP.NET MVC 1.0 RC的发布, Scott Gu在blog上写了一篇ASP.NET MVC 1.0 Release Candidate Now Available,RC版本有很多小的改进: Visual Studio同 MVC的集成更成熟了,也就说有了更好用的脚手架- "Go to Controller" / "Go to View" / "Add View" 等等 AJAX 的改进 FileUpload / "Download" 改进,例如 FileResult映射到 Fileupload Visual Studio T4 模板,这就意味着自己可以去定制MVC模板 … 阅读全文
posted @ 2009-01-28 11:16 张善友 阅读(4305) 评论(6) 推荐(0) 编辑
摘要:Routing现在可以作为URLRewriting技术的替代者,出现在asp.net mvc框架中,将它应用于WebForms上也是很简单的,可以到codeplex上下载ASP.NET MVC WebFormRouting Demo。 阅读全文
posted @ 2009-01-03 16:26 张善友 阅读(2155) 评论(2) 推荐(0) 编辑
摘要:最近有个项目使用ASP.NET MVC开发,遇到一个问题,表现为:通过本地(localhost,本地ip)访问一切正常,但是通过远程链接的时候,呈现给浏览器的都是http 500内部服务器错误.在web.config 配置文件中启用错误处理节点后表现正常了。customErrors 和HandleError之间有什么关系呢? 阅读全文
posted @ 2008-12-17 13:38 张善友 阅读(2045) 评论(3) 推荐(1) 编辑
摘要:Oxite更是一个asp.net mvc项目的实例,Oxite目的就是向开发者展示ASP.Net MVC的功能。微软使用Oxite创建了Mix Online网站,并向开发者提供了该站点的源代码以供学习。 阅读全文
posted @ 2008-12-11 22:02 张善友 阅读(7305) 评论(2) 推荐(0) 编辑