所以....我从来没有真正做过GUI编程应用程序。也就是因为上学以来我一直被困在C ++领域。但是自从我十二月毕业以来,我认为学习我想要研究一段时间的东西是很好的(当我找工作的时候)。请不要将此标记为“主观”我只是简单地询问我需要“知道”开始。
即GUI编程。我不习惯它......我也从未去过。这不是他们在学校专注的东西(例如我的高级设计是一个网络摄像头鼠标的东西,但在GUI的方式很少)
我已经看到很多关于C#是用于快速开发的优秀GUI编程工具.....但我真的不知道那里有什么。我知道“QT”,而且习惯了C ++。但是我不太熟悉“选择”GUI语言。我喜欢在Windows上编程,但最近我的大部分内容都在Unix中(主要是因为我的操作系统类)。
我对.net一无所知,我听说过一些叫做WPF的东西?这是.net的一部分.....还是......什么?我只是有点困惑在哪里开始。
由于
答案 0 :(得分:7)
微软有一些很好的资源可以用.NET开始他们的平台。
试试这些......
欢迎使用Windows开发轨道。这是学习如何为Windows创建软件的最佳位置。 Windows应用程序可以利用计算机的声音,图形和其他功能。您将学习如何使用Visual Basic,Visual C#或Visual C ++ Express Edition为Windows XP,Vista或Windows Server编写软件。
Ramp Up是一个免费的,在线的,基于社区的学习计划,将帮助您建立专业的开发技能。加入Ramp Up(它是免费的!)并帮助推进你的职业生涯......
Creating Your First Visual C# Application - 此链接包含三个示例:
Visual C#Guided Tour提供了一系列课程,向您介绍Visual C#Express Edition集成开发环境(IDE),创建您的第一个应用程序,以及设计应用程序的用户界面。
从这里开始概述.NET Framework的主要功能,包括公共语言运行库,.NET Framework类库等。
答案 1 :(得分:1)
是的.... C#是一个很棒的GUI工具....当我开始时,我的情况和你的情况一样....我的建议是进入它......制作一些简单的GUI ....制作简单的应用程序很有趣,比如说计算器!
互联网上有非常好的教程....你只是一个远离他们的Google ....而且对于每个问题,都有Stack Overflow! :)
一切顺利!!
你也可以检查一下:C# GUI primer tutorial
答案 2 :(得分:1)
WPF非常棒。它与xml密切相关。
http://msdn.microsoft.com/en-us/library/aa663364.aspx
如果您使用工具箱,那么它对于基本组件几乎是自我解释的。以下是基本页面的组成部分。
http://msdn.microsoft.com/en-us/library/bb531270(VS.90).aspx
答案 3 :(得分:1)