Click here to Skip to main content
15,913,055 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 Rant Pin
BotReject23-Jan-14 11:06
BotReject23-Jan-14 11:06 
GeneralRe: WPF Rant Pin
Rowdy Raider23-Jan-14 11:42
Rowdy Raider23-Jan-14 11:42 
GeneralRe: WPF Rant Pin
BotReject24-Jan-14 12:56
BotReject24-Jan-14 12:56 
GeneralRe: WPF Rant Pin
GenJerDan23-Jan-14 3:16
GenJerDan23-Jan-14 3:16 
GeneralRe: WPF Rant Pin
Nji, Klaus23-Jan-14 7:16
Nji, Klaus23-Jan-14 7:16 
GeneralRe: WPF Rant Pin
RafagaX23-Jan-14 5:16
professionalRafagaX23-Jan-14 5:16 
GeneralRe: WPF Rant Pin
Doug Bower23-Jan-14 7:03
Doug Bower23-Jan-14 7:03 
GeneralRe: WPF Rant Pin
Kevin Finke23-Jan-14 7:36
Kevin Finke23-Jan-14 7:36 
I suppose I would like to know what it is about your winform application that made WPF not a good fit. We personally don't have any WPF in the shop, but have two Silverlight applications. The primary one has several hundred views. Between the Silverlight UI layer and all supporting services, etc, there's roughly 1.2 million lines of code.

Personally I can't imagine writing it in HTML5/CSS/javascript. The loss of the power of XAML and the loss of strong typing all the UI code would make me cringe. Yes, XAML is a little more verbose than HTML, but crazy more powerful. Templates, binding, converters, etc. It's a markup language designed for building UIs, not a markup language for hyperlinking text. Whoever that it was a good idea to continue to dress up the pigs that are HTML and JavaScript have done our profession a huge disservice.

Someone should have come along years ago and said, "Hey, in theory all of this web development stuff is great, but we need to start with a clean slate" and made the languages that we needed. Personally, I would love to see C# native development cross platform, and XAML as a choice for UI.

As for WinForms, I've done my share. But, it seemed like significantly more work in WinForms to adopt patterns built for testing -- MVVM or MVC, dependency injection, etc. I did one WinForm app using PRISM back in the day, but it's no where near as elegant as what we could do in Silverlight.
GeneralRe: WPF Rant Pin
BotReject23-Jan-14 11:26
BotReject23-Jan-14 11:26 
GeneralRe: WPF Rant Pin
Rowdy Raider24-Jan-14 3:42
Rowdy Raider24-Jan-14 3:42 
GeneralGolf clubs. PinPopular
Septimus Hedgehog22-Jan-14 9:53
Septimus Hedgehog22-Jan-14 9:53 
GeneralRe: Golf clubs. Pin
glennPattonWork322-Jan-14 22:57
professionalglennPattonWork322-Jan-14 22:57 
GeneralRe: Golf clubs. Pin
Septimus Hedgehog23-Jan-14 5:59
Septimus Hedgehog23-Jan-14 5:59 
GeneralRe: Golf clubs. Pin
glennPattonWork323-Jan-14 6:35
professionalglennPattonWork323-Jan-14 6:35 
GeneralRe: Golf clubs. Pin
Septimus Hedgehog23-Jan-14 8:54
Septimus Hedgehog23-Jan-14 8:54 
GeneralBest lamb chops ever Pin
Erudite_Eric22-Jan-14 9:12
Erudite_Eric22-Jan-14 9:12 
GeneralRe: Best lamb chops ever Pin
OriginalGriff22-Jan-14 11:01
mveOriginalGriff22-Jan-14 11:01 
GeneralRe: Best lamb chops ever Pin
Septimus Hedgehog22-Jan-14 21:31
Septimus Hedgehog22-Jan-14 21:31 
GeneralRe: Best lamb chops ever Pin
Erudite_Eric23-Jan-14 1:05
Erudite_Eric23-Jan-14 1:05 
JokeMy Alma Mater PinPopular
Mike Hankey22-Jan-14 8:43
mveMike Hankey22-Jan-14 8:43 
GeneralRe: My Alma Mater Pin
JMK8922-Jan-14 8:59
professionalJMK8922-Jan-14 8:59 
GeneralRe: My Alma Mater Pin
R. Giskard Reventlov22-Jan-14 9:30
R. Giskard Reventlov22-Jan-14 9:30 
GeneralRe: My Alma Mater PinPopular
Ravi Bhavnani22-Jan-14 10:01
professionalRavi Bhavnani22-Jan-14 10:01 
GeneralRe: My Alma Mater Pin
Mike Hankey22-Jan-14 10:23
mveMike Hankey22-Jan-14 10:23 
GeneralRe: My Alma Mater Pin
Harrison Pratt23-Jan-14 3:38
professionalHarrison Pratt23-Jan-14 3:38 

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.