Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 我正在寻找一个在C语言中开发编码技能的最佳实践的建议_Wpf_C# 4.0 - Fatal编程技术网

Wpf 我正在寻找一个在C语言中开发编码技能的最佳实践的建议

Wpf 我正在寻找一个在C语言中开发编码技能的最佳实践的建议,wpf,c#-4.0,Wpf,C# 4.0,我是C语言的新手。显然,我需要提高我的C语言编程技能。我主要在WPF中工作,经常需要编写转换器和依赖属性。我在Actionscript编程方面有很快的经验。然而,用C语言编写类似的逻辑是完全不同的,特别是在语法方面。我意识到我需要扩展我对C的知识,提高我对语法的理解,以便更熟悉C。我想知道是否有人能建议什么是最好的方法来感受这种差距,以及你所知道的任何好的基于web的资源或书籍。谢谢你的帮助。这里有一些资源可以帮助你 并检查该线程在 请务必让我们知道,如果您需要从您的问题中获得更多的信息,目前

我是C语言的新手。显然,我需要提高我的C语言编程技能。我主要在WPF中工作,经常需要编写转换器和依赖属性。我在Actionscript编程方面有很快的经验。然而,用C语言编写类似的逻辑是完全不同的,特别是在语法方面。我意识到我需要扩展我对C的知识,提高我对语法的理解,以便更熟悉C。我想知道是否有人能建议什么是最好的方法来感受这种差距,以及你所知道的任何好的基于web的资源或书籍。谢谢你的帮助。

这里有一些资源可以帮助你

并检查该线程在


请务必让我们知道,如果您需要从您的问题中获得更多的信息,目前还不清楚您到底有多少经验和知识。我们有编程技能,我们有C/.NET技能,我们有WPF技能,每种技能都不同

1编程技能:你需要牢牢掌握编程技术、OOP、算法、设计模式。。但你可能会在这一过程中获得这些

2 C/.NET技能:对C对象、数组、委托、变量、引用类型、值类型、泛型等有扎实的理解。。。你可能已经有了这些知识,但如果没有很多好书,就买一本或借一本吧


3 WPF:让亚当·内森的《WPF释放》一书就可以了。并学习MVVM或MVVM lite。

我发现www.blackwasp.co.uk提供了精通C所需的几乎所有教程。

如果你想购买C基础知识,你最好不过了。提醒:对于这本或任何技术书籍,一旦你得到它,就去书的官方网站,打印出勘误表,并将其保存在书中

C免费基础知识:查看。这很好,但是他们关于多态性的部分很弱。另外,在堆栈溢出上经常遇到C问题,看看其他人是如何使用它的

对于WPF,请查看Sacha Barber的WPF:初学者指南。该组织缺少WPF,因此只需在该页面中搜索WPF:初学者指南,即可找到每个后续部分