编辑: 思念那么浓 2013-04-22
单元

1 我的第一个 C#程序 C#程序设计案例教程

2 单元导读 本单元将对 C#的基础知识进行简要介绍,其中主要包括.

NET Framework、Common Language Runtime 以及 C#的特点等. 本单元的目的,是让读者快速了解 C#的基本概念,对C#有一个基本认识. 在任何一门新技术的学习过程中,最开始的部分都比较困难,所以读者可以不必过分 纠结于本单元中的名词,只需有一个简单的了解即可. 学习目标 ? 初步认识.NET,并了解它的组成和特点. ? 熟悉 Visual Studio .NET 开发环境,掌握使用它开发应用程序的步骤. ? 学习 C#程序的基本结构. ? 掌握如何编辑、编译和运行 C#应用程序. 1.1 案例描述.NET 是目前最主流的一门软件开发技术.自微软

2000 年推出下一代互联网构想以 来,伴随着 Microsoft .NET 平台的构建和实施,.NET 以其独有的高效开发特点、简单易行 的版本控制等多方面的全新技术优势,迅速风靡北美各大企业,并深受全球开发者的喜 爱..NET 是世界上最大的软件公司――微软花费

300 亿美元精心打造的开发平台,可以 开发 Web 程序、Windows 应用程序和 WAP 无线网络应用程序等,其在大型系统开发中的 份额越来越重. 本案例中,我们想要初步了解 C#和.NET.将编写一个应用程序,能根据用户输入的 名字,显示 Hello, XXX, 欢迎来到 C#的世界! 欢迎词.执行结果如图 1-1 所示. 图1-1 第一个程序 1.2 知识链接1.2.1 .NET 概述 微软对.NET 的定义是:.NET is a revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new

3 单元

1 我的第一个 C#程序 ways(.NET 拥有以新方式融合计算和通信的工具和服务,它是建立于开放互联网协议标准 的革命性的新平台). .NET 框架(.NET Framework)是微软公司为了与 Sun/Oracle 公司的 Java(EE)竞争,于2000 年6月提出来的一种新的跨语言、跨平台、面向组件的操作系统环境,适用于 Web 服务(Web Services)和因特网(Internet)分布式应用程序的生成、部署和运行..NET 框架也是 Windows Vista、Windows

7 和Windows

8 等新版 Windows 操作系统的核心部件. 技术人员要想真正了解什么是.NET,必须先了解.NET 技术出现的原因和它想解决的 问题.技术人员一般将微软看成一个平台厂商.微软搭建技术平台,而技术人员在这个技 术平台之上创建应用系统.从这个角度看,.NET 也可以定义为:.NET 是微软的新一代技 术平台,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的、联通的、适应变 化的、稳定的和高性能的.从技术的角度看,.NET 应用是一个运行于.NET Framework 之 上的应用程序. 1.2.2 .NET Framework .NET 平台主要包含的内容有.NET Framework(.NET 框架)、基于.NET 的编程语言及开 发工具 Visual Studio 等,其体系结构如图 1-2 所示. 图1-2 .NET 的体系结构 .NET 平台的基础和核心是.NET Framework,.NET 平台的各种优秀特性都要依赖它来 实现..NET Framework 包括两部分内容:一是框架类库(Framework Class Library,FCL);

二是公共语言运行时(Common Language Runtime,CLR),也译作 公共语言运行库 . 1. FCL(框架类库) 从图 1-2 中可以看出,在.NET 平台上可以使用 C#、VB.NET 等多种语言来编写程 序,不同的语言可以使用相同的 FCL. FCL(Framework Class Library,框架类库)为开发人员定义并提供了统一的、面向对象 的、分层的和可扩展的类库集,其主要部分是 BCL(Base Class Library,基类库).通过创 建跨所有编程语言的公共 API 集,公共语言运行库使得跨语言继承、错误处理和调试成为 可能.从JScript、Visual Basic 到Visual C++、C#、F#的所有编程语言(通过托管扩展)具有 C#程序设计案例教程

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题