C/S结构即大家熟悉的客户端服务器结构。前边我们学习的都是C/S的开发阶段,而ASP.NET是既可以开发C/S,又有强大的开发B/S,web应用程序的平台。在由C/S向B/S过度的这个阶段,.net平台演绎着举足轻重的作用。这里先从.NET平台的Windows窗体设计,即C/S开发方面简单介绍一下。
由于前边我们学习VB 6.0,VB.NET并相继开发了,学生管理系统,机房收费系统,两个客户端服务器应用程序。对于Windows窗体的设计,还是非常熟悉,随然现在转移到了.NET平台,但是换汤不换药,大概还是那些东西,只是有些用法不同而已,这个需要我们下来多实践才可以,这里我只是简单提提功能需要由什么控件实现而已。
这段的学习,完全可以对比VB 6.0开发工具来学习,很多控件的很多属性方法都相同,这里我们需要掌握的就是熟悉相同,清楚不同的。
先看这张图,里边很多东西我们VB 6.0开发工具里边都有:
1,窗体介绍:
2,控件介绍,这些都非常简单,需要我们能够熟练的应用它们。
3,用户控件,这个东西,看着挺简单的,但是能够很好的让它为我们服务却是需要努力的。
4,菜单,工具栏,状态栏是我们设计界面比不可少的东西,有了这些东西,会使我们的软件更加丰富!.net平台和VB 6.0 开发工具里边的特别相似,不过也有不同的地方!.net更加方便,更加人性化!
5,对话框,这也是我们经常使用的:
消息对话框,这里我在网上找了一写信息感觉很好:C#中的MessageBox用法大全(附效果图)
公共对话框,这里我把每个公共对话框的常用属性简单说说:
SaveFileDialog对话框
OpenFileDialog对话框:
FontDialog对话框:
ColorDialog对话框:
更多信息请查看连接C#对话框全接触。
以上为简单的.NET中Windows设计简单总结,需要做的就是知道这个东西可以实现什么功能,我们就去实践来熟练掌握即可了!