Ok, so paul asked me to comment on why we've...ok I've abandoned ASP and well it got really long in the tooth. I figured I'd just post a blog and link it so I could come correct my typos later. If you want to comment to this post just go back to
(e:paul,40711), yeah... here' um my Response:
ASP classic (not .NET) is not a complete web language. There are things that PHP address and can handle that you need to code in a "different" (Visual Studio 6 at least, which is very similar but not the same at all) language to do in ASP classic. To boot you at times need to create server objects and install them which makes your code only work on that (friggin' expensive) box and and which just ruins your flow.
Ok, don't get me wrong, I'm not an ASP hater. I have much love for the language it's cute and quaint and how I started to learn progarmming, but I'm gonna throw some more darts atit right now.
ASP is kinda dying. A language is only as usefully as it's ablity to solve problems for you, and if you don't know how to accomplish those goals off hand you have to find the documentation to help you. Yeah, It's horribly documented. If you ever need to find anything about it that's not in an outdated overpriced bargain bin book that's likely out of print the best places tend to be fringe web sites that are dying one by one. The best of which
4GuysFromRolla have been slowly sliding off of the Classic bandwagon and into .NET land, so soon the language will be completely dead.
The language is horiffically dated. It came about well after OOP was invented but somehow didn't see the merit of becomgin fully OOP. It has some OOP qualities, but ASP is really not an OOL. You can instantiate classes, and it's a lot easier to organize your code this way but the language is not designed for it, nor is there any IDE that will let you take full advantage of it (even so much as Zend does PHP). As a result you end up spending more code on small tasks which in part ruins the fact that the feature is even there.
Really, PHP is isn't even as good, as ASP is bad. I'm not flaming ASP classic, it has it's uses, but it also has it's limitations are there are far too many, namely that's not as well suited for the web than languages that have come after it and that were competing during it's height. I don't think that you need to go to PHP to move ahead with web development, but certainly can't stick with ASP or even ASP.NET. If you check out the history of the language you'll see that it has always been a last ditch effort by MS that was never fully realized. I think they (MS) bought it off of an 3rd party to compete with SUN or someone when they come out with a web language that could be run on servers other than Windows, and was never fleshed out until .NET which is still not a very good web language.
The earliest versions of ASP.NET are completely different animals than the later, which leaves you with quite a bit of abandon work that you had to pay $500 to develop at each stage. because this language is the first attempt by MS to put a full fledged product for the web into the wild.
Their primary goal was to promote their flagship platform, the Windows desktop, for a very long time. Coming around to web centric thinking was hard for a company the girth of MS, what's worse is they didn't want to abandon their years loyal customer base or force the army of developers who were making their companies by a suite of windows products from servers to desktop applications, etc and so on. So what did they do? What does ASP.NET smack of no matter what language you program it in? (You can use c#, j#, or ASP for the .NET web platform) Desktop computing. They tried to allow desktop programmers to use their current skill set to program the web, which is stupid. I like to compare desktop and web programming like I compare American and International Football. Both are sports, you need to be athletic for both, but players from either sport would do poorly in the other. No amount of equipment /.NET will help you play well enough. You just need to retrain and
All of the "features" of that platform are if you pay much attention to it (and, ok most of this is opinion, but look at it your self and tell me what you think) capture to desktop programmers. Most .NET coders don't ever get to see HTML or JavaScript (weird right?). They didn't even get AJAX in their platform until it was past fad, which is absolutely crazy since MS was the company to first include the XMLHTTPRequest object (or what ever its' officially called). I've watched other developers senior to me who've tried to stick with MS get lost in the quagmire of what it'd like to present to the world a cutting edge web tech.
The web and the desktop and 2 different animals. MS is learning that the hard way, don't get left behind with them.
Fern Enknot - rocking the world since 26 of September 2007!
Congrats!
Congratulations! That's a cute baby!!!
Congrats!
Congrats! Fern is really cute and Mom looks awesome too... Can't wait to see the pic of Dad holding his new baby!
She's ADORABLE!!!!! Congratulations mommy and daddy!!!
awww how cute is she? congratulations!
AWW! She looks just like if you and Megan exchanged genetic material.
Congrats. Aren't men supposed to drink scotch and smoke cigars now? Or something.
Finally! She took forever. Congrats to you both.
what a cute baby! Congratulations!
What a beautiful baby! ...and such a great name! Congrats to you all for a job well done.
Congrats mom and dad! Happy Birthday Fern!
Congratulations and thanks for posting the pictures.
aweee congrats to all three of you! *hugs* :)
ahhhhhhhhhhhh, cant wait to meet le bebe, i will be there in a couple weeks!!!!!! yay. congratulations!
Congrats Fern on your recent graduation!
Welcome to the real world: we promise it will be fun.
Just wait till you hear the friggin Beatles
Got this from Tony @ work...
"Fern Penelope Cashaw was snipped free from meggypoos at 1:56am last night. I'm gonna hang out with her a bit today so I won't be in. Please pass this on to the rest of IT..." - Tony
well done Megan and Tony...does she have dreads under that lil'bonnet?!
She's such a cute baby... Congratulations!
welcome new squishie to the world! So cute and wrinkly. Congrats to you both!
Congrats!!!!!
Well done!
Congratulations! What is her name?
way to go.
Congrats to you and Meg!! Well Done, careful now, the hormonal balance of your house just shifted dramatically. Welcome to world of the sleep deprived :)
Congrats!! She looks perfect. :) What's her name?!
Yay, A Girl! She is cute. Congrats!! You are officially outnumbered...