第一章 C#简介.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#简介 本课程的目标 了解C#相关概念 认识C#的开发环境 熟练掌握基础语法知识,如基本符号、基本元素、语句和函数等。 掌握数据结构和常用的算法,如标准数据类型和高级数据类型、递归算法、迭代算法等。 自己动手完成各类应用程序的编写。 什么是.NET Framework .NET Framework是C#的运行环境。 DOS或者UNIX时代,应用程序直接调用操作系统的函数接口。 Windows初期,通过Windows API (Application programming interface)提供的系统函数调用。 结构化程序设计—>面向对象程序设计 什么是.NET Framework Windows开发工具提供了一套开发库,比如Visual Basic、Visual C++、Delphi、PowerBuilder等。开发库能够简化应用程序的编写,只要拖放控件即可实现应用程序的界面设计。 开发库各自自成体系,相互间差异大,各有特长。 什么是.NET Framework 开发一套中间库,让开发语言都调用相同的库,各种开发语言都使用统一的开发库,从而简化开发语言的设计和应用程序的编写。这个就是.NET Framework库的开发初衷。 什么是.NET Framework C#概述 C#是Visual Studio. NET中包含的一种全新的开发语言,从C/C++语言发展而来,继承了C/C++语言的优点。同时,从简单性来说,可以媲美Visual Basic,表现在创建用户界面和事件驱动的应用程序方面的容易程度。 摒弃了C/C++语言中容易出错的指针、多重继承等概念,是一种完全面向对象、类型安全的语言,与使用新的.NET框架的其他许多语言兼容,允许C#组件与其他语言组件间的交互操作。 C#功能 设计Windows应用程序 自定义Windows控制库 设计控制台应用程序 设计智能设备应用程序 设计ASP.NET Web应用程序 设计ASP.NET Web服务 设计ASP.NET移动Web应用程序 自定义Web控件库 C#,C++与C语言之间的关系 C#语言的特点 C#语言的特点 面向对象的设计 完全的、纯粹的面向对象语言,不但支持封装、继承、多态性等面向对象技术的关键特征,而且增加了特性(Attribute)、属性(Property)、委托(Delegation)、可容类型(Nullable Type)等强大功能。 C#只支持标准的单一继承,避免了C++中因多继承而带来的复杂性。 C#语言的特点 与Web结合紧密 C#语言适合传统编程,也适合Web编程,与ASP.NET技术紧密结合,支持各类分布式应用。 比尔·盖茨说“我们的目标是超越今天各自为营的Web站点,把Internet建成一个可以相互交组件的地方。” C#语言的特点 严格的安全性和强大的错误处理能力 C#的诸多特性为构建强壮的应用程序提供了保证。 垃圾回收机制(Garbage Collection)自动回收无用对象占用的内存 异常处理(Exception Handling)提供结构化,可扩展的错误检测和处理方法 安全类型(Type-safe)避免“引用未初始化的变量”、数组索引越界”、“执行未经检查的强制类型转换”等问题。 C#语言的特点 优秀的版本处理技术 为缩短开发周期,增强可靠性,软件一般会调用他人已经编写好的组件。但是软件开发过程中不断更新改进软件,组件设计者也会升级组件。同一名称的组件可能会有多个版本。如果旧程序调用了新版本的组件,可能产生意想不到的问题。 C#设计了优秀的版本处理技术,确保软件能调用匹配的组件。 C#概述总结 C#是一种面向对象语言,使程序员可以快速、便捷地创建基于Microsoft .NET平台的解决方案。这种框架使C#组件可以方便的转化为XML(Extensible Markup Language)网络服务,任何平台的应用程序都可以通过网络调用。 增强了开发者的效率,消除编程中可能导致严重结果的错误。 保持了开发者需要的强大性和灵活性。 Visual Studio 2008简介 Visual Studio是一套完整的开发工具集,其中C#是使用最广泛的开发语言。 环境要求: CPU:1.6G或以上的处理器 内存:384MB或者更大的内存 硬盘空间:最小需要5G 操作系统:Windows XP或更新的版本(如Windows Vista或Windows 7) 安装步骤 将Visual Studio安装光盘放入光驱 安装步骤 安装步骤 安装程序 — 起始页对话框 安装步骤 安装程序 — 选项页对话框 安装步骤 安装程序 — 安装组件选项对话框 安装步骤 安装程序 — 安装页对话框 安装步

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档