快乐的Tina  

2011年2月22日

摘要: 上一篇我们介绍了C# 3.0新语言特性和改进上部分,这篇我们继续介绍剩下的部分。C# 3.0新语言特性和改进包括:自动属性(Auto-Implemented Properties)隐含类型局部变量(Local Variable Type Inference)匿名类型(Anonymous Types)对象与集合初始化器(Object and Collection Initializers)扩展方法(Extension Methods)Lambda表达式和Lambda表达式树 (Lambda Expression and Lambda Expression Trees)扩展方法(Extension 阅读全文
posted @ 2011-02-22 16:42 幸福佑儿 阅读(232) 评论(0) 推荐(0) 编辑
 
摘要: 在第一篇中,知道了Visual Studio 2008新特性,从这篇开始进入此系列的第二部分——介绍C# 3.0新语言特性和改进。总体来说,Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(如果不了解.NET2.0的朋友,请参看MSDN或者一些经典的书籍),C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。关于C# 3.0新语言特性在博客园里的很多朋友都介绍了,我在这里简单介绍一下,记录自己所学的东西,也为后面的LINQ打下基础。C# 3.0新语言特性和改进包括:自动属性( 阅读全文
posted @ 2011-02-22 16:18 幸福佑儿 阅读(256) 评论(0) 推荐(0) 编辑
 
摘要: 一、写本系列的目的我平时利用课余零碎时间来学习ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等新东西,通过笔记形式来记录自己所学的历程,也给大家一起学习Visual Studio 2008 和 .NET 3.5提供一个平台,为保证此系列的完整性,我打算先依次介绍一下C# 3.0新语言特性和改进,然后从一条一条LINQ语句分析来贯穿LINQ的知识点。最后通过一个实例程序实战Linq to sql带来全新的编程体验。此系列比较长,欢迎大家关注和对此系列提出建议。已经熟悉的朋友欢迎去博客园社区的 Web技术联盟小组,在 Web技术联盟小组的 Te 阅读全文
posted @ 2011-02-22 15:56 幸福佑儿 阅读(261) 评论(0) 推荐(0) 编辑
 
摘要: 一.摘要本文讲解ViewEngine的作用, 并且深入解析了实现ViewEngine相关的所有接口和类, 最后演示了如何开发一个自定义的ViewEngine. 本系列文章已经全部更新为ASP.NET MVC 1.0版本.希望大家多多支持!二.承上启下首先注意: 我会将大家在MVC之前一直使用的ASP.NET页面编程模型称作ASP.NET WebForm编程模型.上一讲中我们已经学习了如何向View传递Model, 以及如何在View中使用Model对象. 目前为止我们使用的都还是ASP.NET WebForm的页面模型,比如aspx页面,用户控件,母版页等. 最后这些页面中都要转换为HTML代 阅读全文
posted @ 2011-02-22 14:38 幸福佑儿 阅读(237) 评论(0) 推荐(0) 编辑
 
摘要: 一.摘要本文讲解在Action中向View传递Model的几种方式.以及View获取Model以后如何编写显示逻辑.还详细的介绍了ASP.NET MVC框架提供的Html Helper类的使用及如何为Html Helper类添加自定义扩展方法.二.承上启下上一篇文章中我们学习了Controller处理一次请求的全过程.在Controller的Action中, 会传递数据给View,还会通知View对象开始显示.所以Model是在Action中获取的, 并由Action传递给View. View对象接到Action通知后会使用自己的显示逻辑展示页面.下面首先让我们学习如何将Model传递给Vie 阅读全文
posted @ 2011-02-22 09:58 幸福佑儿 阅读(247) 评论(0) 推荐(0) 编辑