网络编程技术第一周教学材料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络编程技术第一周教学材料.ppt

1.3 Visual C#.NET集成开发环境 1.3.1 启动界面 图1.2 Microsoft Visual Studio 2005启动界面 1.3 Visual Studio的帮助 Visual Studio 的帮助系统是基于Web的,有两种工作模式,包括本地模式和联机模式 在VS窗口中选择“帮助-管理帮助设置”菜单命令,可切换帮助系统的工作模式。 操作演示 1.3 Visual C#.NET集成开发环境 1.3.2 解决方案资源管理器 解决方案资源管理器(Solution Explorer)如图1.3所示,包含用于创建应用程序的全部项目,这些项目可以是VC++.NET、C#、VB.NET等不同语言开发的项目。一个解决方案可以由几个组件项目和引用它们的用户界面组成。 在解决方案资源管理器中,可以从树状视图中清晰地查看程序的实现文件、头文件和资源文件。 1.3 Visual C#.NET集成开发环境 1.3.3 工具箱 工具箱中包含了可重用的控件,用于定义应用程序。使用可视化的方法编程时,可在窗体中拖放控件,绘制出应用程序界面。大大提高开发人员的工作效率,尤其在设计对话框时,使用工具箱中的可视化控件无疑使开发变得十分方便。 1.3 Visual C#.NET集成开发环境 1.3.4 代码编辑窗口 对于C#的开发人员来说,主要的编辑工作都在代码编辑窗口完成,在.NET开发环境中,代码编辑窗口的性能也得到了很大的加强。一个最大的提高就是提供了分页标签可以使开发人员在各个文件中切换。 1.3 Visual C#.NET集成开发环境 1.3.5 类视图 类视图是编辑代码时最频繁使用的工具窗口,它以树形结构显示了当前项目中的所有类,并在类中列出成员变量和成员函数。每一个类首先列出带紫色图标的成员函数,然后列出带蓝色图标的成员变量。保护类型成员的标志为一把钥匙,私有成员的标志为一把锁,而共有成员图标旁边没有标志。 1.3 Visual C#.NET集成开发环境 1.3.6 属性窗口 属性窗口用于设置控件的属性。属性定义了控件的信息,如大小、位置、颜色等。属性窗口左边一栏表示了控件的属性名,右边一栏表示属性的当前值。 1.3 Visual C#.NET集成开发环境 1.3.7 服务器资源管理窗口 服务器资源管理器是Visual Studio 2005中的服务器控制台。通过它可以在IDE中集中监控和管理一个应用方案涉及的所有“服务器”和“数据连接”。例如可以通过服务器资源管理器连接数据库、创建数据库表或将数据库表拖放到表格、数据库图表或查询中。 1.4 C#项目的组织 1.4.1 命名空间 1.4.2 using关键字 1.4.3 Main方法 1.4.4 代码注释 1.4.5 通过断点调试C#程序 1.4.6 C#代码编写命名规范 1.4 C#项目的组织 C#源文件的扩展名为.cs,如Welcome.cs。 一个C#源文件中一般只包含一个类【建议这样做】,但也可以包含多个类,文件名和类名可以相同【建议相同】,也可以不同【包含多个类时一般不和类名相同】。 调试环境下:项目编译后生成的文件默认保存在项目的bin\Debug文件夹下。发布时应该改为bin\Release。 1.4.1 命名空间 命名空间 是对类的一种划分,类似于目录和文件的划分形式 。 命令空间是一种逻辑划分,而非物理上的存储分类。 命名空间 命名空间 命名空间 命名空间 命名空间 命名空间 命名空间 命名空间 类 类 类 ………………………… …… 静态Web页工作原理 作者编写静态Html页面保存在服务器端 客户在浏览器中输入web请求,同时请求发送到服务器端 Web服务器确定.html的文件位置,并把它转换为html流 Web服务器将html流通过网络传回客户端浏览器 浏览器处理并显示html页面 静态Web页优点及局限性 优点:简单,处理速度快,不占用额外的服务器资源 局限性:因为为静态页面,事先已定义的内容,所以不能实现更加复杂的处理功能 比如:显示当前时间等…. 动态Web 提供动态Web页技术的两种方法: 客户端动态Web页技术(代表:js) 服务器端动态Web页技术(代表:asp) 动态Web页工作原理 客户端动态Web页技术 由客户端浏览器上的插件完成创建动态页的全部过程。动态指令一般与HTML语句混杂在一起,当传递到浏览器时由浏览器进行解释执行。 作者编写Html页面保存在服务器端,同时编写一些指令,这些指令在html中混杂存放,也可以单独存放。 客户在浏览器中输入web请求,同时请求发送到服务器端

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档