|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2003
Città: TV
Messaggi: 10873
|
Partenza!!! - PHP oppure ASP.NET
Ciao,
parto per fare un bel progetto.... un applicazione WEB che dialoghi con un Database SQLServer. Non ne so moltissimo dei liguaggi specifici.. ma basta partire ed impararne via via uno. Ma non so... se partire con ASP.NET ed avere tutto l'ambiente di sviluppo in mano.. VisualStudio. Oppure partire con PHP e giocare d'arrangio.. Che ne pensate? Mi servirà poi.. giocare con la repostistica (quindi word/excel ma anche PDF).
__________________
cagnaluia MTB|DH|Running|Diving Eos1DX|16-35f4Lis|35f1.4L|100f2|300F4LIS |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2780
|
Secondo me trovi più documentazione di php e quindi anche più supporto qui sul forum.
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2003
Città: TV
Messaggi: 10873
|
Quote:
__________________
cagnaluia MTB|DH|Running|Diving Eos1DX|16-35f4Lis|35f1.4L|100f2|300F4LIS |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 59
|
Ok per il php ma.......
scusate l'entrata da fanboy! ASP.Net batte php quando cavolo vuole!! ok adesso spiego questa entrata:
ho iniziato la programmazione lato server 4 anni fa con asp, poi come per magia ho iniziato ad utilizzare il binomio php-mysql e mi sembrava il paradiso! sintassi semplice un sacco di librerie gratuite quintalate di supporto on-line ed offline, hosting anche a costo zero ed una semplicita estrema di installazione su qualsiasi sistema operativo, io lo usavo su win-iis 5. ho fatto tanti bei lavoretti con php e devo dire che un po mi manca specialmente sono curioso di vedere le migliorie della v5.2 rispetto a 5.0 che usavo. fin qui è tutto bellissimo! ma: mysql al tempo implementava male le stored procedure, i sistemi di replica ed altre cazzatine sql-server inutili ma che prima o poi ti servono. Quindi iniziai a distaccarmi e passai a php-sql server; peggio che morire sql server non si sa perche rallenta se interrogato da php!?!(la buona microzozz avrà pensato qualcosa!!) dopo un periodo di stallo decisi di voltare pagina ed entrai nel mondo .NET. All'inizio c'è da piangere dato che è come programmare in VB o C++/C# ma sempre pensando che le variabili, se non le metti in quella cosa stupenda che è il viewstate, se ne vanno appena fai un post o cambi pagina. passato lo sconforto iniziale ora spacco veramente il C**O: uso crystal report che rispetto a quel modulino pdf di php è un dio! sto iniziando ad usare business object e a fare dei sistemi di reportistica automatici, puoi programmare ad oggetti con le palle utilizzando intellisense di visual studio che quando hai a che fare con tante classi fatte da te aiuta a ricordare a cosa servono e come si usano. Infine le connessioni con ado.net sono dei fulmini ed hanno una cifra di funzioni che con il php te le scordi, anzi non so se si possono neanche fare i Dataset e company con php che fidati servono!!poi adesso è uscito ajax pro e faccio pagine ajax scrivendo si e no 30 righette di codice Javascript.Non sto a elencare tutto se no non finisco più. Unica nota dolente: l'hosting asp.net -sqlserver-crystal report ecc costa almeno il triplo di quello php e tutto il pacchetto di sviluppo di visual studio 2005 costa una mazzata! ma puoi sempre usare visual web developer express ed sql server express che per iniziare bastano ed avanzano!! Spero di averti dato un consiglio!! Ciao a Tutti!
__________________
italian gaming arena sta tornando in asp.net and ajax and silverlight a presto! |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
bah secondo me è una filosofia diversa...se volessi fare un semi gestionale via web...con php di certo devi lavorarci parecchio, alla fine ce la fai, ma se vuoi la pappa pronta ms è sempre al primo posto.
consiglio l'abbinamento php + postgres (che a sql server gli fa una ****)
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 59
|
Non per essere polemico ma esistono funzioni simili alle pubblicazioni,replica,trigger e stored procedure anche in postgre?per non parlare di sql server agent e del datamining
__________________
italian gaming arena sta tornando in asp.net and ajax and silverlight a presto! |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2003
Città: TV
Messaggi: 10873
|
è VINCOLANTE l'uso di SQLSERVER 2000/2005
Mal che vada si può pensare a fare una replica di SQLServer su qualsiasi altro database.. Ma la vedo una cazzata. Purtroppo TUTTI i dati li ho su SQLServer, (qualcuno su AS400 ma quelli li sposto su SQLServer frequentemente).
__________________
cagnaluia MTB|DH|Running|Diving Eos1DX|16-35f4Lis|35f1.4L|100f2|300F4LIS |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Oct 2003
Città: TV
Messaggi: 10873
|
per ora non ha nessuna importanza l'uso di strumenti così avanzati.
Certamente MS fa un passo in più, ma anche piu di uno per facilitare le cose (dentro al suo ambiente naturale: windows, sql, office) però il pizzo da pagare è certamente il prezzo ma anche una conoscenza e un preparazione ben piu "elevata" che non su un piu abbordabile "php".
__________________
cagnaluia MTB|DH|Running|Diving Eos1DX|16-35f4Lis|35f1.4L|100f2|300F4LIS |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 59
|
be allora asp.net
__________________
italian gaming arena sta tornando in asp.net and ajax and silverlight a presto! |
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
Quote:
come ha detto vizz postgres ha di tutto e di più rispetto a sql server..inoltre per quanto riguarda applicazioni un po' più complesse con tutto il discorso su oggetti, intellisense, persistenza dei database, ajax, ecc. .NET sarà anche meglio di php, ma hai mai provato Java + Hibernate + Postgresql + Struts + Jmaki + Netbeans? Ecco..prova |
|
|
|
|
|
|
#12 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 59
|
ah be gli applicativi che hai detto tu sono di tutto rispetto ma anche al di fuori delle necessita! cmq ti devo dare ragione un mio amico programma web in java penso proprio con l'elenco di applicativi che hai fatto e lavora per una azienda finanziaria! sicuramente java in tutte le sue forme è superiore a .net ma impieghi il triplo a fare un applicativo che con gli strumenti di VS anche xche non mi pare che una persona che abbia il dubbio tra php e asp.net vada a finire in java! c'è tanto da studiare cmq ti quoto! e volendo tirare in mezzo il meglio perchè non citare oracle oppure dato che mi pare di aver visto che parte del programma è in as400 un bel DB2
__________________
italian gaming arena sta tornando in asp.net and ajax and silverlight a presto! |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2006
Messaggi: 2722
|
A parte il fatto che le stored procedures in mysql non saranno potenti come quelle offerte in postgre, ma non sono niente male e non così lente come ho letto in un post precedente, per quanto riguarda un ambiente di sviluppo per Windows, puoi dare un'occhiata a questo:
http://devphp.sourceforge.net/ (qualche screnshots): http://sourceforge.net/project/scree...group_id=54728 Ah, ce ne sono in abbondanza di php ide, per windows e linux, opensource e non. Puoi dare un'occhiata qui per una lista: http://www.linuxdocs.org/HOWTOs/PHP-HOWTO-9.html EDIT: dimenticavo: personalmente ho programmato con ASP e non con ASP.NET, però con visual studio 2003 .NET programmare in ASP era parecchio difficoltoso (per lo meno fare HTML+ASP, ma il 70% del sito era in ASP). La gestione del tutto l'ho trovata inusabile. Sono dovuto ricorrere a DreamWeaver (su cui non mi trovo benissimo), però non vedevo l'ora di tornare sul mio Quanta Plus per KDE Magari per ASP.NET la sitazione è diversa...
__________________
- Spesso gli errori sono solo i passi intermedi che portano al fallimento totale. - A volte penso che la prova piu' sicura che esiste da qualche parte una forma di vita intelligente e' il fatto che non ha mai tentato di mettersi in contatto con noi. -- Bill Watterson Ultima modifica di -fidel- : 15-05-2007 alle 20:48. |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Feb 2002
Città: Trento
Messaggi: 962
|
Quote:
.NET è un framework di programmazione complesso, che supporta molti linguaggi, con le sue peculiarità e i suoi vantaggi: il suo limite più grosso è che MS fornisce supporto ufficiale ai tool di sviluppo e alle librerie solo per la sua implementazione proprietaria in ambiente Windows... anche se ne esiste una versione openSource sviluppata da Novell per piattaforma Linux (Mono). Java è molto più "portabile" (gira praticamente ovunque, dalle smart-card ai mainframe... ovviamente non proprio nello stesso modo, ma siamo lì! Certo che, se devi usare Windows, SQL Server, IIS e compagnia bella, FORSE può valere la pena usare i prodotti MS fino in fondo e concedere un giro di giostra anche a .NET... io sono comunque convinto che, per arrivare a scrivere BENE un programma in uno dei due framework a scelta, il carico di "lavoro" intellettuale da svolgere prima di poterlo fare sia equivalente. E' una sorta di forca caudina: non ci si improvvisa buoni programmatori, nè si scrivono ottimi programmi senza imparare molte cose... indipendentemente dal tool di sviluppo, dal linguaggio o dall'architettura prescelta. Scusa il tono fin troppo "serioso" del post.
__________________
"Et Eärallo Endorenna utúlien. Sinome maruvan ar Hildinyar tenn' Ambar-metta!" -- Aragorn Elessar, Heir of Isildur Mixmar -- OpenSuSE 11.1 on AMD 64 3000+ on DFI LanParty nF4-D | GeForce 6600 GT + Thermaltake Schooner on Samsung 710N Storage -- ( 2 x Hitachi Deskstar 80 Gb + 1 x Hitachi 250 Gb ) = 1 RAID 5 + 1 Storage space LaCie Ethernet Disk Mini 250 Gb | HP - DV2150 EL MILAN CLAN |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:25.












ho concluso con: kvegeta, doctordb, Leland Gaunt.








