News for hackers. Stuff that matters.
Re:You’re How Old? We’ll Be in Touch by newjersey on Sunday September 04, 2016 @08:44PM (#12427475)
I still can't wrap my head around the fact that we have developers who work on .NET and have never touched either WinForms or WebForms.

And I am relatively young.

Re:You’re How Old? We’ll Be in Touch by douche on Sunday September 04, 2016 @08:53PM (#12427501)
WebForms can die in a fire, and thankfully has, for the most part, but WinForms is still plenty good enough for cranking out quick and dirty tools. Maybe I'm old, or it's just because I started out in high school doing VB6 forms applications, but I still prefer it unless I have a good reason, over WPF.

WinForms is also a pretty thin layer over Win32 controls, as well, so if you have to switch between .Net and native C/C++ Windows dev, it's less of a context switch.

Re:You’re How Old? We’ll Be in Touch by themartorana on Monday September 05, 2016 @01:24AM (#12428304)
WebForms changed the game. ASP was a sub-subset of VB, but WebForms with C# made websites full-scale eventful and stateful programs for the first time. I had never felt such power and freedom programming for the web.

Yes, some people would put humongous data structures in view state, and yes, more-better solutions have arisen, but WebForms deserves your respect!

Re:You’re How Old? We’ll Be in Touch by robin_reala on Monday September 05, 2016 @04:12AM (#12428857)
It really doesn’t. I’ve never seen a good WebForms site / app and I’ve always dreaded working with them. They were a regressive step.
Re:You’re How Old? We’ll Be in Touch by insulanian on Monday September 05, 2016 @04:49AM (#12428974)
If you worked long enough with WebForms, then you'd know what an inefficient, slow and complicated event-hairball it is.

I curse every time I have to go back to any old WebForms-based project to do some changes.

Re:You’re How Old? We’ll Be in Touch by flukus on Monday September 05, 2016 @09:48PM (#12433201)
> WebForms with C# made websites full-scale eventful and stateful programs for the first time.

And that is why it can go die in a fire!

Re:You’re How Old? We’ll Be in Touch by markbnj on Sunday September 04, 2016 @10:04PM (#12427686)
>> I still can't wrap my head around the fact that we have developers who work on .NET and have never touched either WinForms or WebForms.

>> And I am relatively young.

I still can't wrap my head around the fact that we have developers who worked on WinForms and never used MFC or ATL or wrote C code to the Win16/32 API :).

And I'm... er... used to be young.

Re:You’re How Old? We’ll Be in Touch by deathanatos on Sunday September 04, 2016 @10:57PM (#12427834)
I'm in my 20s, and when I was starting it was the Win32 API, in C. It really wasn't that long ago.
Re:You’re How Old? We’ll Be in Touch by greggman on Sunday September 04, 2016 @10:51PM (#12427822)
Unity3d is probably exposing tons of people to .net without winforms
Re:You’re How Old? We’ll Be in Touch by fuzzy2 on Monday September 05, 2016 @04:10AM (#12428847)
Not all development involves GUIs. Well, let’s go even further and say most development is not GUI-related.

Business logic and algorithms is what it’s all about.

Re:You’re How Old? We’ll Be in Touch by amelius on Monday September 05, 2016 @04:53AM (#12428990)
Most algorithms are reusable, while most GUI code is not.

Hence, most actual programming is happening on GUIs.

Re:You’re How Old? We’ll Be in Touch by fuzzy2 on Monday September 05, 2016 @09:10AM (#12430038)
Hm, depends on the business, I guess. Because from my experience, most business algorithms are proprietary and don’t have proper specifications. You can’t just use them somewhere else. You have to recreate them from scratch.
Re:You’re How Old? We’ll Be in Touch by gaius on Monday September 05, 2016 @11:22AM (#12430772)
Probably because your devs didn't write them in stored procs like they should.
Re:You’re How Old? We’ll Be in Touch by animal531 on Tuesday September 06, 2016 @07:18AM (#12435130)
Only roughly half the world believes in SP's. The other half (like me) believes that writing even the barest of hints of logic into SP's is a serious crime.
Re:You’re How Old? We’ll Be in Touch by gaius on Wednesday September 07, 2016 @07:17AM (#12442321)
So you'd rather write the same logic in every app, and trust that every developer of every app does the same and gets it identical? Good for keeping busy I suppose but if I were your manager I wouldn't pay you for it.
Re:You’re How Old? We’ll Be in Touch by ourmandave on Sunday September 04, 2016 @09:00PM (#12427522)
We do a lot of new development in Winforms. Ironically, it's our migration path away from green screen programs.