Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Advantages ASP.NET/SQL Server vs. PHP/MySql

Advantages ASP.NET/SQL Server vs. PHP/MySql

Scheduled Pinned Locked Moved The Lounge
csharpphpasp-netdatabasemysql
50 Posts 24 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Stephan Hoppe
    wrote on last edited by
    #1

    I am currently working on a proposal for a CMS. One requirement from the customer is that they want the CMS running on a LINUX webserver. They don't have their own webserver what would explain why they want it on LINUX. My guess is they don't want to spend a lot of money for hosting (it is just a small non-profit organization). My idea is to offer them an open source CMS like DotNetNuke with the customizing they need. I know I could use Typo3 or PhpNuke, but my skills in PHP and MySql are not as strength as my ASP.NET and SQL Server skills (and I need to create some modules). However, I would like to explain them why it is better to use the MS technology but I don't know exactly what I should tell them because they are no IT people. From your point of view, what would you tell them? Thanks for your thoughts. Stephan

    J A M R P 12 Replies Last reply
    0
    • S Stephan Hoppe

      I am currently working on a proposal for a CMS. One requirement from the customer is that they want the CMS running on a LINUX webserver. They don't have their own webserver what would explain why they want it on LINUX. My guess is they don't want to spend a lot of money for hosting (it is just a small non-profit organization). My idea is to offer them an open source CMS like DotNetNuke with the customizing they need. I know I could use Typo3 or PhpNuke, but my skills in PHP and MySql are not as strength as my ASP.NET and SQL Server skills (and I need to create some modules). However, I would like to explain them why it is better to use the MS technology but I don't know exactly what I should tell them because they are no IT people. From your point of view, what would you tell them? Thanks for your thoughts. Stephan

      J Offline
      J Offline
      Jeremy Falcon
      wrote on last edited by
      #2

      Stephan Hoppe wrote:

      From your point of view, what would you tell them?

      No offense, but if cost is important (like it is for a non-profit), I'd tell them to go use the Linux server and find someone who knows PHP/MySQL, etc. You should choose a technology based on your needs IMO. They need to be cheap, and I'm sure they don't want to worry about SQL Server licensing issues, etc.

      Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

      S J 2 Replies Last reply
      0
      • S Stephan Hoppe

        I am currently working on a proposal for a CMS. One requirement from the customer is that they want the CMS running on a LINUX webserver. They don't have their own webserver what would explain why they want it on LINUX. My guess is they don't want to spend a lot of money for hosting (it is just a small non-profit organization). My idea is to offer them an open source CMS like DotNetNuke with the customizing they need. I know I could use Typo3 or PhpNuke, but my skills in PHP and MySql are not as strength as my ASP.NET and SQL Server skills (and I need to create some modules). However, I would like to explain them why it is better to use the MS technology but I don't know exactly what I should tell them because they are no IT people. From your point of view, what would you tell them? Thanks for your thoughts. Stephan

        A Offline
        A Offline
        Andrew Bleakley
        wrote on last edited by
        #3

        Why is it better to use MS technology ? Tell me I am an IT person, then we can re-word for the masses

        S S 2 Replies Last reply
        0
        • J Jeremy Falcon

          Stephan Hoppe wrote:

          From your point of view, what would you tell them?

          No offense, but if cost is important (like it is for a non-profit), I'd tell them to go use the Linux server and find someone who knows PHP/MySQL, etc. You should choose a technology based on your needs IMO. They need to be cheap, and I'm sure they don't want to worry about SQL Server licensing issues, etc.

          Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

          S Offline
          S Offline
          Stephan Hoppe
          wrote on last edited by
          #4

          I haven't spoken to them yet because of this point (just downloaded the requirements from their website) and I think you are right. However, I just moved to this town and just started my own business and I would really like to do this job. Not because of the money, but to become more known. That's why I would like to offer them an ASP.NET solution and explain them why it would be better for them.

          J P 2 Replies Last reply
          0
          • S Stephan Hoppe

            I haven't spoken to them yet because of this point (just downloaded the requirements from their website) and I think you are right. However, I just moved to this town and just started my own business and I would really like to do this job. Not because of the money, but to become more known. That's why I would like to offer them an ASP.NET solution and explain them why it would be better for them.

            J Offline
            J Offline
            Jeremy Falcon
            wrote on last edited by
            #5

            Stephan Hoppe wrote:

            That's why I would like to offer them an ASP.NET solution and explain them why it would be better for them.

            I hear you. But think about this... if you, being the expert and IT guru can't think of a reason maybe there isn't one outside of the fact that ASP.NET/SQL Server is what you know. With that being said, why not learn both? If you plan on being successful, I don't see how knowing both of them will hurt your business. Trust me when I say, you'll see that ASP.NET/SQL Server doesn't do everything the best way and the same goes for PHP/MySQL. The more you use both, the more you'll realize the strengths and weaknesses of both. It'll give you an interesting perspective few people have too. And then of course, there's the benefit of you being able to cater to your customer's needs no matter which camp they want to roll with.

            Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

            P 1 Reply Last reply
            0
            • A Andrew Bleakley

              Why is it better to use MS technology ? Tell me I am an IT person, then we can re-word for the masses

              S Offline
              S Offline
              Stephan Hoppe
              wrote on last edited by
              #6

              Okay my PHP knowledge is PHP 3.0 so whenever I am wrong please feel free to correct me. 1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ... 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. 3. Object oriented programming was possible in PHP 3.0 but limited. 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. Don't understand me wrong, I am sure PHP has its pros but for me ASP.NET works better. The only thing I don't like about ASP.NET + SQL Server are the hosting cost. Stephan

              J A J 3 Replies Last reply
              0
              • S Stephan Hoppe

                Okay my PHP knowledge is PHP 3.0 so whenever I am wrong please feel free to correct me. 1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ... 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. 3. Object oriented programming was possible in PHP 3.0 but limited. 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. Don't understand me wrong, I am sure PHP has its pros but for me ASP.NET works better. The only thing I don't like about ASP.NET + SQL Server are the hosting cost. Stephan

                J Offline
                J Offline
                Jeremy Falcon
                wrote on last edited by
                #7

                Stephan Hoppe wrote:

                1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ...

                Trust me they are out there. The good ones aren't free though, but just search for "php debugger" in Google. And yeah Zend is easily considered the PHP gurus, since they made the engine for it.

                Stephan Hoppe wrote:

                2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature.

                This is a design issue. Even in PHP 3.0 they had facilities to achieve this. Although, I think ASP.NET allows the integrating to go a bit more smoothy, but it's not impossible provided you understand the design principles behind it rather than syntax.

                Stephan Hoppe wrote:

                3. Object oriented programming was possible in PHP 3.0 but limited.

                You're absolutely right on that one. It has gotten better though.

                Stephan Hoppe wrote:

                4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc.

                This is still a design issue. There's nothing stopping you from acheiveing similar functionality by separating your logic tiers into different files, etc.

                Stephan Hoppe wrote:

                5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice.

                I'd suggest you do some shopping around. You can't compare VS to a plain text editor, that's just being totally unfair. Granted, the WYSIWYG support is nice in VS, but consider this. In PHP the presentation layer is done with raw HTML and not WebForms. So, in theory, any good HTML WYSIWG editor will help with this.

                Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                S 1 Reply Last reply
                0
                • S Stephan Hoppe

                  Okay my PHP knowledge is PHP 3.0 so whenever I am wrong please feel free to correct me. 1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ... 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. 3. Object oriented programming was possible in PHP 3.0 but limited. 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. Don't understand me wrong, I am sure PHP has its pros but for me ASP.NET works better. The only thing I don't like about ASP.NET + SQL Server are the hosting cost. Stephan

                  A Offline
                  A Offline
                  Andrew Bleakley
                  wrote on last edited by
                  #8

                  Sweet. My advice is to be upfront with them. Explain by doing it in MS you can give them a better product for a better price. (Hopefully the better price will offset the extra hosting cost involved) This is based on the assumption that the hosting cost will be noticablly more expensive for MS that Linux (I don't really know, it has been a while since I paid hosting fees) End of the day, they will want the best product at the best price with minimal running costs, if you can give them that you are right. Otherwise you may have to excuse yourself fro the job, or take it on anyway. PHP isn't the devil and I find it to be quite suitable at times (like when a client says does this in PHP - then I find it suitable) Common don't be a blouse give the penguin a tickle - it won't bite

                  J 1 Reply Last reply
                  0
                  • A Andrew Bleakley

                    Sweet. My advice is to be upfront with them. Explain by doing it in MS you can give them a better product for a better price. (Hopefully the better price will offset the extra hosting cost involved) This is based on the assumption that the hosting cost will be noticablly more expensive for MS that Linux (I don't really know, it has been a while since I paid hosting fees) End of the day, they will want the best product at the best price with minimal running costs, if you can give them that you are right. Otherwise you may have to excuse yourself fro the job, or take it on anyway. PHP isn't the devil and I find it to be quite suitable at times (like when a client says does this in PHP - then I find it suitable) Common don't be a blouse give the penguin a tickle - it won't bite

                    J Offline
                    J Offline
                    Jeremy Falcon
                    wrote on last edited by
                    #9

                    Andrew Bleakley wrote:

                    This is based on the assumption that the hosting cost will be noticablly more expensive for MS that Linux (I don't really know, it has been a while since I paid hosting fees)

                    It's not that the hosting cost is too much more IMO, it'll be the licensing to use the products that will get them. [edit] Of course, there's always MSDE. It just depends on their needs. [/edit]

                    Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                    A 1 Reply Last reply
                    0
                    • J Jeremy Falcon

                      Stephan Hoppe wrote:

                      1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ...

                      Trust me they are out there. The good ones aren't free though, but just search for "php debugger" in Google. And yeah Zend is easily considered the PHP gurus, since they made the engine for it.

                      Stephan Hoppe wrote:

                      2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature.

                      This is a design issue. Even in PHP 3.0 they had facilities to achieve this. Although, I think ASP.NET allows the integrating to go a bit more smoothy, but it's not impossible provided you understand the design principles behind it rather than syntax.

                      Stephan Hoppe wrote:

                      3. Object oriented programming was possible in PHP 3.0 but limited.

                      You're absolutely right on that one. It has gotten better though.

                      Stephan Hoppe wrote:

                      4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc.

                      This is still a design issue. There's nothing stopping you from acheiveing similar functionality by separating your logic tiers into different files, etc.

                      Stephan Hoppe wrote:

                      5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice.

                      I'd suggest you do some shopping around. You can't compare VS to a plain text editor, that's just being totally unfair. Granted, the WYSIWYG support is nice in VS, but consider this. In PHP the presentation layer is done with raw HTML and not WebForms. So, in theory, any good HTML WYSIWG editor will help with this.

                      Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                      S Offline
                      S Offline
                      Stephan Hoppe
                      wrote on last edited by
                      #10

                      I knew I will ask the right people :-D Thanks a lot for your answers!!!

                      Jeremy Falcon wrote:

                      Stephan Hoppe wrote: 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. This is a design issue. Even in PHP 3.0 they had facilities to achieve this. Although, I think ASP.NET allows the integrating to go a bit more smoothy, but it's not impossible provided you understand the design principles behind it rather than syntax.

                      I would say you are right. I had to finish a PHP project within three weeks without knowing anything about PHP. So I am sure it was my fault.

                      Jeremy Falcon wrote:

                      Stephan Hoppe wrote: 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. This is still a design issue. There's nothing stopping you from acheiveing similar functionality by separating your logic tiers into different files, etc.

                      Of course I had classes and differnt files, but PHP didn't give me the ability to create a dlls.

                      Jeremy Falcon wrote:

                      Stephan Hoppe wrote: 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. I'd suggest you do some shopping around. You can't compare VS to a plain text editor, that's just being totally unfair.

                      You are right it is unfair comparing VS with a text editor. At the end I guess I have to question myself if I am able to give them the same kind of quality in PHP/MySql then in ASP.NET/SqlServer. With Typo3 or PhpNuke the main work is already done and I guess I should be able to give them pretty much the same quality. Thanks again! Stephan

                      J 2 Replies Last reply
                      0
                      • S Stephan Hoppe

                        I knew I will ask the right people :-D Thanks a lot for your answers!!!

                        Jeremy Falcon wrote:

                        Stephan Hoppe wrote: 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. This is a design issue. Even in PHP 3.0 they had facilities to achieve this. Although, I think ASP.NET allows the integrating to go a bit more smoothy, but it's not impossible provided you understand the design principles behind it rather than syntax.

                        I would say you are right. I had to finish a PHP project within three weeks without knowing anything about PHP. So I am sure it was my fault.

                        Jeremy Falcon wrote:

                        Stephan Hoppe wrote: 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. This is still a design issue. There's nothing stopping you from acheiveing similar functionality by separating your logic tiers into different files, etc.

                        Of course I had classes and differnt files, but PHP didn't give me the ability to create a dlls.

                        Jeremy Falcon wrote:

                        Stephan Hoppe wrote: 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. I'd suggest you do some shopping around. You can't compare VS to a plain text editor, that's just being totally unfair.

                        You are right it is unfair comparing VS with a text editor. At the end I guess I have to question myself if I am able to give them the same kind of quality in PHP/MySql then in ASP.NET/SqlServer. With Typo3 or PhpNuke the main work is already done and I guess I should be able to give them pretty much the same quality. Thanks again! Stephan

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #11

                        Stephan Hoppe wrote:

                        I knew I will ask the right people Thanks a lot for your answers!!!

                        No problem. My background is classic ASP and PHP for web dev. I'm somewhat of a n00b for ASP.NET outside of doing a couple of projects. I'd think the two biggest things you'll probably miss with PHP is that ASP.NET uses the .NET Framework which has much of a "it makes sense" design. You can still do the same stuff in PHP, but I'm sure you know what I mean. And two, VS the integreated all-in-one wonder. Kiss that goodbye. :laugh:

                        Stephan Hoppe wrote:

                        Of course I had classes and differnt files, but PHP didn't give me the ability to create a dlls.

                        I see what you're saying. One of the things I wish PHP had was precompilation. I really, really wish for this. :)

                        Stephan Hoppe wrote:

                        Thanks again!

                        No problem.

                        Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                        1 Reply Last reply
                        0
                        • J Jeremy Falcon

                          Andrew Bleakley wrote:

                          This is based on the assumption that the hosting cost will be noticablly more expensive for MS that Linux (I don't really know, it has been a while since I paid hosting fees)

                          It's not that the hosting cost is too much more IMO, it'll be the licensing to use the products that will get them. [edit] Of course, there's always MSDE. It just depends on their needs. [/edit]

                          Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                          A Offline
                          A Offline
                          Andrew Bleakley
                          wrote on last edited by
                          #12

                          I got the impression it would be hosted - perhaps a managed system is a better option, again it's been a while since licence costs were an issue. The bulk of my work lately has been with aid projects that will spend whatever to get properly licenced. They know in advance and work it into the budget (and then some) so that there is no question about the legitamcy of the setup. MSDE (SqlExpress) would work fine for DNN for a while. Dunno, it's Friday it's early and I am several coffee's shy of cohearence. There is a project to get DNN onto Linux with Mono and MySQL - have you tried that ???? (just to throw a spanky at the monkey works - or is it monkey in the working spanner)

                          J 1 Reply Last reply
                          0
                          • A Andrew Bleakley

                            I got the impression it would be hosted - perhaps a managed system is a better option, again it's been a while since licence costs were an issue. The bulk of my work lately has been with aid projects that will spend whatever to get properly licenced. They know in advance and work it into the budget (and then some) so that there is no question about the legitamcy of the setup. MSDE (SqlExpress) would work fine for DNN for a while. Dunno, it's Friday it's early and I am several coffee's shy of cohearence. There is a project to get DNN onto Linux with Mono and MySQL - have you tried that ???? (just to throw a spanky at the monkey works - or is it monkey in the working spanner)

                            J Offline
                            J Offline
                            Jeremy Falcon
                            wrote on last edited by
                            #13

                            Andrew Bleakley wrote:

                            Dunno, it's Friday it's early and I am several coffee's shy of cohearence.

                            Yeah, that's one of the things I love about our industry... "it depends" is a perfectly valid answer. :-D

                            Andrew Bleakley wrote:

                            There is a project to get DNN onto Linux with Mono and MySQL - have you tried that ????

                            I've never even used DNN. I've heard nothing but good stuff about it, but I'm trying to break away from web dev and get into game dev (unless work keeps me there).

                            Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                            A 1 Reply Last reply
                            0
                            • J Jeremy Falcon

                              Andrew Bleakley wrote:

                              Dunno, it's Friday it's early and I am several coffee's shy of cohearence.

                              Yeah, that's one of the things I love about our industry... "it depends" is a perfectly valid answer. :-D

                              Andrew Bleakley wrote:

                              There is a project to get DNN onto Linux with Mono and MySQL - have you tried that ????

                              I've never even used DNN. I've heard nothing but good stuff about it, but I'm trying to break away from web dev and get into game dev (unless work keeps me there).

                              Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                              A Offline
                              A Offline
                              Andrew Bleakley
                              wrote on last edited by
                              #14

                              We used it a alot overseas on projects. It is well built, free, comes with bucket loads of modules, has end user manuals, is easy to customise, cross-browser, lightening fast to implement, truck loads of support. I could go on and on. At the end of the day, using it as a base we were able to very quickly knock out full featured and easy to extend and customise websites at a price the developing world could afford. Yes there were some issues and limitations (nothing you couldn't fix if you had the code) , but essentially I got on well with it (we went out to dinner once, but decided for the sake of our working relationship we should keep the kissy kissy out of it) I would recommend anyone in the web game to at least give it a look, if only to learn something new about building a system of that complexity without it turning into a WTF

                              1 Reply Last reply
                              0
                              • S Stephan Hoppe

                                I am currently working on a proposal for a CMS. One requirement from the customer is that they want the CMS running on a LINUX webserver. They don't have their own webserver what would explain why they want it on LINUX. My guess is they don't want to spend a lot of money for hosting (it is just a small non-profit organization). My idea is to offer them an open source CMS like DotNetNuke with the customizing they need. I know I could use Typo3 or PhpNuke, but my skills in PHP and MySql are not as strength as my ASP.NET and SQL Server skills (and I need to create some modules). However, I would like to explain them why it is better to use the MS technology but I don't know exactly what I should tell them because they are no IT people. From your point of view, what would you tell them? Thanks for your thoughts. Stephan

                                M Offline
                                M Offline
                                Michael A Barnhart
                                wrote on last edited by
                                #15

                                Stephan Hoppe wrote:

                                why it is better to use the MS technology

                                I agree with a lot of what Jeremy is saying. The bottom line is what is the skill set that is going to support it? You will make yourself far more respected if you help them find the right solution. Be that what you know or not. If it is PHP then go help do a PHP solution if you want to do it. Is cost really the driver to that extent. My hosting provider is $10 a month and does include ASP.net and SQL server as well as PHP (4 and 5) and mysql. If $120 is a show stopper then the answer probably is a PHP 4 with mysql on one of the $16/year sites.

                                J 1 Reply Last reply
                                0
                                • M Michael A Barnhart

                                  Stephan Hoppe wrote:

                                  why it is better to use the MS technology

                                  I agree with a lot of what Jeremy is saying. The bottom line is what is the skill set that is going to support it? You will make yourself far more respected if you help them find the right solution. Be that what you know or not. If it is PHP then go help do a PHP solution if you want to do it. Is cost really the driver to that extent. My hosting provider is $10 a month and does include ASP.net and SQL server as well as PHP (4 and 5) and mysql. If $120 is a show stopper then the answer probably is a PHP 4 with mysql on one of the $16/year sites.

                                  J Offline
                                  J Offline
                                  Jeremy Falcon
                                  wrote on last edited by
                                  #16

                                  Michael A. Barnhart wrote:

                                  Is cost really the driver to that extent. My hosting provider is $10 a month and does include ASP.net and SQL server as well as PHP (4 and 5) and mysql. If $120 is a show stopper then the answer probably is a PHP 4 with mysql on one of the $16/year sites.

                                  I'm actually curious about this. If you're using a web host with SQL Server support, are you still not responsible for buying the CALs for your company to use it?

                                  Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                                  J M 2 Replies Last reply
                                  0
                                  • S Stephan Hoppe

                                    I knew I will ask the right people :-D Thanks a lot for your answers!!!

                                    Jeremy Falcon wrote:

                                    Stephan Hoppe wrote: 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. This is a design issue. Even in PHP 3.0 they had facilities to achieve this. Although, I think ASP.NET allows the integrating to go a bit more smoothy, but it's not impossible provided you understand the design principles behind it rather than syntax.

                                    I would say you are right. I had to finish a PHP project within three weeks without knowing anything about PHP. So I am sure it was my fault.

                                    Jeremy Falcon wrote:

                                    Stephan Hoppe wrote: 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. This is still a design issue. There's nothing stopping you from acheiveing similar functionality by separating your logic tiers into different files, etc.

                                    Of course I had classes and differnt files, but PHP didn't give me the ability to create a dlls.

                                    Jeremy Falcon wrote:

                                    Stephan Hoppe wrote: 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. I'd suggest you do some shopping around. You can't compare VS to a plain text editor, that's just being totally unfair.

                                    You are right it is unfair comparing VS with a text editor. At the end I guess I have to question myself if I am able to give them the same kind of quality in PHP/MySql then in ASP.NET/SqlServer. With Typo3 or PhpNuke the main work is already done and I guess I should be able to give them pretty much the same quality. Thanks again! Stephan

                                    J Offline
                                    J Offline
                                    Jeremy Falcon
                                    wrote on last edited by
                                    #17

                                    Come to think of it. If SQL Server ends up being the major catch (price wise) you could always use ASP.NET with a MySQL backend. Just another option.

                                    Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                                    S 1 Reply Last reply
                                    0
                                    • S Stephan Hoppe

                                      Okay my PHP knowledge is PHP 3.0 so whenever I am wrong please feel free to correct me. 1. When I worked with PHP I didn't like the fact that I wasn't able to debug my project. Writing debug code to find a bug was a pain in the ... 2. In PHP I had php skript within the html code (not only in html of course). At the end it was difficult to handle the whole source. I like the fact that ASP.NET has the code behind feature. 3. Object oriented programming was possible in PHP 3.0 but limited. 4. I wasn't able to develop assemblies or dlls which handle the business logic code, etc. 5. The IDE support for ASP.NET and SQL Server is much better. I worked with an Text Editor and PhpMyAdmin to write a PHP webapplication what wasn't nice. Don't understand me wrong, I am sure PHP has its pros but for me ASP.NET works better. The only thing I don't like about ASP.NET + SQL Server are the hosting cost. Stephan

                                      J Offline
                                      J Offline
                                      Jon Sagara
                                      wrote on last edited by
                                      #18

                                      Stephan Hoppe wrote:

                                      The only thing I don't like about ASP.NET + SQL Server are the hosting cost.

                                      Do they need a dedicated server? If not, there are a lot of good, cheap hosts out there. Ex: http://www.webhost4life.com/[^]

                                      Jon Sagara When I grow up, I'm changing my name to Joe Kickass! My Site | My Blog | My Articles

                                      1 Reply Last reply
                                      0
                                      • J Jeremy Falcon

                                        Michael A. Barnhart wrote:

                                        Is cost really the driver to that extent. My hosting provider is $10 a month and does include ASP.net and SQL server as well as PHP (4 and 5) and mysql. If $120 is a show stopper then the answer probably is a PHP 4 with mysql on one of the $16/year sites.

                                        I'm actually curious about this. If you're using a web host with SQL Server support, are you still not responsible for buying the CALs for your company to use it?

                                        Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                                        J Offline
                                        J Offline
                                        Jon Sagara
                                        wrote on last edited by
                                        #19

                                        I think there is another type of license. Per CPU, or something. These companies must have enough volume to cover their asses expenses.

                                        Jon Sagara When I grow up, I'm changing my name to Joe Kickass! My Site | My Blog | My Articles

                                        1 Reply Last reply
                                        0
                                        • J Jeremy Falcon

                                          Come to think of it. If SQL Server ends up being the major catch (price wise) you could always use ASP.NET with a MySQL backend. Just another option.

                                          Jeremy Falcon A multithreaded, OpenGL-enabled application.[^]

                                          S Offline
                                          S Offline
                                          Stephan Hoppe
                                          wrote on last edited by
                                          #20

                                          I just wrote an email to the project manager to get the answer why they want Linux. Thanks. Stephan

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups