读书人

新手学Visual C# 2008+SQL Server 200

发布时间: 2010-04-14 06:14:00 作者:

 新手学Visual C# 2008+SQL Server 2005数据库与网络开发(附CD光盘1张)


基本信息出版社:电子工业出版社
页码:440 页
出版日期:2009年01月
ISBN:7121068494/9787121068492
条形码:9787121068492
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:新手学习系列

内容简介 Visual Studio 2008是微软精心打造的新一代的软件开发平台产品,Visual C# 2008是该平台的核心开发语言之一,也是目前最流行的软件开发语言。Visual C# 2008是Visual C# 2005的升级版本,在此基础上增加了很多新的特性。不仅增强了对各种数据库的支持功能,而且提高了对SQL Server 2005数据库和智能设备的支持力度。《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》一共分六篇,循序渐进地讲述了Visual C# 2008和SQL Server 2005数据库的有关技术,从基本概念到具体实践、从新增特性认识到具体操作、从新增控件及组件的一般操作到技巧性使用都进行了详细的阐述,并对具体知识点进行了详细的实例讲解。
《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》的特点是详细介绍了Visual C# 2008和SQL Server 2005数据库的常用操作,突出了LINQ查询技术在数据操作中的实用性和技巧性。《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》含有大量实例,详细描述了各个数据绑定控件的属性及代码编写技巧,方便读者模拟实践。《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》适合正在学习使用Visual C# 2008和SQL Server 2005数据库开发的用户阅读,并可作为开发人员的参考手册使用。
编辑推荐 希望通过博客园系列图书让更多朋友分享自己在对技术追求的征途中的思考与收获。我们对技术追求的征途一直在进行,每迈出一步,我们就走得更远,步伐越大,走得就越远,这就是征途,让我们在技术的征途上共同努力,用技术去改变世界。
内容概述
NETFramework3.5
C#语言基础
VisualC#2008开发环境
操作数据库SQLServer2005
T-SQL进阶
数据报表开发
数据绑定和DataSet
SQLServerXML
XML编程
LINQ
Windows应用程序开发
菜单和对话框
WPF、WWF、WCF
ASP.NET3.5开发
创建和使用Web服务
简历管理系统网站
图书馆管理系统
超值光盘
《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》所有的源程序
182页ASP.NET网络开发技术电子书
199页VisualC#开发技术电子书
154页.NET数据库开发技术电子书
124页ASP.NETAJAX开发电子书
4个.NET2.0入门视频
6个.NET3.5入门视频
5个常见的典型系统
目录
本书学习导航如下:
要学会VisualC#2008环境配置基础以及C#开发语言的基本语法和在VisualC#2008中新增的特性,仔细阅读第1篇
要了解SQLServer2005数据库的关键技术,仔细阅读第2篇
要掌握数据访问技术——ADO.NET的有关技术,特别是LINQ——语言集成查询,仔细阅读第3篇
要运用Windows应用程序开发技术,仔细阅读第4篇
要运用Web应用程序开发技术,仔细阅读第5篇
要将VisualC#2008和SQLServer2005数据库的技术应用到实践中,仔细阅读第6篇

第1篇 VisualC#2008入门篇
1.NETFramework3.5 简介20
1.1 VisualStudio2008概述20
1.1.1.NET开发环境VisualStudio20
1.1.2 VisualStudio2008的安装配置21
1.1.3 VisualStudio2008新增主要功能22
1.1.4 MSDN简介22
1.2.NETFramework3.5 介绍24
1.2.1.NETFramework概念24
1.2.2.NETFramework3.5 体系结构25
1.2.3.NET类库26
1.2.4.NETFramework2.0、3.0和3.5 版本之间的关系27
1.2.5.NETFramework3.5 中的新增功能28
1.3 开发第一个C#程序30
1.3.1 理解Main()30
1.3.2 编译执行程序32
1.4 小结33

