Click here to Skip to main content
15,905,420 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: WPF - Why was it formed? Pin
Pete O'Hanlon19-Feb-14 0:56
mvePete O'Hanlon19-Feb-14 0:56 
GeneralRe: WPF - Why was it formed? Pin
Kyudos19-Feb-14 11:37
Kyudos19-Feb-14 11:37 
GeneralRe: WPF - Why was it formed? Pin
Simon O'Riordan from UK19-Feb-14 20:44
Simon O'Riordan from UK19-Feb-14 20:44 
GeneralRe: WPF - Why was it formed? Pin
Jahmal2320-Feb-14 4:51
Jahmal2320-Feb-14 4:51 
GeneralRe: WPF - Why was it formed? Pin
Donald Thornhill20-Feb-14 4:06
Donald Thornhill20-Feb-14 4:06 
GeneralRe: WPF - Why was it formed? Pin
Nicolas Dorier20-Feb-14 2:55
professionalNicolas Dorier20-Feb-14 2:55 
GeneralRe: WPF - Why was it formed? Pin
Septimus Hedgehog18-Feb-14 23:21
Septimus Hedgehog18-Feb-14 23:21 
GeneralRe: WPF - Why was it formed? Pin
Pete O'Hanlon18-Feb-14 23:34
mvePete O'Hanlon18-Feb-14 23:34 
preaa wrote:
If it were to separate UI completely with the behaviour, aren't the developers doing that already with clean layering architecture with the forms based applications?
No they aren't. Have you seen how hard it is to get a complete break and clean layering going in Windows Forms?

preaa wrote:
and why somebody would like to load a desktop application on a browser? If its a browser based application, it should be developed in ASP.NET
Again no. There are much better alternatives to the bloat that is ASP.NET for web based applications, unless you are talking about ASP MVC. You are looking at the state of the world as it exists now, not back in 2003 when WPF was heavily under development. Back then, doing fancy UIs in ASP.NET was extremely limited.

The reason that WPF was invented, and this is from the team that wrote it in the first place, was because Microsoft wanted to provide developers to create the types of applications that people were used to seeing in films and TV shows, but which were not easily achievable in the technologies that were around at the time such as Windows Forms and MFC. They offered several advances over these technologies, including breaking away from using GDI/GDI+ for rendering, display independence, a sophisticated binding mechanism, animation, markup extensions, dependency properties and so on.

I would suggest that you start by reading Adam Nathan's excellent WPF Unleashed, as well as articles by Josh Smith, Sacha Barber, Dan Vaughan, Karl Shifflett, Jesse Liberty and so on.
GeneralRe: WPF - Why was it formed? Pin
Mycroft Holmes19-Feb-14 2:03
professionalMycroft Holmes19-Feb-14 2:03 
GeneralRe: WPF - Why was it formed? Pin
Gary Wheeler20-Feb-14 0:41
Gary Wheeler20-Feb-14 0:41 
GeneralRe: WPF - Why was it formed? Pin
BillWoodruff20-Feb-14 6:45
professionalBillWoodruff20-Feb-14 6:45 
GeneralRe: WPF - Why was it formed? Pin
Pete O'Hanlon20-Feb-14 7:03
mvePete O'Hanlon20-Feb-14 7:03 
GeneralRe: WPF - Why was it formed? Pin
Programm3r18-Feb-14 23:49
Programm3r18-Feb-14 23:49 
GeneralRe: WPF - Why was it formed? Pin
preaa19-Feb-14 0:36
preaa19-Feb-14 0:36 
GeneralRe: WPF - Why was it formed? Pin
BubingaMan19-Feb-14 21:31
BubingaMan19-Feb-14 21:31 
GeneralRe: WPF - Why was it formed? Pin
Mike Hankey19-Feb-14 3:16
mveMike Hankey19-Feb-14 3:16 
GeneralRe: WPF - Why was it formed? Pin
Peter Adam19-Feb-14 21:31
professionalPeter Adam19-Feb-14 21:31 
GeneralRe: WPF - Why was it formed? Pin
Tomaz Koritnik19-Feb-14 22:27
Tomaz Koritnik19-Feb-14 22:27 
GeneralsRe: WPF - Why was it formed? Pin
Nicolas Dorier20-Feb-14 2:58
professionalNicolas Dorier20-Feb-14 2:58 
GeneralRe: WPF - Why was it formed? Pin
ClockMeister20-Feb-14 4:04
professionalClockMeister20-Feb-14 4:04 
GeneralRe: WPF - Why was it formed? Pin
Kyudos20-Feb-14 11:37
Kyudos20-Feb-14 11:37 
GeneralRe: WPF - Why was it formed? Pin
Erhy20-Feb-14 4:52
Erhy20-Feb-14 4:52 
GeneralRe: WPF - Why was it formed? Pin
Member 1023631820-Feb-14 5:28
Member 1023631820-Feb-14 5:28 
GeneralRe: WPF - Why was it formed? Pin
_CodeWarrior20-Feb-14 6:19
_CodeWarrior20-Feb-14 6:19 
AnswerRe: WPF - Why was it formed? Pin
Member 289602020-Feb-14 6:10
Member 289602020-Feb-14 6:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.