•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the ASP.NET section within the Web Development category of DaniWeb, a massive community of 373,490 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,876 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our ASP.NET advertiser: Lunarpages ASP Web Hosting
Views: 4809 | Replies: 14
![]() |
If you didn't like ASP.NET then you're not a true programmer.
There are countless benefits to ASP.NET over PHP. For starters, ASP.NET is a compiled language so we have faster execution! We are fully object oriented and can be written in any .NET compatable langauge (C#, VB.NET, COBOL, etc.)
I wouldn't be suprised if Microsoft came out with a PHP.NET that worked with ASP.NET so people didn't need to have a huge learning curve. :-P
There are countless benefits to ASP.NET over PHP. For starters, ASP.NET is a compiled language so we have faster execution! We are fully object oriented and can be written in any .NET compatable langauge (C#, VB.NET, COBOL, etc.)
I wouldn't be suprised if Microsoft came out with a PHP.NET that worked with ASP.NET so people didn't need to have a huge learning curve. :-P
-Ryan Hoffman
ASP.NET Specialist / Webmaster, Extended64.com.
Please do not email or PM me with support questions. Please direct them to the forums instead.
ASP.NET Specialist / Webmaster, Extended64.com.
Please do not email or PM me with support questions. Please direct them to the forums instead.
•
•
Join Date: Jun 2003
Posts: 33
Reputation:
Rep Power: 6
Solved Threads: 0
•
•
•
•
Originally Posted by Tekmaven
If you didn't like ASP.NET then you're not a true programmer.
Who are you to say this? Everyone has their own specifications and preferences, and people naturally work under their own preferable environments. If someone was introduced to PHP being much more enthusiasic about learning PHP over ASP.NET, even with the differences in ability they tend to work better under PHP even if it isn't as powerful in your mind. If someone has some beef with Microsoft they will not program under a Microsoft-based language, plain and simple. PHP can get the job done, why learn another language just because someone else's opinion says it's better? =oP
http://www.dragex.com/pics/sigmazon3.gif
http://www.virway.com
http://www.dragex.com
http://www.nightboards.com
If a person with multiple personalities threatens suicide, is that a hostage situation?
http://www.virway.com
http://www.dragex.com
http://www.nightboards.com
If a person with multiple personalities threatens suicide, is that a hostage situation?
•
•
Join Date: Feb 2003
Location: London, England
Posts: 281
Reputation:
Rep Power: 7
Solved Threads: 6
•
•
Join Date: Feb 2002
Location: Long Island, NY
Posts: 1,134
Reputation:
Rep Power: 12
Solved Threads: 2
I assume you are all talking about the best overall language? In my opinion there simple is none. Even the concept of being the best is unclear. Best what? Best syntax? Best speed? Best cost effectiveness? Best learning curve? Best extensibility? Best reliability? Judging something like syntax and learning curve is like judging which is better: vanilla or strawberry. Take your pick.
It all depends on your situation. Simple as that. There are different tools for different jobs. Not one single language/framework is good in every single aspect. And that's actually a good thing sometimes because since there are so many technologies out there for us to use, we can pick and choose what we want to suit our needs. For example, every time I ask one of my clients what software/language/tools I should write their applications in, the first thing they say is Microsoft. I personally have no problem with Microsoft, nor hate them, but as soon as I give them a chart of their initial expenses, they tend to freak out. Then I start going over open source solutions. At the end, because it's me that will be developing the software and not them, they don't mind me going with open source solutions because of cost. Now mind you that these are for small to midly medium sized companies. When it comes to companies that already have a good source of capital, it works a little different because they can afford to spend (more money on software as far as Microsoft, and more money on technical support when it comes to open source).
So what's my favorite technology? I like them all. By that I mean that I like each for its capabilities. I like Perl's string manipulation and regular expression engine. I like PHP's syntax because it resembles Perl's syntax and C++, and the way I can easily combine it with HTML. I like .NET, not just because of its huge framework, language support, and compiled code, but also because it has the brand "Microsoft." I like J2EE for the same reasons I like .NET (except for the language support of course). I like ColdFusion because I believe it has the fastest development time.
As far as speed, this is also a debate that can last years. It's not just a matter of which application server is the fastest, there are other issues too, as far as which operating system, hardware, etc. I still haven't seen any reliable benchmarks, and I believe I never will. Companies release benchmarks for their products only if the results are in their favor. Organizations that are neutral I think are still biased. Everyone claims what they use is the best. To me it seems more of an ego thing than anything else.
Even if it's compiled, PHP can still be faster. The .NET framework hasn't been around too long compared to PHP. Also, a lot of PHP pages get cached. Zend also has optimizer programs to even increase the speed of PHP pages. Apache can also be tweaked and mods can be added to pump up the speed even more. The .NET framework is huge and some of the languages it supports might let you create applications with less lines of code compared to PHP. However, this makes me think how much overhead your compiled application will have at the end.
Just my two cents. Oh yeah, my favorite flavor is strawberry by the way. 8)
It all depends on your situation. Simple as that. There are different tools for different jobs. Not one single language/framework is good in every single aspect. And that's actually a good thing sometimes because since there are so many technologies out there for us to use, we can pick and choose what we want to suit our needs. For example, every time I ask one of my clients what software/language/tools I should write their applications in, the first thing they say is Microsoft. I personally have no problem with Microsoft, nor hate them, but as soon as I give them a chart of their initial expenses, they tend to freak out. Then I start going over open source solutions. At the end, because it's me that will be developing the software and not them, they don't mind me going with open source solutions because of cost. Now mind you that these are for small to midly medium sized companies. When it comes to companies that already have a good source of capital, it works a little different because they can afford to spend (more money on software as far as Microsoft, and more money on technical support when it comes to open source).
So what's my favorite technology? I like them all. By that I mean that I like each for its capabilities. I like Perl's string manipulation and regular expression engine. I like PHP's syntax because it resembles Perl's syntax and C++, and the way I can easily combine it with HTML. I like .NET, not just because of its huge framework, language support, and compiled code, but also because it has the brand "Microsoft." I like J2EE for the same reasons I like .NET (except for the language support of course). I like ColdFusion because I believe it has the fastest development time.
As far as speed, this is also a debate that can last years. It's not just a matter of which application server is the fastest, there are other issues too, as far as which operating system, hardware, etc. I still haven't seen any reliable benchmarks, and I believe I never will. Companies release benchmarks for their products only if the results are in their favor. Organizations that are neutral I think are still biased. Everyone claims what they use is the best. To me it seems more of an ego thing than anything else.
•
•
•
•
Originally Posted by tekmaven
For starters, ASP.NET is a compiled language so we have faster execution!
Even if it's compiled, PHP can still be faster. The .NET framework hasn't been around too long compared to PHP. Also, a lot of PHP pages get cached. Zend also has optimizer programs to even increase the speed of PHP pages. Apache can also be tweaked and mods can be added to pump up the speed even more. The .NET framework is huge and some of the languages it supports might let you create applications with less lines of code compared to PHP. However, this makes me think how much overhead your compiled application will have at the end.
Just my two cents. Oh yeah, my favorite flavor is strawberry by the way. 8)
_.:: my websites ::._
blog @ www.samaru.net * engi No Jutsu @ www.narutorp.net * portfolio @ shinylight.com
deviantART: inscissor
blog @ www.samaru.net * engi No Jutsu @ www.narutorp.net * portfolio @ shinylight.com
deviantART: inscissor
•
•
Join Date: Jun 2003
Posts: 33
Reputation:
Rep Power: 6
Solved Threads: 0
Close between strawberry and vanilla, but I'd definately choose strawberry. =o]
http://www.dragex.com/pics/sigmazon3.gif
http://www.virway.com
http://www.dragex.com
http://www.nightboards.com
If a person with multiple personalities threatens suicide, is that a hostage situation?
http://www.virway.com
http://www.dragex.com
http://www.nightboards.com
If a person with multiple personalities threatens suicide, is that a hostage situation?
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
•
•
•
•
•
•
•
•
DaniWeb ASP.NET Marketplace
•
•
•
•
.net .net framework 3.0 access ajax asp avatar backup blogging botnet breach code combo custom daniweb data data protection database design development dom dropdownlist ego feed fun google government hacker ibm medicine microsoft module net news normalization office popularity reader reuse security server skin sql theme trojan vista web website windows workflow xml xoap
- buying AND selling text links.. PR3 band website ad space (Ad Space for Sale)
- DataAngle.com Direct Mailing Website + Database of 14 million US businesses (Websites for Sale)
- Please help integrate website and database! (MySQL)
- Please help integrate website and database! (MS SQL)
- How do you integrate a database w/web design? best solution for online catalogue? (Database Design)
Other Threads in the ASP.NET Forum
- Previous Thread: 2 ASP Questions
- Next Thread: IIS problem



Linear Mode