2 C#语言基础34
2.1 程序架构34
2.1.1 命名空间34
2.1.2 类36
2.1.3 结构39
2.2 变量与运算符41
2.2.1 变量41
2.2.2 运算符42
2.3 语句48
2.3.1 选择语句48
2.3.2 循环语句50
2.3.3 条件判断语句52
2.4 集合类型53
2.4.1 列表54
2.4.2 数组55
2.4.3 枚举56
2.5 错误和异常处理58
2.6 创建项目60
2.6.1 控制台应用程序61
2.6.2 Windows应用程序62
2.6.3 Web应用程序64
2.7 小结65

3 VisualC#2008简介66
3.1 VisualC#2008介绍66
3.1.1 VisualC#2008概述66
3.1.2 VisualC#2005和2008之间的关系67
3.1.3 VisualC#2008和.NETFramework3.5 的关系68
3.2 VisualC#2008多语言的新特性69
3.2.1 隐式类型的本地变量和数组69
3.2.2 对象初始值设定项70
3.2.3 扩展方法71
3.2.4 匿名类型72
3.2.5 Lambda表达式73
3.2.6 查询关键字74
3.2.7 自动实现的属性76
3.2.8 分部方法定义77
3.3 VisualC#集成开发环境(IDE)79
3.3.1 VisualC#2008集成开发环境79
3.3.2 起始页80
3.3.3 创建项目81
3.3.4 解决方案资源管理器84
3.3.5 添加引用85
3.3.6 VisualC#2008IDE的新增功能85
3.4 第一个VisualC#2008的应用程序86
3.4.1 创建VisualC#2008的应用程序86
3.4.2 编译执行程序89
3.5 小结90

第2篇 SQLServer2005入门篇
4 操作数据库92
4.1 SQLServer2005简介92
4.1.1 数据库基本知识92
4.1.2 SQLServer2005数据库93
4.1.3 SQLServer2005数据库管理工具96
4.2 数据库99
4.2.1 使用ManagementStudio创建数据库99
4.2.2 使用SQL语句创建数据库100
4.2.3 删除已创建的数据库102
4.3 操作数据表102
4.3.1 创建表103
4.3.2 插入数据105
4.3.3 修改数据106
4.3.4 删除数据106
4.4 查询数据107
4.4.1 查询数据语法107
4.4.2 使用条件查询107
4.4.3 联合查询109
4.4.4 限制查询109
4.4.5 对查询输出进行控制110
4.5 操作视图111
4.5.1 使用ManagementStudio创建视图111
4.5.2 使用SQL创建视图113
4.5.3 创建基于视图的视图114
4.5.4 修改视图115
4.5.5 删除视图115
4.6 存储过程116
4.6.1 存储过程简介116
4.6.2 创建存储过程117
4.7 小结119

5 T-SQL进阶120
5.1 计算120
5.1.1 计数COUNT120
5.1.2 求和SUM121
5.1.3 极值MAX/MIN121
5.1.4 均值AVG122
5.2 组合与判断122
5.2.1 HAVING122
5.2.2 GROUPBY123
5.2.3 DISTINCT123
5.3 函数123
5.3.1 日期时间函数124
5.3.2 字符串处理函数126
5.3.3 系统函数128
5.4 小结129

6 数据报表130
6.1 报表服务简介130
6.1.1 报表服务概述130
6.1.2 报表服务组件131
6.1.3 报表服务的安装132
6.2 报表应用程序134
6.2.1 创建报表应用程序135
6.2.2 设置数据源136
6.3 创建CrystalReports应用程序138
6.3.1 CrystalReports应用程序概述139
6.3.2 设置数据源139
6.4 小结142

第3篇 数据访问ADO.NET篇
7 使用数据库144
7.1 使用ADO.NET数据库144
7.1.1 EMIS数据库144
7.1.2 连接数据库146
7.1.3 以代码的方式访问数据库149
7.1.4 数据容器DataSet、DataTable150
7.1.5 Windows应用程序中显示数据153
7.2 ADO.NET与各种数据库的连接155
7.2.1 连接SQLServer155
7.2.2 连接Access156
7.2.3 连接SQLServer数据库文件157
7.2.4 连接Oracle158
7.2.5 连接其他数据库158
7.3 使用ADO.NET处理数据158
7.4 小结161

