Cytat
Do profesjonalnej strony w PHP potrzebujemy Apache ,które musimy skonfigurować , PHP + frameworki ,które musimy skonfigurować , MySQL ,który musimy skonfigurować no i edytor tekstu gdzi wklepywany jest cały nasz kod linika po linice logicznie przemyślany.Konfiguracja samego serwera oraz utworzenie średniozaawansowanego projektu , dla niektórych może potrwać miesiące ,zwłaszcza że sam język php nie wystarczy,do tego trzeba uczyć się ajaxa ,oraz javy.
ASP.NET również wymaga konfiguracji. Idąc Twoim tokiem myślenia są to: instalacja i konfiguracja IIS, do tego MS SQL Server. Nie zapominajmy o kilku różnych licencjach na Visual Studio - trzeba sprawdzić jaka będzie nam potrzebna. No i javascript + ajax.
Cytat
ASP.net wystarczy tylko Microsoft Matrix + eventualnie visual studio .
Nie wystarczy. WebMatrix to ładny projekt pokazujący, że w 5 minut możesz wyklikać sobie aplikację. Fakt - można. Ala aplikacja taka nie będzie się mocno różnić od aplikacji generowanych przy pomocy Google Page Creator, a instalowanie automatyczne Wordpresaa, czy dowolnego innego CMSa ma każdy hosting PHP. Do tego WebMatrix korzysta z IIS Express, który nie ważne jak bardzo byłby zachwalany, to nie jest pełnym IIS-em. Porównanie obu serwerów znajdziesz pod adresem
http://learn.iis.net/page.aspx/868/iis-express-overview/ Podczas przenoszenia tak przygotowanej aplikacji na produkcyjny serwer możesz się niemiło rozczarować (głównie dlatego, że mało jest hostingów IIS, a tym bardziej IIS 7).
Cytat
Oto przykład utworzenia formularza z wykorzystaniem bazy danych sql ,która jest już wbudowana w tego CMS-a:
Nie pamiętam teraz w jakim frameworku to było, chyba w Yii - CRUD jakich mało. Szybkie i bezproblemowe generowanie formularzy.
Cytat
Ja myślę, że kodu w PHP będzie mniej więcej tyle samo ;-)
Zależy. Jeśli masz na myśli cały kod aplikacji to pehapa będzie mniej. Jeśli mówimy o kodzie pisanym przez programistę to mniej będzie C#.
Cytat
Zainstalowanie apache'a, php i mysql, to w przypadku linuksa wpisanie jednej linijki do konsoli, a w przypadku windowsa ściągnięcie odpowiedniego pliku i przeklikanie się przez dalej.
Zainstalowanie IIS to dwa kliknięcia. Możliwe, że da się też to zrobić z poziomu PowerShella. Jeszcze nie jestem takim szaleńcem by to robić, ale może kiedyś

Cytat(Mephistofeles @ 17.01.2011, 20:05:11 )

Daj sobie spokój, bo wygląda, że chodzi Ci tylko o czas. Nic nie zaoszczędzisz, bo czas spędzony na konfiguracji frameworka (jakiej? Na początku nic nie trzeba konfigurować) stracisz na np. przeglądanie MSDNa. Poza tym od kiedy to pisząc w C# nie trzeba znać JavaScriptu? Framework nie wygeneruje odpowiedniego kodu do wszystkiego.
Więcej czasu "traci się" na .NET. Jest to o wiele większa platforma i trudniejsza w nauce.
@RidW programowaniu nie wystarczy wiedzieć jak wygenerować formularz, tylko jak go napisać bez generatora. Rzadko który klient będzie chciał szablonową formatkę do wprowadzania danych.