Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




6 posts

Wannabe Geek


Topic # 14929 26-Jul-2007 19:31
Send private message

many of us today chooses ASP.net coz it easy to make codes, easily to manipulate the classes and other tools, having a visualization of the of codes, it is much faster than PHP in term of result....

yet in comes of hard coding the PHP scripting is the best application to have, if you a are a hard coder, you manipulate the inside of your program hence determining the future problem...by the way it is free , and having APACHE and MYsql it becomes powerful...

yet for me it depends on the situation, if you have a lot of time use the PHP, if not use ASP.net, it either you want to finish the job or have a strong coding practices,still the you must run your program smoothly by the end of the day, no bugs or errors, well just a minor bugs......


Create new topic
93 posts

Master Geek
Inactive user


  Reply # 80389 30-Jul-2007 16:19
Send private message

PHP.. Its free, very powerful and has greater portability. ASP.net is microsoft which is a down side, in my opinion.

BDFL - Memuneh
61803 posts

Uber Geek
+1 received by user: 12450

Administrator
Trusted
Geekzone
Lifetime subscriber

Reply # 80392 30-Jul-2007 16:22
Send private message

madman: PHP.. Its free, very powerful and has greater portability. ASP.net is microsoft which is a down side, in my opinion.


Aside from camp - "Hi I'm Linux fan", "Hello I'm Apple fan", in technical terms why not ASP .Net? Just because it's a Microsoft technology doesn't make it less capable - and it's actually evolving really fast.





 
 
 
 


2479 posts

Uber Geek
+1 received by user: 893

Trusted
Lifetime subscriber

  Reply # 80405 30-Jul-2007 16:41
Send private message

For me it is portability, licensing T&C's, product integrity and cost (initial outlay + maintenance) .  You can for a $0 software cost deploy PHP and associated services into a production environment and be pretty confident that your system is with an out-of-the-box installation.

I was pretty impressed with what I can do with django (http://www.djangoproject.com/) (Blasted FF not creating Links :()

For ISP's and Web Outsourcing companies IMHO it's a no-brainer if you want to offer a service (even virtualise it) with no software outlay and everything is money for jam once you have your infrastructure up and running (and supported :).

IMHO For a backend DB's I would always choose PostgreSQL over MySQL, Faster, smaller, and more functional as a "complete" DB.








93 posts

Master Geek
Inactive user


  Reply # 80406 30-Jul-2007 16:43
Send private message

Very true.. everything you can do in php can be done in asp.net and vise versa, but asp.net can only be run on windows correct? When php is quite versatile hence is my choice. I have no experience in asp.net so please let me in on the ups and downs...

643 posts

Ultimate Geek


  Reply # 80423 30-Jul-2007 17:22

the Mono project brings C# (compiler and runtime environment) and ASP.NET to GNU/Linux and even implements the Windows.Forms class library - to a certain degree, alot of .NET code is portable to GNU/Linux or will even "just work". I think there is an Apache module also.

The reason I diddn't like ASP.NET was the requirement to run Windows, since this requirement has been lifted thanks to Mono I am learning C# now.

I don't like the idea of paying for MSDN. It should be free to develop why put up a barrier to developing on the platform?




Sniffing the glue holding the Internet together

48 posts

Geek


  Reply # 80437 30-Jul-2007 18:12
Send private message

asp.net is a great product and a huge improvement on ASP. If you like to code you can spend just as much time coding in ASP.NET as you can with PHP.

There is a place for both, my pref is with ASP.NET but my girlfriend codes in PHP so we have the best of both worlds.

I have a ASP.NET question but will start a new threat for it.



6 posts

Wannabe Geek


  Reply # 80465 30-Jul-2007 20:42
Send private message

i agree that asp.net have some perks....



93 posts

Master Geek
Inactive user


  Reply # 80468 30-Jul-2007 20:48
Send private message

zerodigit: i agree that asp.net have some perks....




Can you go into any further detail? I am interested in learning about asp.net and its advantages..

25 posts

Geek
+1 received by user: 1

Trusted

  Reply # 80599 31-Jul-2007 16:17
Send private message

Open Source vs.Microsoft
LinuxWindows
ApacheIIS
MySQLSQL Server
PHPASP.NET

Personally I like getting all my tools from the one shop: consistent look and feel.
Yes it costs more, but so what?  I'm not paying, my company is.
I have no benchmark tests for comparisons though.  Would be interested to read some.
The argument that ASP.NET only works on Windows is a spurious one.  Who cares what the server is running, as long as the client can access it?




James Hippolite
BCA, MCP, MCSD.NET, MCITP, MCPD, MCT

3000 posts

Uber Geek

Trusted

  Reply # 80607 31-Jul-2007 17:13
Send private message

in terms of user experience in using the internet, php wins hands down.
Simply because it's generally coded by people whom know what they are doing. I have seen all too many crashes with asp and when it does crash it shows the user a horribly ugly result. Php on the other hand will usually render the page partially.

In terms of actually getting to know it, i found php daunting whereas asp seemed almost second nature plus it could test it easier. It's miles better than it used to be.
I'm a newbie.


16 posts

Geek


  Reply # 81213 5-Aug-2007 21:21
Send private message

I love developing with ASP.NET (in fact, the .NET framework in general). I haven't done any PHP work but my understanding of it is that it's somewhat similar to so-called classic ASP? I.e. mainly restricted to inline server code in your pages rather than fully compiled code-behind classes and assemblies running behind the application? Or have things moved on?

I've heard the argument many times that the funky design-time developer tools in the Microsoft space make it almost too easy for the developer, since you can achieve quite a lot without really understanding how it works. But the way I see it, if you do understand what's going on under the covers (or at least most of it - noone has the time to upskill on every last facet of the technology), then there's no point reinventing the wheel from scratch. Why not speed up the process as much as possible.

Although it still has a fair amount of glitches and feels rather bloated, I really enjoy using Visual Studio. I especially love the whole user control / custom control approach and declarative programming, not sure if there are PHP equivalents.

What sort of class libraries are available through PHP? Bear in mind that ASP.NET leverages the full strength of the .NET framework, which in my opinion is simply the best development framework available. .NET 2.0 especially has some very exciting language features.

Having said all this I can fully see the appeal of the free open source thing. .NET hosting is still unfortunately a less practical option to many because of the costs of both hosting and development tools.

Create new topic



Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.


Geekzone Live »

Our community of supporters help make Geekzone possible. Click the button below to join them.

Support Geezone on PressPatron



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.