wpf - Should I use Prism for developing simple desktop applications? C# -
i want move on wpf applications , convert win-form apps(into wpf)
at moment there learn wpf in order nice application...
i found prism : http://msdn.microsoft.com/en-us/library/gg406140.aspx
and believe can shortcut allow me cool abilities of wpf adding business logic.
- do recommend prism wpf beginner?
will possible remove prism , build own ui after i'll more experienced wpf?
- if have other ideas creating desktop application support multiple views , navigation - please let me know
thanks.
no, prism big layer sits on top of wpf (or silverlight). not make learning wpf easier or remove need learn how wpf works. prism powerful abstraction layer can accelerate creation/maintenance of large enterprise applications - has steep learning curve beyond learning curve of wpf. if building simple application, build in straight wpf. things learn doing later build things prism. effective prism, need comfortable lot of more complex aspects of wpf development such bindings, xaml, , mvvm design pattern. start learning things in isolation on small project , have better shot @ using prism on larger future project.
Comments
Post a Comment