Newsgroup: it.comp.lang.visual-basic
Titolo: [ASP.NET] ...oppure php

quali sono i vantaggi o gli svantaggi di Asp.net e php a confronto.
è giustificato lo snobbismo di chi usa correntemente php?

Rispetto all'asp forse ma rispetto a .net non mi sembra giustificato se fai
un paragone puramente tecnico. Se nel paragone ci metti il supporto di una
comunita' di sviluppo vastissima ma soprattutto un supporto tuttora
imbattuto a livello di provider e quindi ad es. hosting allora forse se a
uno sviluppatore che il php lo conosce come le sue tasche vai a parlare di
.net puo' giustamente fregarsene e mandarti a quel paese la'.
Io tutt'ora i miei lavori sul web li sviluppo in php e sinceramente non me
la sento proprio di rinunciare ai vantaggi di questa tecnologia anche e
soprattutto economici.
Saluti
Riccardo

 ha scritto nel messaggio
news:b07fv0$f06$1...@newsreader.mailgate.org...

Beh, avendo deciso di imparare 
ASP.NET
 da poco questo mi consola!
Ho appena sottoscritto un servizio hosting e all'opzione in cui mi dicevano
di scegliere il server ho optato per Windows NT 4.0
 Adesso mi dicono che NT non supporta 
ASP.NET
Mi sembra molto strano, comunque sono molto preoccupato (anche perchè ho già
pagato)

 php?
Beh, php ha sicuramente un'ottima e ben collaudata libreria
(quella di 
asp.net
 sarà sicuramente ottima ma non certo ben
collaudata), ma la scrittura del codice (se le cose non
sono cambiate da quando gli ho dato uno sguardo - ma non
credo proprio) rasenta la confusione più totale, con il codice
php che si "intreccia" e si confonde con quello html (come
accadeva comunque con asp). Con 
asp.net
 mi pare (non l'ho
ancora studiato in modo approfondito non avendone la
necessità) ci sia finalmente la possibilità di separare
realmente il codice dall'html, con tutti i vantaggi che ne
conseguono.
Ciao.
-- 
BSD is for UNIX lovers -- linux is for Windows haters.

  Adesso mi dicono che NT non supporta 
ASP.NET
E sě, credo proprio che avresti dovuto scegliere win2000 (o XP).
Ciao
--
mathParser = "
http://www.neodatatype.net
"
sitoComune = "
http://www.it-lang-vb.net
"

 E sì, credo proprio che avresti dovuto scegliere win2000 (o XP).
xp server ? hmmm...
Microsoft now refer to it as .NET Server 2003
http://www.computerperformance.co.uk/xp_server_features.htm

Il codice si puo' separare anche con php utilizzando correttamente i
template e le classi. Il codice si puo' mischiare anche con asp .net
utilizzando scorrettamente l'opzione per il code behind.
Saluti
Riccardo

 wrote:

Sulla seconda sono ovviamente d'accordo, ma sulla prima no. E
pur non avendone esperienza personale (non uso php) ho un amico
che collabora attivamente allo sviluppo di phpnuke, che mi ha
espresso moltissime volte le sue *profonde* critiche al
linguaggio da questo punto di vista.


I template sono un espediente per tentare di separare il codice dalla
presentazione. C'e' ne sono tanti e diversi e alla fine il risultato
comunque non arriva di certo alla pulizia ottenibile con il code behind di
asp .net quindi se consideriamo questa caratteristica come essenziale nella
scelta del linguaggio 
asp.net
 e' senzantro superiore (in questo come in
altri casi).
Cmq se non sbaglio al momento l'unico ambiente di sviluppo che utilizza il
code behind e' visual studio xche' altri tool come ad esempio dreamweaver mx
e anche lo stesso webmatrix della microsoft lo lasciano tutto nella stessa
pagina.
Saluti
Riccardo

 microsoft lo lasciano tutto nella stessa pagina.
Si può sempre fare tutto a mano...
