
C#面向对象编程基础:B/S与C/S架构解析
下载需积分: 50 | 45KB |
更新于2024-08-05
| 53 浏览量 | 举报
收藏
"这篇文档是关于C#面向对象编程的基础学习笔记,主要涵盖了C#在B/S和C/S架构下的应用程序开发以及在Visual Studio中创建Windows应用程序的步骤,同时还涉及了窗体属性、事件和常见控件的事件处理,以及MessageBox的使用。"
在软件开发领域,C#是一种广泛使用的面向对象的编程语言,尤其在构建Windows和Web应用程序方面。本笔记首先介绍了两种常见的应用程序架构:B/S架构和C/S架构。
1. B/S架构(Browser/Server,浏览器/服务器):这种架构中,用户通过浏览器与Web服务器交互。浏览器负责显示和接收数据,而服务器则处理业务逻辑和数据存储。在高级阶段,开发者通常会使用ASP.NET Web开发技术来构建此类应用程序。
2. C/S架构(Client/Server,客户端/服务器):在这种架构中,客户端需要安装应用程序,它负责用户界面和部分业务逻辑,而服务器主要负责数据存储和部分处理。C/S架构适用于初级和中级项目开发,例如WinForm和桌面应用程序。
在Visual Studio中创建Windows应用程序的流程包括:
1. 打开Visual Studio 2013或其他版本。
2. 新建项目,选择Visual C#项目。
3. 选择模板中的"Windows应用程序"。
接着,笔记详细列举了一些窗体的常用属性,如Name、Text、MaximizeBox、MinimizeBox、BackColor、WindowState、StartPosition和Icon等,这些属性用于定制窗体的外观和行为。
事件是C#中关键的交互机制。事件由.NET平台预定义,开发者可以通过添加事件处理程序来响应特定事件,如按钮点击。笔记中提到了窗体、文本框和下拉框的几个重要事件:
1. 窗体事件:Load(加载)、FormClosing(关闭前)和FormClosed(关闭后)。
2. 文本框事件:TextChanged(内容改变)、KeyPress(按键按下)和MouseLeave(鼠标离开)。
3. 下拉框事件:SelectedIndexChanged(选中项改变)。
最后,笔记提及了MessageBox对象,它是弹出对话框的一种方式,可用于向用户显示信息或获取确认。例如,`MessageBox.Show("请输入学员姓名!", "验证提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)` 将显示一个带有"输入学员姓名!"消息、"验证提示"标题、OK和Cancel按钮以及问号图标的消息框。
这篇笔记是C#初学者理解面向对象编程和使用Visual Studio开发桌面应用程序的良好起点,涵盖的内容有助于构建基本的编程和设计技能。
相关推荐


















weixin_45627631
- 粉丝: 0
最新资源
- 翼动留言板v2.0:功能更新及密码安全增强
- 2005通信工程师考试习题集精讲
- BBSXP不休美化版2005:社区功能增强与美化全面升级
- 华酷论坛中文版:高效的PHP+MySQL论坛系统
- Dean Flash Player:小巧易用的免费视频处理工具
- Borland社区聊天客户端0.2.16版本发布
- 诺基亚JAVA电话特性解析与开发指南
- HigroupBBS v4.02 论坛源代码发布与安全指南
- 青年在线留言本功能介绍及特点解析
- 光辉岁月ASP.NET留言板V1.0完全解析
- FlashBBS v2.14:新版本改进与双风格设计
- Windows NT服务开发实践教程及源码下载
- 深入解析通用代理服务器ParisProxy与GateProxy.exe
- 瑞捷6.0 beta版网络认证软件功能更新
- 维科网络留言薄v1.3:匿名签写与站长互动的多功能留言系统
- Java版设计模式实现详解与源码分析
- 木头加密软件:矩阵变换文档保护
- 时间秘书:您的个性化信息提醒助手
- 冷雨飘香论坛美化升级版发布
- GRID格式数据窗口在报表打印中的应用与问题解析
- 月软博客v1.0发布:免费开源的留言板下载
- 社区论坛系统 v5.0.1升级亮点:XHTML标准化与用户体验优化
- OpenGL扫描线算法实现多边形填充及图表绘制
- 掌握Java远程屏幕监控系统源码