C# 4.0从入门到精通(视频实战版)内容简介
发布时间:2025-05-23 12:54:33 发布人:远客网络
一、C# 4.0从入门到精通(视频实战版)内容简介
本书以visual studio 2010为开发环境,全面而细致地介绍了c#的语法和编程技术,书中对每个知识点和技术要点都给予了翔实的例程。本书共分为六篇,循序渐进地讲述了c#4.0的语法和visualstudio 2010的使用。从基本概念到具体实践,从语法到数据的操作,从软件环境到具体的项目开发,都进行了细致的阐述,并对具体知识点进行了详细的实例讲解。
本书含有大量实例,详细描述各个语法点以及代码编写技巧。本书适合正在学习或使用c#的用户阅读,并可作为开发人员的参考手册。在学习过程中,读者可以按照本书的指导,进行实际操作,通过实例代码,深入理解c#语法和编程技术,从而提升编程技能。
书中详细介绍了c# 4.0的特性,如匿名类型、动态特性、协程、表达式树等,并通过实例代码进行说明。此外,还介绍了visual studio 2010的使用方法,包括项目管理、代码编辑、调试和构建等。书中通过实例代码,详细演示了如何使用这些新特性进行高效编程。
本书适合不同层次的读者阅读,无论是初学者还是有经验的开发人员,都可以从本书中获得有价值的知识。初学者可以通过本书快速入门c#编程,而有经验的开发人员可以从中深入了解c#的新特性,提高编程效率和代码质量。
总之,本书是学习和使用c#编程的必备参考手册,通过丰富的实例和详细的解释,让读者能够轻松掌握c#编程技能,提升开发效率。无论是作为自学资料还是作为团队开发的参考,本书都是一个很好的选择。
二、asp.net从入门到精通各需要学习哪些内容
1、《asp.net从入门到精通》庞娅娟,房大伟,吕双等编著/2010年07月/清华大学出版社
2、详细介绍了使用ASP.NET进行Web程序开发需要掌握的各方面知识。全书共分31章,包括ASP.NET开发入门,C#语言基础,ASP.NET的内置对象,ASP.NET Web常用控件,数据验证技术,母版页,主题,数据绑定等。
3、《ASP.NET程序开发范例宝典》一部久享盛誉的程度开发宝典,精选500多个典型范例,覆盖全面,源于实际项目开发,帮助读者短时间掌握更多实用技术、提高编程水平,范例经过精心编排,重点、难点突出,易查易学,附录提供快速索引,查找方便。
三、ASP.NET从入门到精通的目录
1.2.3配置Visual Studio 2005开发环境 10
1.3.6 ASP.NET服务器控件语法 15
1.4.4添加配置文件Web.config 20
1.5.2如何利用MSDN学习ASP.NET 2.0 25
2.4.1算术运算符与算术表达式 31
2.4.2关系运算符与关系表达式 32
2.4.3赋值运算符与赋值表达式 32
2.4.4逻辑运算符与逻辑表达式 33
3.1.2 Response对象常用属性、方法 48
3.2.2 Request对象常用属性、方法 52
3.3.2 Application对象常用集合、属性和方法 55
3.3.3使用Application对象存储和读取全局
3.4.2 Session对象常用集合、属性和方法 59
3.4.3使用Session对象存储和读取数据 60
3.5.2 Cookie对象常用属性、方法 61
3.5.3使用Cookie对象保存和读取客户端
3.6.2 Server对象的常用属性、方法 64
3.6.3使用Server.Execute方法和Server.Transfer
3.6.4使用Server.MapPath方法获取服务器的
3.6.5使用Server.UrlEncode方法对字符串进行
3.6.6使用Server.UrlDecode方法对字符串进行
第4章 ASP.NET 2.0 Web常用控件 69
4.5.2使用Panel控件显示或隐藏一组控件 102
4.6 FileUpload文件上传控件 103
4.6.1 FileUpload控件的概述 103
4.6.2使用FileUpload控件上传图片文件 104
4.7.2 CreateUserWizard控件 108
4.7.3使用Login控件和CreateUserWizard控件
5.1.1非空数据验证(RequiredFieldValidator) 114
5.1.2数据比较验证(CompareValidator) 115
5.1.3数据类型验证(CompareValidator) 117
(RegularExpressionValidator) 118
5.1.5数据范围验证(RangeValidator) 121
5.1.7自定义验证控件(CustomValidator) 124
6.5.1使用Master.FindControl()方法访问母版页
6.5.2引用@MasterType指令访问母版页上的
第9章使用ADO.NET操作数据库 153
9.2使用Connection对象连接数据库 154
9.2.1使用SqlConnection对象连接SQL Server
9.2.2使用OleDbConnection对象连接OLE DB
9.2.3使用OdbcConnection对象连接ODBC
9.2.4使用OracleConnection对象连接Oracle
9.3使用Command对象操作数据 157
9.3.1使用Command对象查询数据 158
9.3.2使用Command对象添加数据 160
9.3.3使用Command对象修改数据 161
9.3.4使用Command对象删除数据 162
9.3.5使用Command对象调用存储过程 164
9.3.6使用Command对象实现数据库的事务
9.4使用DataSet对象和DataAdapter
9.4.1 DataSet对象和DataAdapter对象的
9.4.2使用DataAdapter对象填充DataSet
9.4.3对DataSet中的数据进行操作 168
9.4.4使用DataSet中的数据更新数据库 169
9.5使用DataReader对象读取数据 171
9.5.1使用DataReader对象读取数据 171
9.5.2 DataReader对象与DataSet对象的
10.1.2 GridView控件常用的属性、方法和
10.1.3使用GridView控件绑定数据源 181
10.1.4设置GridView控件的外观 183
10.1.5制定GridView控件的列 186
10.1.6查看GridView控件中数据的详细信息 187
10.1.7使用GridView控件分页显示数据 188
10.1.8在GridView控件中排序数据 189
10.1.9在GridView控件中实现全选和全不选
10.1.10在GridView控件中对数据进行编辑
10.2.2使用DataList控件绑定数据源 195
10.2.3分页显示DataList控件中的数据 197
10.2.4查看DataList控件中数据的详细信息 199
10.2.5在DataList控件中对数据进行编辑
11.2.2 TreeView控件的常用属性和事件 207
11.2.3 TreeView控件的基本应用 209
11.2.4 TreeView控件绑定数据库 210
11.2.5 TreeView控件绑定XML文件 211
11.2.6使用TreeView控件实现站点导航 213
11.3.2 Menu控件的常用属性和事件 214
11.3.4 Menu控件绑定XML文件 216
11.3.5使用Menu控件实现站点导航 217
11.4.1 SiteMapPath控件概述 219
11.4.2 SiteMapPath控件的常用属性和事件 219
11.4.3使用SiteMapPath控件实现站点导航 220
12.1.1用户控件与普通的Web页比较 224
12.2.2将Web用户控件添加至网页 225
12.2.3使用Web用户控件制作博客导航条 226
12.3.2访问用户控件中的服务器控件 229
12.3.3将Web网页转化为用户控件 230
第13章 ASP.NET 2.0缓存技术 235
13.2.2设置页面缓存的过期时间为当前时间
13.3.2使用@OutputCache指令设置用户控件
13.3.3使用PartialCachingAttribute类设置用户
13.3.4使用ControlCachePolicy类 241
14.3.2 ASP.NET中的异常处理 256
15.2.2 GDI+中的椭圆、弧和扇形 269
16.2.NET平台下的CryStal报表 284
16.2.1 CryStal Reports.Net简介 284
16.2.2 Crystal报表设计器的环境介绍 284
16.2.3 Crystal报表区域介绍 285
16.3 Crystal报表数据源和数据访问
16.3.1 Visual Studio 2005中Crystal Reports
16.4 Crystal报表数据的相关操作 298
16.4.1水晶报表中数据的分组与排序 298
16.4.2水晶报表中数据的筛选 300
17.1 SMTP服务器发送电子邮件 316
17.1.2 System.Web.Mail命名空间介绍 318
17.1.3使用MailMessage类创建电子邮件 318
17.1.4使用MailAttachment类添加附件 319
17.1.5使用SmtpMail发送电子邮件 319
17.1.6在ASP.NET程序中发送电子邮件 320
17.2 Jmail组件发送电子邮件 322
17.2.2使用Jmail组件实现给单用户发送电子
17.2.3使用Jmail组件实现邮件的群发 325
18.2.2 Web服务代码隐藏文件 331
18.2.3创建一个简单的Web服务 332
18.3.2利用Web Service发送手机短信 338
19.1验证(Authentication) 342
第20章 Web程序发布、打包与安装 357
第21章注册及登录验证模块设计 365
22.2.3使用DataList控件绑定数据并实现
22.2.5使用FrameSet框架布局页面 393
22.2.6转化GridView控件中绑定数据的格式 394
22.3.3公共类(CommonClass)编写 395
22.3.5后台新闻管理模块设计 401
22.3.6前台主要功能模块设计 411
23.2.2图形方式显示投票结果 423
24.2.1如何获取并记录流量统计所需数据 444
24.2.2使用Request对象获取客户端信息 445
25.2.4鼠标移动表格行变色功能 471
25.2.5鼠标双击GridView控件中的数据弹出
26.2.1如何使用Web服务器的Attributes属性
26.2.2如何使DataList控件中的TextBox控件
27.2.1关于ASP.NET中的3层结构 507
27.2.3为GridView控件中的删除列添加确认
27.2.4对DataList控件中的某列数据信息执行
27.3.4前台主要功能模块设计 518
27.3.5后台主要管理模块设计 536
28.2.2第3方组件FreeTextBox的使用 546
28.2.3以缩略图形式上传图片 548
29.4.1使用母版页构建网站的整体风格 591
29.4.3使用存储过程实现站内模糊查询 596
29.4.4使用哈希表和Session对象实现购物
29.4.5 FreeTextBox组件的配置使用 599
29.6网站前台主要功能模块设计 615
29.6.10浏览/更新用户信息页 664
29.7网站后台主要功能模块设计 673