8 使用数据绑定和DataSet162
8.1 数据绑定162
8.1.1 新建项目162
8.1.2 创—ataSet163
8.1.3 创建和配置TableAdapter164
8.1.4 填充数据到DataSet166
8.1.5 创建数据绑定窗体166
8.2 使用DataSet来操作数据库167
8.2.1 使用连接字符串167
8.2.2 用户数据操作的并发167
8.2.3 DataGridView控件与DataSet168
8.2.4 校验用户输入数据的合法性169
8.2.5 执行更新DataSet170
8.3 小结171

9 SQLServerXML的功能172
9.1 对XML的支持172
9.1.1 SQLServer2005中的XML功能172
9.1.2 XML数据类型172
9.2 XML的格式和架构173
9.2.1 XML文档173
9.2.2 XML架构174
9.2.3 批注的架构177
9.3 XML相关的SQL语句使用177
9.3.1 SELECT语句中的FORXML177
9.3.2 RAW模式示例179
9.3.3 AUTO模式示例180
9.3.4 EXPLICIT模式示例184
9.3.5 OPENXML示例185
9.4 在SQLServer中使用模板186
9.4.1 在模板中使用T-SQL语句186
9.4.2 创建自定义模板188
9.5 小结188

10 XML编程189
10.1.NET框架中的XML189
10.1.1 理解XML189
10.1.2 XML文档对象模型—OM)190
10.1.3 System.Xml命名空间191
10.2 读取XML文档193
10.2.1 使用XmlDocument读取XML193
10.2.2 使用XmlReader读取XML195
10.2.3 使用XmlNode读取节点197
10.3 使用XPath检索XML199
10.3.1 基本XPath表达式200
10.3.2 限定检索范围200
10.3.3 使用函数设置检索条件201
10.3.4 使用运算符设置检索条件202
10.3.5 使用通配符模糊匹配203
10.3.6 综合示例203
10.4 修改XML文档209
10.4.1 创建新DOM节点209
10.4.2 为DOM节点创建属性210
10.4.3 修改DOM节点212
10.4.4 删除DOM节点213
10.4.5 将DOM树写入XML文档214
10.5 集成DataSet215
10.5.1 使用DataSet加载XML数据215
10.5.2 使用XmlDataDocument加载关系数据216
10.6 XML和ADO.NET217
10.6.1 将ADO.NET数据转换为XML文档218
10.6.2 把XML文档转换为ADO.NET数据220
10.7 在XML中串行化对象220
10.8 小结223

11 LINQ——语言集成查询简介224
11.1 LINQ介绍224
11.1.1 LINQ简介224
11.1.2 LINQ的作用225
11.2 VisualC#中的LINQ入门225
11.2.1 LINQ的查询功能225
11.2.2 LINQ的基本查询操作229
11.2.3 LINQ的查询和方法232
11.2.4 LINQ的功能在VisualC#2008中的应用233
11.3 LINQtoSQL234
11.3.1 LINQtoSQL简介234
11.3.2 LINQtoSQL对数据库建模235
11.3.3 LINQtoSQL的数据库查询236
11.3.4 LINQtoSQL的数据库更新237
11.3.5 LINQtoSQL的数据库插入239
11.3.6 LINQtoSQL的数据库删除241
11.4 LINQtoObject243
11.5 LINQtoXML244
11.6 小结246

第4篇 Windows应用程序开发篇
12 Windows应用程序概述248
12.1 Windows应用程序248
12.1.1 创建Windows窗体应用程序248
12.1.2 设定Windows窗体属性249
12.1.3 以程序的方式更改窗体属性253
12.2 在窗体上使用控件254
12.2.1 Windows窗体控件介绍254
12.2.2 公共控件254
12.2.3 容器控件257
12.2.4 菜单和工具栏控件258
12.2.5 数据控件259
12.2.6 打印控件259
12.2.7 对话框控件261
12.2.8 组件控件261
12.2.9 控件的属性263
12.2.1 0编程方式更改控件属性264
12.3 Windows窗体程序中的事件265
12.4 自定义控件268
12.4.1 自定义控件概述268
12.4.2 创建自定义控件269
12.5 小结272

