- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#编程三剑客 《C#网络应用编程基础》马骏主编 基础知识部分,适用于初学者。 《C#网络应用高级编程》马骏、郑逢斌、沈夏炯编著 高级编程部分,适用于高级开发者。 《C#网络应用编程开发实例与实验指导》马骏编著 上机题与项目开发实例(从设计到安装程序制作一网打尽)。 《C#网络应用编程基础》 课程内容 第1章 概述 第2章 C#数据类型 第3章 面向对象的编程基础 第4章 面向对象的高级编程 第5章 Windows窗体界面设计 第6章 目录与文件管理 第7章 正则表达式与Internet操作 C#及Visual Studio开发工具介绍 C# 2000年 C#诞生 2001年 C#被ECMA(欧洲计算机制造者协会)规定为高级 语言开发标准(ECMA-334 ) 2003年 C#被ISO(国际标准化组织)规定为高级语言开发 标准(ISO/IEC 23270 ) VS开发工具 2003年 发布Visual Studio.NET 2003(VS.NET2003) 2005年11月 发布Visual Studio 2005(VS2005)英文版 2006年1月 发布VS2005 Professional简体中文版 VS2005的各种版本(功能从最强到最弱) VS2005 Team 版本 用于大型团队开发 VS2005 Professional版本 用于大中型软件公司 VS2005 Standard版本 用于小型软件公司 VS2005 Express版本 用于业余开发者(初学者) 本课的上机实验环境 (1)VS2005 Professional简体中文版 (2.54GB) (2)DirectX SDK 2005年12月版 (300多MB) 个人安装建议 (1)操作系统使用 WindowsXP SP2 (2)至少256MB内存,最好512MB 第1章 概 述 1.1 VS2005开发环境的功能和特点 1.2 Microsoft.NET Framework 1.3 C#应用程序的结构 1.4 断点设置与程序调试 目前流行的网络应用编程模式: C/S模式(Client/Server) 使用 TCP、UDP、FTP、SMTP等协议 B/S模式(Brower/Server),使用HTTP协议 P2P模式 (Peer-to-Peer),对等互联或点对点技术 组件与Web服务 (Web Service) 桌面应用程序界面表现形式: Windows应用程序实现C/S模式、P2P、智能客户端等客户端和服务器端的功能和用户操作界面,用于交互性操作较多的场合。 Web应用程序实现B/S模式的功能和简单客户端用户操作页面。用于通过Internet传递页面,交互性操作不多的场合。 控制台应用程序使用统一的重定向文本输出形式,用于交互性操作非常少,主要偏重于内部功能实现的场合。 1.1 VS2005开发环境的功能和特点 一种框架,多种语言 框架:类似于Java的虚拟机,但在内部实现上与Java相比有本质区 别,不是字节码,速度比Java快。 语言:支持C#、C++、VB、J# 1.2 Microsoft.NET Framework 框架(Framework)是一组用于帮助开发应用程序的类库集。VS2005开发平台需要此类库集的支持,用VS2005开发的程序也需要此类库集的支持。 1.2.1 公共语言运行库 1. 公共语言运行库(CLR) 是.NET Framework的基础, 提供诸如内存管理、线程管理和远程处理等核心服务,强制实施严格的类型安全以及确保安全性和可靠性的其它形式的代码的准确性。 2. 使用.NET提供的编译器 可以直接将源程序编译 为.EXE或者.DLL文件,但是编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言(IL: Intermediate Language)代码,在代码被调用执行时,CLR的Class Loader会将需要的IL代码装入内存,然后再通过即时(Just-In-Time)编译方式将其临时编译成所用平台的CPU可直接执行的机器代码。 1.2.2 类库 类库是一个由.NET Framework SDK(Software Developme
您可能关注的文档
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第2章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第3章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第4章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第5章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第6章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第7章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第8章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第9章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第10章.ppt
- AutoCAD建筑与土木工程制图 教学课件 作者 高恒聚 全书 第11章.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)