C网络程序设计01C编程语言基础课件

上传人:我*** 文档编号:145142397 上传时间:2020-09-17 格式:PPT 页数:26 大小:629KB
返回 下载 相关 举报
C网络程序设计01C编程语言基础课件_第1页
第1页 / 共26页
C网络程序设计01C编程语言基础课件_第2页
第2页 / 共26页
C网络程序设计01C编程语言基础课件_第3页
第3页 / 共26页
C网络程序设计01C编程语言基础课件_第4页
第4页 / 共26页
C网络程序设计01C编程语言基础课件_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《C网络程序设计01C编程语言基础课件》由会员分享,可在线阅读,更多相关《C网络程序设计01C编程语言基础课件(26页珍藏版)》请在金锄头文库上搜索。

1、C#编程语言基础,网络程序设计,2,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,3,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,4,1.C#语言概述,C#读音:CSharp; 通常认为: C# = C+ C# = Cava(Java) C#是Microsoft公司在C+和Java两者的基础上设计开发的编程语言。,5,1.C#语言概述,C#的设计者是Anders Hejlsberg(

2、安德斯海尔斯伯格,丹麦人,1960.12)。 Borland公司创始人之一,Turbo Pascal编译器开发者,Delphi(Object Pascal)编译器开发者。 Anders Hejlsberg于1996年被微软公司挖走,主持开发Visual J+;任微软公司.NET首席架构师,发明C#语言。,6,1.C#语言概述,C#的特点: (1)根植于C/C+/Java,简单易学; (2)面向对象,类型安全,代码优雅; (3)将VB/Delphi的高生产率与C+直接访问机器的强大能力相结合; (4)基于.NET Framework(类似于Java虚拟机)。 。,7,1.C#语言概述,到底哪个编

3、程语言最好? 编程语言本身没有优劣之分,适合的就是最好的! 在不同的应用场合,甚至针对不同的人,选择最合适的编程语言或工具,即是最好的。,8,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,9,2.理解.NET Framework,10,2.理解.NET Framework,.NET Framework是什么? (1).NET Framework是一个CLR(Common Language Runtime,公共语言运行时),为.NET应用程序提供运行环境。 (2).NET Framework

4、是一个类库(就像工具函数库),包括基类库和应用类库。 (3).NET Framework是一种应用程序开发技术,包括ASP.NET、WinForm、WF、WPF、WCF等众多高级编程技术。 。,11,2.理解.NET Framework,.NET Framework的特点: (1)多语言支持。所有.NET支持的语言都是等价的,如VB.NET、VC、C#、Jscript.NET等都是平等的。它们都被编译成一种中间语言,在CLR上运行。 (2)多平台支持。支持Windows系列平台。在Linux系列平台上运行.NET程序,可使用Mono。,12,2.理解.NET Framework,.NET Fr

5、amework的特点: (3)高性能。为确保最佳性能,在某种意义上公共语言运行时将所有应用程序代码都编译成本机代码。这种转换可以在应用程序运行时完成,或在应用程序首次安装时完成。,13,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,14,3.安装C#集成开发环境,(1)安装Visual Studio 2010/2012集成开发环境。 (2)安装MSDN帮助文档(注:MSDN也可在线查看)。,15,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第

6、一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,16,4.创建第一个C#程序,编程实例: (1) 创建第一个C#控制台程序 (2) 创建第一个C#窗体程序,17,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,18,5.如何编写好的程序,(1)良好的代码编写习惯(命名、缩进等) 推荐:我的博客文章如何编写可读性好的代码 http:/SummerR 经典书籍编写可读代码的艺术; 软件大师Kent Beck说:“我不是伟大的程序员,我只是有着良好习惯的程序员而已”。,19,5.如何编写

7、好的程序,(2)一定要理清编程思路 方法: 先在纸上理清思路(草图), 再在IDE中用注释写出思路, 最后再编写代码。,20,5.如何编写好的程序,(3)小步前进,不断测试 方法: 一次只编写少量代码,实现少量功能,立即进行测试,确认正确后再进行下一步。 不要一下编写大量代码,然后出了很多错误,不停的debug,效率太低!,21,C#编程语言基础,C#语言概述 理解.NET Framework 安装C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,22,6.学会使用MSDN帮助文档,23,C#编程语言基础小结,C#语言概述 理解.NET Framework 安装

8、C#集成开发环境 创建第一个C#程序 如何编写好的程序 学会使用MSDN帮助文档,24,动手实践,(1)编写控制台程序:用户在控制台中输入整数x和y,程序分别输出x+y和x*y的结果。 (2)编写WinForm程序:用户在窗体中的编辑框中输入整数x和y,点击“相加”按钮时弹出对话框显示x+y的结果,点击“相乘”按钮时弹出对话框显示x*y的结果。,25,课后作业,(1)在个人笔记本电脑安装Visual Studio 2010/2012及其MSDN帮助文档。下一次上课带个人笔记本电脑检查安装情况。 (2)在MSDN中找到String类,学习文档后列举出String类的5个成员函数,并简要说明其作用。 (3)谈谈你对编写可读代码的认识,如何编写可读性好的代码?,网络程序设计,谢谢!,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号