13 使用菜单和对话框273
13.1 菜单和菜单事件的创建273
13.1.1 菜单创建273
13.1.2 菜单事件创建276
13.1.3 简单记事本程序菜单设计278
13.2 在应用中使用弹出菜单283
13.3 使用公共对话框控件285
13.3.1 使用OpenFileDialog控件选择文件285
13.3.2 使用ColorDialog控件设置颜色287
13.3.3 使用FontDialog控件设置字体287
13.3.4 使用PrintDialog控件调用打印对话框288
13.4 小结290

14 NETFramework3.5 组件开发291
14.1 WindowsPresentationFoundation(WPF)291
14.1.1 WPF简介291
14.1.2 WPF的组成292
14.1.3 WPF的架构292
14.1.4 WPF和XAML292
14.1.5 新增功能293
14.1.6 开发示例294
14.2 WindowsWorkflowFoundation(WWF)297
14.2.1 WWF简介297
14.2.2 WWF的结构298
14.2.3 WWF的功能298
14.2.4 开发示例298
14.3 WindowsCommunicationFoundation(WCF)306
14.3.1 WCF介绍306
14.3.2 WCF的架构306
14.3.3 WCF的功能307
14.3.4 开发示例307
14.4 小结310

第5篇 Web应用程序开发篇
15 ASP.NET2008开发312
15.1 ASP.NET模型312
15.1.1 理解ASP.NET312
15.1.2 ASP.NET应用程序生命周期313
15.2 使用ASP.NET创建Web应用程序314
15.2 1创建ASP.NET项目314
15.2.2 发布ASP.NET网站315
15.2.3 在Web程序页面中使用主题317
15.2.4 在控件中使用主题320
15.3 理解ASP.NET控件321
15.3.1 标准控件322
15.3.2 数据控件324
15.3.3 验证控件325
15.3.4 导航控件327
15.3.5 登录控件329
15.3.6 WebParts控件333
15.3.7 AJAXExtensions控件336
15.3.8 报表控件336
15.3.9 HTML控件337
15.4 查询数据339
15.4.1 数据源控件339
15.4.2 通过数据绑定控件显示数据340
15.4.3 以编程的方式显示数据344
15.5 编辑数据347
15.5.1 在GridView控件中选择数据347
15.5.2 在GridView控件中编辑数据349
15.5.3 使用GridView中的模板列351
15.6 小结353

16 创建和使用Web服务354
16.1 Web服务的定义354
16.1.1 Web服务概述354
16.1.2 创建Web服务355
16.1.3 Web服务的调用357
16.2 Web服务技术358
16.2.1 处理Web服务异常359
16.2.2 使用Web服务管理状态361
16.2.3 使用Web服务进行事务处理363
16.2.4 Web服务的异步调用364
16.3 小结366

第6篇 实战篇
17 简历管理系统网站368
17.1 系统总体设计368
17.1.1 系统需求368
17.1.2 系统功能368
17.1.3 系统架构374
17.2 数据库设计376
17.2.1 表设计376
17.2.2 表关系设计378
17.3 LINQtoSQL配置(公共数据层)378
17.3.1 创建数据库连接378
17.3.2 创建LINQtoSQL类379
17.3.3 向LINQtoSQL类中添加表信息380
17.4 应聘人员填写简历模块381
17.4.1 页面效果381
17.4.2 实现功能代码381
17.4.3 LINQtoSQL的运用382
17.5 管理登录模块383
17.5.1 页面效果383
17.5.2 实现功能代码384
17.5.3 LINQtoSQL的运用385
17.6 系统设置模块385
17.6.1 部门信息设置385
17.6.2 用户信息设置386
17.7 查询统计模块388
17.7.1 简历查询388
17.7.2 录用查询392
17.8 公共架构的设计模块395
17.9 报表的打印模块396
17.9.1 创建数据集—ataSet)396
17.9.2 设计水晶报表397
17.1 0网站发布399
17.1 0.1 什么是IIS399
17.1 0.2 建立第一个Web站点400
17.1 1小结402

