我应该使用WPF之前,C#开发人员知道 [英] What should a C# developer know before using WPF

查看:171
本文介绍了我应该使用WPF之前,C#开发人员知道的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我'更多的是系统管理员和网络管理员不是开发人员,但有时我发展,包括主要使用WinForm的(和可选的GTK +)C#。

我已经开始几个星期前,一个WPF项目,它看起来真的很强大,但开始我觉得谁发现了一把刀母鸡!有这么多不同的!

计算器盛产关于这样的话题,我已经仔细阅读了一些谁是类似这样的:

不过,当有人开始从WinForm的WPF,有什么区别来,他一定要注意?

  • 什么有关LINQ与WPF一些建议/链接?
  • 在什么一些建议/链接WPF导航?
解决方案
  

谢谢大家,但是这一切都有点分散,所以我做了一个资源汇编和我自己加一些东西,请告诉我你的想法(或改善,我让社区维基)

奇怪的是没有人谈及LINQ这似乎是这项技术的核心要素。

这似乎重要的是知道给定的时间,我失去了另一件事,是不是使用的 WPF导航系统,这并不似乎从我读过许多来源正常工作。所以,它使用一个导航框架,例如麦哲伦的一些重要的。

路由事件系统似乎是一个重要的点看看WPF中,如果有人对此有一些有趣的资源,请加入到这个帖子。

RTFM

软件

博客文章

视频

的code项目

的书:

其他堆栈溢出主题

I'am more a sysadmin and a webmaster than a developer, but sometime I develop, including C# principally using Winform (and optionally GTK+).

I've started few weeks ago a WPF project, and it seem really powerful, but at start I feel like a hen who found a knife! There is so many difference!

stackoverflow abounds about topic like that, and I've read carefully some who are similar like:

But, when somebody start with WPF from Winform, What are the differences to which he must pay attention?

[EDIT]

  • What about some advices/links for LINQ with WPF?
  • What about some advices/links WPF Navigation?

解决方案

Thank you all, but all this is a bit diffuse, so I made a resources compilation and add some things by my own, please tell me what you think (or improve, I make it Community Wiki)

Strangely no one has talked about LINQ which seemed to be a central element of this technology.

Another thing that seems important to know given the time I lost, is not to use the WPF navigation system that doesn't seems to work properly from numerous sources I've read. So, it seem important to use a navigation framework, like Magellan.

And the routed event system seem to be an important point to look at in WPF, if somebody have some interesting resources about it, please add to this post.

RTFM

Software

Blog posts

Videos

The Code Project

Books:

Other Stack Overflow topics

这篇关于我应该使用WPF之前,C#开发人员知道的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