非Web环境中的第一个“程序”

时间:2008-11-10 01:50:58

标签: c# .net winforms

我开始在桌面应用程序中重新熟练。我已经做了几年的Web应用程序了。

我已经找到了我正在经历的不错的C#书籍,但它们更像是语言参考。我想要的是一个带有实践练习的列表/网站/书籍,最好按照难度进行评分。

它们也不一定必须来自C#网站,但这当然是有利的。

你知道这样的资源吗?

2 个答案:

答案 0 :(得分:1)

关于学习C#语言本身和运行时的主题,我建议MSDN上的Learn C#部分。 C#上有大量文章和编辑材料的链接。您可以将此与Jesse Liberty的Learning C# 3.0结合使用。

关于桌面编程的主题,答案取决于您想要使用的平台。

如果您想定位WPF,我会推荐Petzold的Applications = Data + Markup。 (作为旁注,学习WPF将为您提供使用Silverlight了解RIA的基础)

如果你想要以WinForms为目标......好吧,我有偏见并会反对。但如果你坚持,Petzold的Programming Microsoft Windows Forms是另一本好书。 :-) Chris Sells'Windows Forms 2.0 Programming也是关于WinForms的非常好的书。

WindowsClient.net Get StartedLearn部分包含许多针对WinForms和WPF的培训视频,文章,常见问题解答和示例。 Community Books部分还有大量有关这两种技术的书籍。

答案 1 :(得分:-1)

C# Practical Learning上有很多优秀的C#教程,涉及多个主题。

如果您想尝试非参考书,我也建议Head First C#