Click here to Skip to main content
15,896,269 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
what are the disadvantage of wpf on sql server 2005 and crystal reports in visual studio 2012 express?
Posted
Comments
[no name] 7-Jan-13 9:39am    
You are not asking a question, you are asking for opinions.
Sandeep Mewara 7-Jan-13 10:06am    
What do you think?

No disadvantages, by one simple reason: WPF has nothing to do with databases. In .NET, people almost always work with ADO.NET. One can use ADO.NET with or without WFP, and WPF with or without ADO.NET.

Not only the question makes no sense, but your thinking is dangerous for you as a developer. It means that you hardly understand one basic principle: separation of concerns.

Please see:

http://en.wikipedia.org/wiki/Separation_of_concerns[^];

http://en.wikipedia.org/wiki/ADO.NET[^],
http://msdn.microsoft.com/en-us/library/aa286484.aspx[^];

http://en.wikipedia.org/wiki/Windows_Presentation_Foundation[^];
http://msdn.microsoft.com/en-us/library/ms754130.aspx[^].

Also, the UI is a very special aspect of code. Is should be separated as well as possible. To get an idea of existing approaches, I would advise to learn the following architectural patterns (http://en.wikipedia.org/wiki/Architectural_pattern_(computer_science)[^]):

MVVM — Model View View Model,
http://en.wikipedia.org/wiki/Model_View_ViewModel[^],

MVC — Model-View-Controller,
http://en.wikipedia.org/wiki/Model-view-controller[^]),

MVA — Model-View-Adapter,
http://en.wikipedia.org/wiki/Model–view–adapter[^],

MVP — Model-View-Presenter,
http://en.wikipedia.org/wiki/Model-view-presenter[^].
—SA
 
Share this answer
 
v2
Comments
Abhinav S 7-Jan-13 11:44am    
5!
Sergey Alexandrovich Kryukov 7-Jan-13 11:46am    
Thank you Abhinav.
—SA
Nothing. WPF is a presentation technology that has absolutely nothing to do with database access.
 
Share this answer
 
There are no disadvantages of WPF as such - it depends on what you are trying to do.
Building a web app with WPF may be slightly tricky.

Crystal Reports - I don't think crystal reports are installed in any express editions.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900