18 图书馆管理系统403
18.1 系统功能介绍403
18.2 系统架构概览404
18.3 系统开发平台介绍404
18.3.1 语言介绍405
18.3.2 数据库介绍406
18.3.3 LINQ技术介绍407
18.4 数据库结构407
18.4.1 数据库表设计407
18.4.2 数据库表关系411
18.5 图书馆管理系统介绍411
18.6 LINQtoSQL类配置(公共数据层)412
18.6.1 创建数据库连接412
18.6.2 创建LINQtoSQL类413
18.6.3 向LINQtoSQL类中添加表信息414
18.7 创建数据集—ataSet)414
18.8 读者管理模块415
18.8.1 读者类别设置416
18.8.2 读者档案管理419
18.9 图书管理模块423
18.9.1 图书类别设置423
18.9.2 图书档案管理424
18.1 0流通管理427
18.10.1 图书征订427
18.10.2 图书借阅430
18.10.3 图书归还434
18.10.4 图书罚款435
18.11 LINQtoSQL类关键技术437
18.11.1 LINQtoSQL的数据库查询437
18.11.2 LINQtoSQL的数据库更新439
18.11.3 LINQtoSQL的数据库插入439
18.12 小结440
……
序言 VisualStudio2008是微软精心打造的新一代的软件开发平台产品,该平台的核心开发语言是VisualC#2008。VisualC#2008不仅继承了VisualC#2005版本的众多优点,而且引入了多个新增特性,不仅与SQLServer2005数据库完美融合,而且增强了LINQ查询技术的功能特性。VisualStudio2008中新增的LINQ查询功能对于很多用户来说还比较生疏,目前市场上讲述ASP.NET2008LINQ技术应用及开发的计算机书还比较少。在ASP.NET3.5 中的LINQ查询技术功能远远超出传统的数据查询技术,它对不同数据源访问、操作的技术进行了大大的拓展,使得使用同一种命令访问不同数据源成为可能。市场上仅有的相关书籍讲解的LINQ查询技术,主要还是基于LINQ的基本使用语法,或者针对集合的操作来说的,这两种书籍都不适合初学者从起步到使用、从使用到拓展的递进式学习过程。
为了使读者快速地掌握VisualC#2008中的LINQ查询技术,以及熟练地使用LINQ和各种数据绑定控件结合使用,笔者精心编写了本书。本书根据读者一般的学习习惯,以循序渐进的方式,通过官方经典案例和自己实践实例的配合,给各层次的读者一个适度的学习空间,让读者在学习数据库知识的同时,掌握使用VisualC#2008LINQ查询技术解决实际工作中问题的方法。
本书的内容安排
本书共分为六篇,循序渐进地讲述了VisualC#2008、SQLServer2005数据库与网络开发的有关知识,从基本概念到具体实践、从LINQ基本概念的讲解到具体操作、从LINQ查询技术的一般操作到技巧性使用的具体实例等全方位的知识。
第一篇(第1章~第3章)讲述了VisualC#2008环境配置基础,主要介绍了.NETFramework3.5 介绍的体系结构,以及C#开发语言的基本语法和在VisualC#2008中新增的特性。在本篇详细介绍这些知识点的同时,为了使读者理解透彻,还举了对应的实例,供读者参看、模拟、实践。
第二篇(第4章~第6章)讲述了SQLServer2005数据库的关键技术,包括数据库的基本操作、T-SQL的常用函数,还包括了VisualC#2008中原有和新增的报表功能,为读者进一步学习VisualC#2008和SQLServer2005技术奠定基础。
第三篇(第7章~第11章)介绍了数据访问技术——ADO.NET的有关技术,讲述了VisualC#2008中ADO.NET的数据访问技术、使用数据绑定和DataSet、SQLServerXML的功能、XML编程和LINQ——语言集成查询技术。其中LINQ——语言集成查询是本篇的重点和核心。为了使读者深入了解数据访问技术的有关技术,在本篇中每个章节中针对不同的数据访问技术列举了大量的实例,使读者从不同方面来全面认识VisualC#2008中的数据访问技术。
第四篇(第12章~第14章)是Windows应用程序开发篇。主要介绍了Windows应用程序的相关技术、在Windows应用程序中使用的菜单和对话框以及在.NETFramework3.5 中新增组件开发。本篇深入地讲解了Windows应用程序中常用的控件,并详细讲解了WPF、WWF、WCF这些新增组件。
第五篇(第15章~第16章)是Web应用程序开发篇。主要介绍了ASP.NET2008开发和如何创建和使用Web服务。为了使读者对Web应用程序有深入的了解,本篇中使用了大量的实例,供读者参看和实践。
第六篇(第17章~第18章)是实战篇。通过2个基于SQLServer2005数据库的项目的介绍,讲述了如何在Windows应用程序和Web应用程序中使用LINQ查询技术,使读者更深刻地认识VisualC#2008中新增的特性和使用方法。
VisualC#2008中新增的特性以及使用方法对未来的软件开发很重要,因此了解并学会使用这些新特性对开发人员来说尤为必要。读者可以遵循本书的写作顺序,参考以下流程图阅读本书。

