php vs asp

  • Started
  • Last post
  • 7 Responses
  • saintlukas

    ok heres the story: I'm a visual basic/ASP and oracle/sql programmer by day. went to Mac for home use, certainly prefer it. But now I've got the opportunity to do some freelance programming... my first thought was that I'd need to go buy a new Windows box, to use my old skillset, but someone mentioned that I oughtta dev in flash (obvious GUI benefits) against MySql and PHP...my question is: where can I find some case studies or businesses that use MySql? I'm really nervous going to a tool that is a. new to me and b. not as well tested and known in the business markets that I'll be working for. Everyone's heard of SQL Server, by comparison. What about using ASP in Flash, since its something I already know? Let the games begin, post your thoughts, or whatever. Thanks.

  • unfittoprint0

    Flash together with PHP/MySQL makes it a powerful dev tool. If you come from an itermediate/advanced ASP/SQL environment you will be more than confortable switching to PHP.

    PHP for Flash:
    http://www.phpforflash.com

    2 great books:
    http://www.amazon.com/exec/obido…

    http://www.amazon.com/exec/obido…

  • ********
    0

    Had a friend/business partner do a similar thing recently. He found the switch odd but settled down in...wait for it.....two days!

    From that, I dont think its going to be much of a problem

  • club4560

    I faced the same situation as you about 2 years ago (minus the Mac).

    I was a Java/ASP consultant to corporate clients. Then a client came along who wanted a PHP/MySQL site because they didn't want to switch their webhosting.

    So I started playing with PHP and noticed it's basically identical to Java's language structure and very easy to use/understand.

    So fast forward 2 years and everything I do now is PHP/MySQL because it's so nice and I've never had a problem.

    My advice to you is checkout some comparisons between the languages on Google. Make a decision based on that and what you need the language to do.

  • unknown0

    Have you found many corporate clients who work in mySQL? Every database-driven application I have worked on uses SQLServer. I thought is was the defacto business database.
    --
    I think it's a mistake to sell Flash to a client if you don;t have experience with it as a GUI building tool. You have to build everything from scratch, or you can use the gay built-in GUI items that look awful. More importantly, the scripting operates within the timelines of the movie, and you can place code anywhere... so things get confusing.
    I build data driven flash, that is my niche. If you are a programmer then it's not rocket science, but you could get some gray hairs trying to learn it with a looming deadline.

  • saintlukas0

    Exactly, I haven't come across corporate users who would replace SQLServer with it yet. As for the GUI, I am building it on my own, and should have plenty of time to make the interface work, since the implementation needs to coincide with a business that is being started (ie I have plenty of leadtime to learn it), and the flexibility of the interface visuals is something that I think will appeal to the clients. So the Flash idea is already more appealing to me than a straight ASP app. Although a client-side VB doodad is my bread and butter approach at my 9to5.

  • unknown0

    cool, if you have time then go for flash! It is a great tool for GUIs, much more flexible than VB. You're gonna freak, you can do so much.
    If you know VB, then definitely look into Flash Remoting with web services. You can write all your data handling middleware in .NET and call the methods on the server directly from Flash. Thus you avoid the irritating XML or flat file data containers for Flash.

  • sparker0

    i haven't run into many corporate offices here (missouri) using SQL Server due to its bloat and cost. the standard (that i have experience with) is either Progress, Oracle or PostGre (for those linux clients) or, shutter the thought, Lotus Domino.

    the thing to watch out for with corporate offices and mySQL depends on what they want it for.

    is the project web based? is so, then mySQL will preform just as well as any major RDBMS. but, i wouldn't go writing mission critical applications using mysql yet. it still lacks some of the full bodied features that the big RDBMS's have.

    you can probably find some explination online or in a mysql book.

    :)

    i use it for most work...it does fine.