Quote Originally Posted by Schmidt View Post
The very same thing is available for VB6-Users
The CRUD interaction code has always been the same - since I coded on PDP-11's in 1980. Trivial? What isn't trivial?

If you have any experience writing app's you already know how to fill the data from the CRUD into the display. Hopefully not line by line!

My first FillScreen function 35 years ago isn't a whole lot different then the JavaScript loop I have now that takes each JSON element and finds a corresponding HTML element with a matching CSS name.

My backend code is the same at all my implementations - and as you imagined it's mostly CRUD-to-JSON-and-back logic. There is more though - I have to talk to AD to authenticate (.Net has that namespace) - I have to talk to DocumentFormat.OpenXml to make spreadsheets - another .Net namespace. Could I get to all this from VB6? Would I need to talk to that poorly documented API? I'm sure you could argue that doing it in VB6 would be a cake walk for someone such as yourself.

I'm using IIS for a couple of reasons. First my customers are all MS sites. More so though - I had experience pushing the limits of traditional postback-style ASP.Net. The obtuse-event model of ASP.Net and the bloated page state retention - not so easy to make a rich web app. I have never used classic ASP - not sure how far you could have pushed that VB6-backed product.

Without those constraints I probably would have gone with a non-MS web server and never posted in this thread about VB6 and .Net.

I've been re-inventing my apps and my coding life over and over again - I relish the next platform. I get to go back to prior clients and show them their old apps with a new skin.

We are programmers aren't we? We make our living writing code.

Would you commiserate with a carpenter - a deck builder let's say - who refuses to use Trex? He so loves that wood - can only put a nail through wood. Can't even imagine how people could work with that new plastic product...

You just mentioned that you worked with some SAP stuff. That's miles away from VB6 right? Seems you have a varied life - why the VB6 cheerleading?