What do you guys reckon?
-
WHOAAA, hold on there!;P I'm an MFC programmer. I love MFC because with some patience I can overcome the limitations of the basic set of controls available in MFC (and with the help of this web site) to create some pretty awesome user interfaces. I TOTALLY agree with you... However, it's also true that most of use that don't work in some big company's IT department are FAR more customer driven. I'd love to call out the company, but since I can't, I'll just say that we've been forced on multiple projects to write web applications that manipulate REAL TIME DATA coming through devices connected via the serial port or parallel port (and pretty soon, wireless) of the client machine. Why a web app? ABSOLUTELY NO OTHER REASON than the customer wants web apps. So, they now get a series of components written in ATL, where 95% run ON THE CLIENT. There's no reason at all for building this application this way. It SHOULDN'T have been done this way but we couldn't convince the customer otherwise. Heck, there's a couple functions of the application that having Net access is great, but we could have easily added network support without having to do the whole thing in IE! Anyway, I guess my point is that the "corporate mentality" as I've seen it has been more and more web oriented, even when web oriented doesn't always make the most sense (or no sense). As it turns out, I'm absolutely blown away with what we've managed to do with IE... You have to really know your stuff but if you combine all the technologies out there, you'd be surprised how NON clunky your interface can really be.
I was taking issue with the blanket statement about web apps. Its pretty clear now that that wasn't really what you were getting at. I happen to think we pretty much agree with each other re: your clarification. Stephen Kellett -- C++/Java/Win NT/Unix variants Memory leaks/corruptions/performance/system problems. UK based. Problems with RSI/WRULD? Contact me for advice.