Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
255 views
in Technique[技术] by (71.8m points)

.net - How to begin WPF development?

I've been using Winforms since .NET 1.1 and I want to start learning WPF.

I'm looking for some good resources for a beginner in WPF. What should I read, what tools do I need, and what are the best practices I should follow?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Please have a look at this StackOverflow post, which has a list of book recommendations.

In terms of best practices, get familiar with the M-V-VM pattern. It seems to have gained the most traction in WPF-land.

Check out this post for what tools you can use for WPF development.

The MSDN Forum is a great place for resources, as is the MSDN help files on WPF.

My personal recommendation is for you to forget everything you have learnt about WinForms. WPF is a totally different model, and once I finally dropped my "I did it this way in WinForms, but that way doesn't work in WPF" I had one of those "lightbulb" moments.

Hope this helps!


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...