本书的特点
本书不仅包含了VisualC#2008和SQLServer2005的复杂概念和知识,而且对VisualC#2008涉及的新增特性进行了详细的讲解,并筛选了最常使用和日常工作中最常见的一些操作和示例进行演示并说明。最为重要的是本书中的很多实例是笔者参与实际开发中总结出来的经验。本书将知识范围锁定在了适合初级、中级的部分,以大量的实例进行示范和解说,其特点主要体现在以下几个方面。
配有学习论坛:http://www.cnblogs.com/liuliang001/,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
本书的编排采用循序渐进的方式,适合初级、中级学者逐步掌握复杂的数据绑定技术及其控件。
本书重点讲述VisualC#2008的有关知识,并为读者理解和实践奠定基础。
本书采用了大量的实例,讲述VisualC#2008中新增特性的基本功能和使用技巧。
所有实例都具有代表性和实际意义,着重解决工作中的实际问题。
对于有特点的实例进行详细解释和分析,帮助读者理解和模拟实践。
对于工作中经常遇到的问题,需要注意的关键点予以特别注示。
按递进关系进行案例组织,使用新旧的知识点时相互关联,对比分析易于理解。
本书采用技术要点、详细介绍、运行效果等多种方式进行讲解,系统性及可用性强。
适合阅读本书的读者
VisualC#2008的初学者
SQLServer2005数据库的初学者
VisualC#2008和SQLServer2005数据库技术的研究人员
LINQ查询技术的研究人员
使用LINQ查询技术进行开发的人员
基于SQLServer2005数据库网站开发的人员
使用LINQ技术进行毕业设计的计算机学员
想了解LINQ技术的其他人员
光盘内容介绍
为了方便读者学习本书,本书附带超值光盘1张,内容为本书源程序和作者免费赠送的学习资料(659页电子书、10个学习视频和5个应用系统)。这些免费赠送的学习资料如下:
182页ASP.NET网络开发技术电子书;
199页VisualC#开发技术电子书;
154页.NET数据库开发技术电子书;
124页ASP.NETAjax开发电子书;
4个.NET2.0入门视频;
6个.NET3.5 入门视频;
5个常见的典型系统。
一、源程序
主要包括书中涉及的所有源程序文件,全部按照章节整理。
二、免费赠送的学习资料
1.ASP.NET网络开发技术电子书(182页)
第0章Web开发基础知识
第1章走进ASP.NET2.0
第2章类、对象和命名空间
第3章ASP.NET2.0核心对象
第4章标准服务器控件
第5章HTML服务器控件
第6章数据验证控件
2.VisualC#2005开发技术电子书(199页)
第1章C#与.NETFramework简介
第2章C#程序设计基础
第3章与用户交互
第4章常用控件
第5章类
第6章抽象类、多态及接口
第7章处理异常和错误
第8章XML编程
第9章应用程序部署
第10章时间跟踪系统
3..NET数据库开发技术电子书(154页)
第1章操作数据库
第2章使用数据库
第3章使用数据绑定和DataSet
第4章SQLServerXML的功能
第5章XML编程
第6章数据映射方案
第7章NHibernate事务、并发和缓存
第8章NHibernate高级数据映射和查询
4.ASP.NETAjax开发电子书(124页)
第1章初识ASP.NETAjax
第2章AjaxControlToolkit中的文本输入处理
第3章基于Ajax的电子邮件处理
5..NET2.0入门视频(4个)
VisualStudio的安装和配置
ASP.NETWeb程序开发入门
.NET程序调试方法
运行eBookShop实例
6..NET3.5 入门视频(6个)
创建ASP.NET程序
创建窗体应用程序
创建控制台应用程序
打开现有程序
读取SQLExpress数据
使用SQLExpress建立数据库
7.常见的典型系统(5个)
博客引擎:是一个结构精练但功能强大的博客系统,它充分利用了ASP.NET2.0的新特性,比如母版页、主题、国际化等界面特性,还使用了提供者模型实现了一个可扩展的数据访问层。
时间跟踪系统:在工作团队内部,经常会列出项目计划、项目人员等信息。使用时间跟踪系统,将这些计划信息录入系统,在项目完成时录入实际完成信息,这样可以跟踪项目进度。通过生成自定义的报表,可以将预计与实际完成的时间进行比较。
图书馆管理信息系统:该管理信息系统具有一个典型的Windows窗体应用程序界面,并完成图书馆日常工作中大部分常见的流程。本系统具备的功能有图书入库、借书、还书、图书管理、借阅人员管理、系统使用人员管理和惩罚管理等。
在线求职系统:本系统可以为企业和求职者提供一个互动的供求平台。企业需要查看网站人才库中感兴趣的求职者信息,发布公司用人需求,并建立与求职者的互动。求职者需要查看企业所发布的招聘信息,并能通过求职网站了解公司的基本资料,求职者与企业都方便地收集感兴趣的信息,以便于相互进一步的沟通与交流。
中小型企业网站:本系统为企业提供了一个展示的平台,向外界提供企业产品资料、企业专业人员、企业的客户信誉,以及企业的相关新闻和联系方式。
文摘 第1章 NETFramework3.5 简介
2007年11月,微软发布了VisualStudi02008版本和.NETFramework3.5 。本章将对.NETFramework
3.5 的主要概念和一些新增功能进行简要介绍。.NETFramework是.NET技术的一部分,下面先简单介绍一下VisualStudi02008的安装配置和与VisualStudi02005相比较增加的一些主要控件。
1.1 VisualStudi02008概述
本节首先介绍了.NET的开发环境和安装配置,重点介绍了VisualStudi02008新增的主要控件和MSDN。1.1.1.NET开发环境VisualStudio
现在最流行的Windows平台应用程序开发环境是VisualStudio,它是由微软公司推出的综合开发平台。目前最新的版本是9.0版,也就是2007年11月发布的英文版VisualStudi02008。VisualStudi0可以用来创建Windows应用程序和Web应用程序,也可以使用它基于组件的强大开发工具,简化基于团队的企业级解决方案的设计开发。还可以用来创建网络服务、智能设备应用程序和Office的插件。
1998年,微软公司发布VisualStudi06.0。这使得所有的程序开发语言的版本均升至6.0版。这也是微软最后一次发布VisualBasic。此后出现的是一种新的面向对象语言——MicrosoftBasic.NET。
2002年,随着WindowsXP和OfficeXP的发布,微软发布了VisualStudi0.NET。在这个版本的VisualStudi0中,微软将VisualFoxPr0作为一个单独的开发环境,取消了VisualInterDev,并引入一种建立在.NET框架上的托管代码机制和新的程序开发语言——c_I}。c}}语言是运行于.NET框架结构之上的一种高级语言。
插图:

读书人网 >程序设计

热点推荐