guest2013-1
guest
- Joined
- Aug 22, 2003
- Messages
- 19,800
- Reaction score
- 13
If you still think Classic ASP is the best tool for the job then you clearly have no business being a programmer and clearly have no idea of object-oriented programming, design patterns, separation of concerns and all the other modern programming techniques that .NET allows you to practice. Try creating a presentation layer, business object layer and a database layer with Classic ASP and you'll have yourself twisted into knots. Try creating a web service with Classic ASP and you'll probably end up killing yourself.
Really guys, Classic ASP is a dinosaur that belongs in the nineties. .NET and C# is where it's at, and I can promise you if you know what you're doing with C# you will never be out of a job in South Africa. There is a MASSIVE shortage of skilled .NET developers in South Africa.
You obviously don't know ****-all then. A client that needs a website to show-case their stamp collection do not need a presentation layer with separate business logic or database layers. They also don't have the budget for it. (You're one of those programmers mentioned in other threads that will take 6 months to do something that could've been done in 1 week)
If you ever worked as a programmer for longer than 5 years you would already be able to separate your presentation layer/business logic/database layer in Classic ASP without the "knots" you mentioned. Those "knots" you see most likely comes from inexperienced n00b *******s who didn't know any better.
It's not the programming language but the PROGRAMMER (Mother****er) that makes all the difference. I can give you several "proper" .NET web applications that's 10x slower than their Classic ASP counterpart and 100x more effort to edit/change/add to.
If I need a web service I use .NET and then call it from Classic ASP. It's 8 ****ing lines of code to call ANY web service (doesn't even have to be .NET) with Classic ASP. But sure, if you want to write your entire site in flash or JavaScript and ignore where what technology is more beneficial, go ahead.