作者:empty 页数:643 出版社:empty |
以200多个范例详细介绍ASP.NET 4.0的核心开发技术·深入介绍登录验证、权限管理、用户配置文件、LINQ查询等常用模块, 可随用随查·内容全面, 从VisualStudio 2010开发工具、ASP.NET 4.0的新功能, 到流行的AJAX开发技术, 轻松掌握专业的Web开发技能
信息管理硕士, 拥有MCSE、MCDBA、TCS E专业认证,精通商业智能(BI) , Oracle数据库管理、.NET与Java系统开发等技术。著有多本ASP.NET技术图书, 圣殿祭司Blog访问量超过50万次。
本书共分17罩, 全面阐述了ASP.NET 40的具体应用, 主要内容包括:ASPNET 4.0技术概述、ASP.NET程序的编详模型将ASP.NET程序开发服务器Port固定的技巧、C 84.0语言新功能对象初始化程序、LINQ架构概述、LINQ标准查询运算符、跨页发送、ASP.NET网页指令、My对象的内涵、C#直接调用My对象、GridView功能特色、GridView对数据处理与事件模式的改变、Dala Source数据源控件、Deta is View控件、网站导航控件、建立母版页、注册ASP.NET网站数据库与设置Provider、验证与授权、Log i相关控件、ASP.NET网页授权、Profe配置文件应用、加密Prof le配置文件、Web组件框架和Web组件的个性化数据的管理等方面的技术,本书通过大量的实例让读者学以致用:本书适合程序员学习,也适合作为大专院校计算机专业的学习用书及培训学校计算机专业的教材,
前言圣殿祭司ASP.NET 4.0是微软开启网页技术多元性的一个里程碑。它突破长久以来WebForm一枝独秀的局面, 进而转变成与MVC及WebPages相得益彰的新风貌, 让不同的开发人员都能有一套合适的对应工具,以符合其偏好。同时,在www.asp.net网站中,也对此3种技术提供了大量教程与文章,令不同的技术爱好者都能找到最好的参考资料。而ASP.NET 4.0所使用的.NET Framework 4.0与C#4.0, 在框架及语言中已经加入新的动态性, 包括dynamic动态类型、DLR动态执行环境与IronPython动态语言, 在既有的静态基础上,融入动态的新特性,巧妙揉合静与动的优点,变化出更多新的开发方法与应用。ASPNET 4.0若能善加利用.NET 4.0的诸多动态功能, 定能简化以往复杂的类型与不同语言的互操作程序,以简单的声明取代元长枯燥的语法,省时省力,对程序设计人员来说是一大福音。持续提升, 除了既有程序开发的辅助外, 也提供了不少扩充性的功能与工具, 例如, WebPlatform Installer、扩展管理程序与Nu Get Package Manager, 都是在项目中增加功能的好帮至于.NET最佳的开发工具VisualStudio 2010(简写为VS 2010) , 在性能与功能方面也手, 能够让你用聪明的方式执行扩充工作。且在现在HTML 5及CSS 3当红时期, VS 2010也适时支持最新的HTML 5与CSS 3语法验证与IntelliSense, 让你使用最新的网页语法时,也能够有好心情。综上所述, ASPNET 4.0与VS 2010除承袭既有功能外, 也与时俱进地添加新的元素,通过新观念与新做法,使程序开发变得更有趣、更洗练,而这些灵感与创意,在本书中都有详细的解析, 经由这些指引, 相信能为你带来ASP.NET 4.0的最佳体验, 开启你心中的智慧与灵感之门。
本章将介绍VisualStudio 2010(缩写VS 2010) 与ASP.NET 4.0新功能, 井分析ASPNET平台发展现状,帮助读者掌握最新的技术趋势:同时,对于某些既有的功能,本章也会视情况予以保留,让读者温故知新。1-1ASP.NET平台的三分天下如果访问微软www.asp.net网站,会发现ASP.NET技术目前有3位成员:WebForm、MVC和WebPages, 如图1-1所示, 它们各有不同的定位与特色, 彼此的开发方式也不相同。目前, 使用人数与市场占有率最高的仍是WebForm, 而MVC近两年有不少技术玩家和项目采用, 至于WebPages, 则是另外的Web Matrix开发工具预定的网页开发技术, 它走更易于使用的开发路线。你心里可能有疑问:“为什么微软要将ASP.NET分成3块, 如何选择与适从?”这是一个很好的问题。下面,先简单介绍这几种技术的由来。的控件+Code-Behind模式的Managed Code+易学易用。这使得ASP.NET迅速攻古全球市场,甚至成为企业开发主力。以来一直欠缺MVC Framework这块, 故多年后终于发展出自己的ASPNET MVC 1.0, 目前正式版是ASP.NET MVC 4.0, 以满足ASPNET开发人员多年期盼的MVC框架。ASPNET开发还是太难的人员。这会让他们得到较为简单的工具与开发模式。
1-1ASP.NET平台的三分天下-2
1-2NET 4.0平台新功能概览--8
1-3ASP.NET 4.0技术概览.10
1-4VS2010开发工具版本介绍10
1-5技术说明文件安装13
1-6VS2010SP1安装与三个扩展管璟工具13
1-7HTML 5与CSS 3的支持.-16
1-8NET 4.0内建的图表控件17
1-9ASP.NET网站特殊文件夹18
1-10程序代码重构19
1-11代码段22
1-12ASP.NET程序的编译模型.26
1-13 Client Builder Manager类别的编译功能.30
1-14项目同时使用C#与VB语言及多组件的技巧31
1-15将ASPNET程序开发服务器Port固定的技巧34
1-16IIS 7.5 Express精简版网页服务器1--36
1-17各章项目程序名称列表.38
1-18小结-39
CHAPTER 2C#4.0与C#3.0语言新功能
2-1C#4.0语言新功能41
2-2静态与动态语言的比较.41
2-3C#4.0静态基础融入动态能力·43
2-4DLR动态执行环境45
2-5命名参数与可选变量的运用46
2-6C#3.0语言功能+48
2-7隐含类型局部变量及数组声明
2-8对象初始化程序
2-9集合初始化程序
2-10匿名类型
2-11 Lambda表达式
2-12扩展方法
2-13自动实现属性
2-14部分方法定义
2-15结论
CHAPTER 3LINQ新一代数据查询技术
3-1LINQ Pro jeet缘起与诞生
3-2LINQ架构概览.
3-3LINQ Query查询三步骤及延迟查询特性
3-4LINQ to Object.
3-5LINQ to A DO.NET.
3-6LINQ to XML.
3-7LINQ标准查询运算符
3-8结论
CHAPTER 4
4-1跨页发送
4-2Html Head与Html Meta类
4-3Meta Keywords与Meta Description属性
4-4Client帽Script的增强与改进
4-5Client端的异步Callback.
4-6新的HTML编程语法c%:%
4-7ASP.NET网页指令
4-8结论.
CHAPTER 5
5-1My对象的内涵
5-2My对