【Asp.net精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了Asp.net精品源码-【精品】第1章 快速上手 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
第1章 快速上手 从现在开始,我们将进入.NET平台C编程世 界。
.NET是微软(Microsoft)精心打造的新一代 技术开发平台,是微软技术战略的核心。
C 是.NET平台上的主流开发语言。
本章向读者展 示.NET框架以及C语言的概貌,力求简洁明了, 一方面使读者能尽快上手编写程序,另一方面为 阅读后续章节提供指导。
在本章,读者会学习以 下知识点: 了解Microsoft .NET战略目标和意义。
理解C的优秀特点,以及C3.5版本的新特性。
安装Visual Studio 2008开发环境。
安装MSDN帮助系统,并学会寻求帮助。
编写第一个控制台应用程序,开始C之旅。
1.1 为什么选择Microsoft.NET 想必每个IT从业人员,对微软不败的传奇都耳熟 能详。
它推出的.NET战略具有划时代的意义,并 希望通过.NET争取在网络时代赢得像Windows,甚 至比Windows更胜一筹的垄断地位。
.NET的内涵已 经大大超出了操作系统的范畴,势必会导致微软 更进一步的提升自己的地位。
Visual Studio是微 软公司推出的.NET开发环境,是目前最流行的 Windows平台应用程序开发环境。
目前已经发展到 9.0版本,也就是Visual Studio 2008。
1.1.1 Microsoft.NET框架概述 Microsoft.NET Framework是一个平台,此平台支撑着本书所讲的C语 言。
.NET Framework旨在提供一个一致的面向对象的编程环境,保证代码 执行安全性,同时为团队提供方便的软件部署和版本控制,使开发人员的 经验在面对类型大小不相同的应用程序时保持一致的编程习惯。
按照工业 标准生成所有通信,基于.NET Framework的代码可与任何其他代码集成。
.NET Framework的平台体系结构如图1.1所示。
由图1.1可以看到,.NET Framework具有两个主要组件:公共语言运行库(CLR)和.NET Framework 类库(FCL)。
图1.2显示了.NET Framework的核心组件及其要素。
1.1.2 为什么是C C是.NET平台开发中最好的一门语言,是应.NET而生的。
作为一个程序员,如果能够掌握一门语言,这门语言能够 继承C的强大灵活,能够像Java一样语法简洁易于理解, 又能像Visual Basic一样提供“拖放”式功能的易用性, 那是非常愉快的事情。
正好,C就是这样的一门语言,能 够集众语言之所长,创流行语言之所新。
在学习C之前,首先了解它的读法,读作(“C Sharp”),有点像“夏普”的发音,意为C。
C是一 种简单、现代、面向对象且类型安全的编程语言。
C起源 于C语言家族,自身即带了“C”的一些特点。
所以,对于 学过C系语言(如C、C、Java)的程序员,可以很快的熟 悉这种新的语言。
1.1.3 C从C、C、Java继承的特点 C的历史并不长,但其发展的势头非常快,其中最主要的 原因是,C集众语言之所长,具有许多优秀的特性。
1. C从C、C继承的特点 编译: 结构体: 预编译: 没有了include伪指令: 操作符重载: 2. C 从Java继承的特点 类: 界面: 布尔运算: 错误处理: 内存管理:1.1.4 C独具的特点 C作为流行的开发语言,其自身具有独特的优良 特性,使其能够吸引这么多的程序员,用它来开 发出非常优秀的软件。
1. 中间代码。
2. 命名空间中的申明。
3. 基本的数据类型。
4. 两个基本类。
5. 参数传递。
6. 索引下标。
7. 委托和事件。
1.2 安装Microsoft Visual Studio 2008 时至编写本书的时候,Visual Studio 2008 和.NET 3.5的正式试用版本可以下载了。
读者可 以下载Visual Studio 2008产品,也可以下载较 小的Visual Studio 2008 Express版本。
如果学 习C,Visual Studio 2008是最好的开发环境。
本章将手把手教会读者如何搭建Visual Studio 2008开发环境。
1.2.1 获得软件资源 读者可以通过不同的方式获得Visual Studio 2008,可以 购买安装光盘,也可以直接登录微软官方网站下载。
推荐 通过官方网站下载,这样可以得到最新版本,还能及时获 得更新信息。
Visual Studio的下载地址是: http://msdn.microsoft.com/zh-cn/Visual Studiotudio/default.aspx。
当然,可以下载Visual Studio 2008 Professional Edition,还可以下载功能更加强大的Visual Studio Team System 2008 Team Suite。
在页面上还发布了如何升级的 知识,同时,还可以免费下载以下内容: (1)适用于Visual Studio 2008的MSDN库。
(2)Microsoft .NET Framework 3.5框架。
(3)免费阅读 Visual Studio 电子书。
1.2.2 在Windows操作系统下安装开发环境 安装Visual Studio 2008的系统要求: 支持的操作系统:Windows Server 2003;Windows Vista; Windows XP。
最低配置:1.6 GHz CPU,384 MB 内存,1024x768 显示分辨率, 5400 RPM 硬盘。
建议配置:2.2 GHz 或更快的CPU,1024 MB或更大的内存, 1280x1024显示分辨率,7200 RPM或更快的硬盘。
在Windows Vista上运行的配置要求:2.4 GHz CPU,768 MB内 存。
安装Visual Studio 2008的步骤如下:1.3 进入Visual Studio 2008编程世界 安装完程序以后,想必读者迫不及待地想要实践 了,这一节将会带着读者熟悉Visual Studio 2008的开发环境,为进入开发阶段作最后的准 备。
工欲善其事,必先利其器。
先熟悉了开发环 境,再在上面开发,会取得更快的进步。
1.3.1 熟悉开发环境 首先确定软件已经安装在你的电脑上了,现开始启动程序,如图 1.9所示,选择“开始”“程序”“Microsoft Visual Studio 2008”“Microsoft Visual Studio 2008”命令,进入 Visual Studio2008开发环境。
第一次启动时,会看到如图1.10所 示的默认选择页面,选择“Visual C 开发设置”命令,启动C 程序设置。
1.3.2 熟悉菜单栏功能 菜单栏包括了Visual Studio 2008的大多数功 能,同时,菜单栏随着不同的项目、不同的文件 动态的变化,此处对菜单栏常用功能作一个简单 介绍,如表1.1所示。
1.3.3 熟悉工具栏功能 工具栏提供了最常用的功能的快捷方式,熟悉工具栏上的操作, 会大大节省工作时间。
同菜单栏一样,工具栏也是动态变化的, 而且工具栏的内容也可以根据操作员的习惯自行定制。
如图1.12 所示,是位于菜单栏下面的工具栏。
这个工具栏提供了几个基本常用的操作,包括文件的新建、打 开、保存,以及常用的文件编辑操作,包括程序的运行和调试快 捷图标。
同时提供对解决方案资源管理器、对象浏览器、属性、 工具箱等窗口的快捷访问。
1.3.4 熟悉“工具箱”面板 工具箱是Visual Studio 2008最重要的展示工具 的面板,一般停靠在Visual Studio 2008 IDE的 左边,如图1.13所示是工具箱的外观,图1.14是 展开公共控件选项的效果。
1.3.5 熟悉“属性”面板 “属性”面板是Visual Studio 2008中经常用到的工具之一,属 性窗口为可视化界面开发提供了简单的属性操作,同时提供帮助 提示,减轻了程序员记忆对象属性的难度;属性还提供事件的管 理功能,“属性”面板可以管理控件的事件,方便编程时对事件 的处理。
“属性”面板如图1.15所示。
因为某些控件的属性较多,“属性”面板提供了两种管理属性和 事件的方式,一种是按功能分类方式排序属性列表,一种是按字 母方式排序属性列表。
1.3.6 熟悉“类视图”面板 “类视图”面板提供了观察类结构的非常直观的 工具,“类视图”可以展现出程序类的内部结 构,如图1.16所示。
1.3.7 熟悉“对象浏览器
上一篇:
【精品】01网页设计基础
下一篇:
bc80e7a0-d1f2-4595-b21d-01a76798e87a