Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
DJI Romo 2: tante novità lo rendono un robot completo
DJI Romo 2: tante novità lo rendono un robot completo
Romo 2 è la seconda generazione di robot lavapavimenti di DJI, un modello che si caratterizza per la precisione nel sistema di navigazione e per il funzionamento particolarmente silenzioso. Con le modifiche introdotte in questa seconda versione, e un posizionamento di prezzo più allineato alla concorrenza, rappresenta una valida alternativa sul mercato delle soluzioni di pulizia domestica
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED
Il primo Sony con retroilluminazione True RGB alla prova del banco di misura e dei contenuti: luminanza enorme, colori accurati in HDR e un antiriflesso molto efficace. I limiti sono due sole HDMI 2.1 e il blooming fuori asse
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-08-2003, 00:06   #1
PLACST
Member
 
Iscritto dal: Jan 2003
Città: Ceriale (Savona)
Messaggi: 34
Come si fa un forum?

Dato il luogo in cui scrivo, mi aspetto delle riposte più che autorevoli... questo forum (o meglio, questo gruppo di forum) è il meglio che abbia mai visto in questo genere, almeno a vederlo dal lato client!
La domanda è questa: poichè devo fare un forum per una sottosezione di un sito della mia università (non troppo elaborato), quali sono i passi da affrontare? E che consigli mi date?
Devo usare ASP.NET, C#, ADO e girerà su un server con SQL Server e il .NET Framework installato.

Ovviamente per il momento mi accontento di risposte non eccessivamente approfondite, vi chiederò in seguito il resto.

Grazie a tutti
__________________
PLACST
PLACST è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 07:53   #2
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
meglio php+mysql.
+ facile e + veloce e + stabile

IMHO
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 08:31   #3
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Lo SNITZ FORUM (quello usato dal forum di LITHIUM.IT) è basato su ASP (quindi gira anche su piattaforme ASP.NET) ed è liberamente scaricabile.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 08:33   #4
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da Kleidemos
meglio php+mysql.
+ facile e + veloce e + stabile

IMHO
meglio PHP + MYSQL rispetto all'accoppiata ASP.NET , ADO.NET ed SQL SERVER ????????????????

Guarda non credo proprio ....

E poi lui ti ha detto che deve usare ASP.NET , non ha chiesto cosa usare ...

Comunque Placst , innanzitutto mi studierei un pò di SQL se non lo hai già fatto . Dovrai mparare a impostare ed implementare un database ... conoscere gli oggetti fondamentali di ASP.NET tra cui l'oggeto per la connessione ed il dataset che ti serviranno maggiormente . Dopodiché queste sono le pagine minime che dovrai crearti : pagina di registrazione , login , la pagina dove visualizzi tutti i forum , e per ciascuno di essi tutti i topic , ed una pagina in cui effettuerai l'invio del post .... Dovrebbero essere queste le pagine fondamentali ...
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 08:34   #5
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da lombardp
Lo SNITZ FORUM (quello usato dal forum di LITHIUM.IT) è basato su ASP (quindi gira anche su piattaforme ASP.NET) ed è liberamente scaricabile.
Si infatti lo snitz è ottimo .... se non devi crearlo tu usa quello
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 08:37   #6
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
in php in 1 riga di connetti a mysql e con un while stampi i campi, con una riga l inserisci e cancelli...............in ASP.NET è cosi?
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 08:52   #7
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da Kleidemos
in php in 1 riga di connetti a mysql e con un while stampi i campi, con una riga l inserisci e cancelli...............in ASP.NET è cosi?
Questo avveniva in ASP , ma in ASP.NET le cose sono cambiate ... e poi vuoi mettere i linguaggi VB.NET , C# , C++ , ecc... che ti mette a disposizione ASP.NET con il sono PHP ... dai non esageriamo ....

Io uso da anni ASP e se dovessi consigliare ad una persona ASP o PHP credimi consiglierei PHP ... ma se entra in gioco ASP.NET ... beh aspetta un secondo .... le cose cambiano ....
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 09:04   #8
dr.stein
Registered User
 
Iscritto dal: Dec 2001
Messaggi: 890
Quote:
Originariamente inviato da leon84
meglio PHP + MYSQL rispetto all'accoppiata ASP.NET , ADO.NET ed SQL SERVER ????????????????

Guarda non credo proprio ....
Dici oltre al fatto che SQL SERVER costa un pacco di soldi e MySql no ?

Dici oltre al fatto che PHP + MYSQL e' di fatto universale mentre ASP.NET + SQLSRV e' portabile solo su server microsoft (Altri soldi che escono)?

Dici oltre al fatto che programmare in PHP e' di una facilita disarmante ?

Dici oltre al fatto che (su target prevalentemente web) le prestazioni di mysql polverizzano sql server ?


Naaa.... su questo target (e sottolineo, SU QUESTO) php + mysql e' di fatto avanti!

Comunque concordo sul fatto che l'autore del thread ha esigenze ben precise (ovvero ASP.NET + SQL SERVER), quindi siamo OT!

ciao!
dr.stein è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 09:07   #9
Kleidemos
Bannato
 
L'Avatar di Kleidemos
 
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
[OT]

COncordo in pieno quanto detto sopra
Kleidemos è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 09:17   #10
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da dr.stein
Dici oltre al fatto che SQL SERVER costa un pacco di soldi e MySql no ?

Dici oltre al fatto che PHP + MYSQL e' di fatto universale mentre ASP.NET + SQLSRV e' portabile solo su server microsoft (Altri soldi che escono)?

Dici oltre al fatto che programmare in PHP e' di una facilita disarmante ?

Dici oltre al fatto che (su target prevalentemente web) le prestazioni di mysql polverizzano sql server ?


Naaa.... su questo target (e sottolineo, SU QUESTO) php + mysql e' di fatto avanti!

Comunque concordo sul fatto che l'autore del thread ha esigenze ben precise (ovvero ASP.NET + SQL SERVER), quindi siamo OT!

ciao!
Concordo pienamente sul fatto che PHP ha una compatibilità maggiore .... concordo anche sul fatto che molte cose li devi pagare (e quando si tratta di pagare son cavoli ) , ma non credo e dicon non credo che SQL SERVER sia al di sotto di MySQL non lo credo proprio .... cmq mi piacerebbe continuare la discussione ... apro un thread apposito che qui siamo già troppo OT ...
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 09:56   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Come dice lombardp: snitz forum e via...
Per gli altri...se la piattaforma è quella perchè dobbiamo stare a consigliare PHP + MySQL...

Comunque è la prima università che vedo a non usare un BSD Unix o un Linux !!! Sicuramente non è una facoltà scentifica
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 10:04   #12
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da cionci
Come dice lombardp: snitz forum e via...
Per gli altri...se la piattaforma è quella perchè dobbiamo stare a consigliare PHP + MySQL...

Comunque è la prima università che vedo a non usare un BSD Unix o un Linux !!! Sicuramente non è una facoltà scentifica
Infattri era una parentesi già chiusa di cui discutiamo io e dr.stein in altro thread ... ciao cionci
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 21:29   #13
PLACST
Member
 
Iscritto dal: Jan 2003
Città: Ceriale (Savona)
Messaggi: 34
Grazie mille leon84 della risposta, è già un inizio.

Quote:
Originariamente inviato da leon84
innanzitutto mi studierei un pò di SQL se non lo hai già fatto .
Infatti, già fatto.
Quote:
Dovrai mparare a impostare ed implementare un database ... .
Ecco, questo è abbastanza interessante: come mi consigliate di strutturare il database di un forum? Che tabelle ci metto? Di sicuro ce ne vorrà una con gli utenti registrati, e poi come si gestiscono i thread e i singoli post?
Quote:
conoscere gli oggetti fondamentali di ASP.NET tra cui l'oggeto per la connessione ed il dataset che ti serviranno maggiormente.
OK, ci sto studiando sopra e non è impossibile da studiare... quando tra pochi giorni ne saprò di più ti saprò dire.
Quote:
Dopodiché queste sono le pagine minime che dovrai crearti : (CUT...)
Immaginavo qualcosa del genere, ma come si realizzano queste pagine? E come interagiscono col database? Scusate se sono domande idiote, ma sono appena gli inizi, ho sulla scrivania 5 libri da 400/500 pagine ciascuno su C#, ASP.NET e il Framework.NET e non posso aspettare di averli letti tutti... (più di 2000 pagine!! AARGH! ), ho bisogno di qualche dritta iniziale!
__________________
PLACST
PLACST è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 21:34   #14
PLACST
Member
 
Iscritto dal: Jan 2003
Città: Ceriale (Savona)
Messaggi: 34
Quote:
Originariamente inviato da cionci
Comunque è la prima università che vedo a non usare un BSD Unix o un Linux !!! Sicuramente non è una facoltà scentifica
Ingegneria Informatica, Genova.
Tanto i soldi li spende il dipartimento... e poter imparare il .NET non è una cosa da buttare via!
__________________
PLACST
PLACST è offline   Rispondi citando il messaggio o parte di esso
Old 29-08-2003, 23:48   #15
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
La progettazione del database è una fase a cui dovreai dedicare la maggior parte del tempo ... Beh se conosci l'SQL non è detto che sai progettare un db ... ci sono delle regole fondamentali da seguire comprese poi tutte le regole di normalizzazione , gli schemi E/R ..
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2003, 12:28   #16
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Perchè rifarsi un forum da zero quando ci sono già forum pronti, gratuiti e quasi sicuramente migliori e meno buggati di quello che vuoi cominciare ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2003, 12:29   #17
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da cionci
Perchè rifarsi un forum da zero quando ci sono già forum pronti, gratuiti e quasi sicuramente migliori e meno buggati di quello che vuoi cominciare ?

Mah credo perché si tratta di un progetto che deve presentare per l'uni ... Se lo scarica già pronto non potranno valutare le sue capacità ... dico credo ...

è chiaro io sceglierei quello già pronto
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2003, 12:45   #18
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da leon84
Mah credo perché si tratta di un progetto che deve presentare per l'uni ...
Se è così è un altro discorso...

Le tabelle principali sono 5...

Users (Username, Password, ....)
Messages (MsgID, Username, ThreadID, Timestamp, Testo)
Threads (ThreadID, Username, SectionID, Titolo, Timestamp, ....)
Sections (SectionID, Titolo, Descrizione, ....)
Moderators(SectionID, Username)

Quelli sottilineati sono chiavi... Quelli in grassetto sono indici...

Ultima modifica di cionci : 30-08-2003 alle 12:47.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2003, 14:22   #19
leon84
Senior Member
 
L'Avatar di leon84
 
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
Quote:
Originariamente inviato da cionci
Se è così è un altro discorso...

Le tabelle principali sono 5...

Users (Username, Password, ....)
Messages (MsgID, Username, ThreadID, Timestamp, Testo)
Threads (ThreadID, Username, SectionID, Titolo, Timestamp, ....)
Sections (SectionID, Titolo, Descrizione, ....)
Moderators(SectionID, Username)

Quelli sottilineati sono chiavi... Quelli in grassetto sono indici...
cionci scusa ... l'indice serve per velocizzare le operazioni di ricerca giusto ?
leon84 è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2003, 16:35   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
No... Per velocizzare le operazioni di ricerca andrebbe creato un FULLTEXT index (tanto per dirla alla MySQL) sul campo testo del post e titolo del thread...

Gli indici in pratica impongono un ulteriore ordinamento (oltre a quello della chiave primaria) ai dati del DB (usando delle strutture di emmorizzazione particolari)...

In pratica quando visualizzarai tutti i thread di una sezione usando un indice riuscirai a visualizzarli più velocemente...

Quando una query di selezione sfrutta un indice per generare il risultato l'accesso ai record ha complessità compresa fra O(1) e O(log n), mentre senza indice ha complessità O(n)...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
La serie Magic 9 di HONOR avrà anche una...
Offerte PC di oggi: RTX 5070 a meno di 8...
Tesla Roadster ha una data di lancio! Do...
La crisi delle memorie colpisce il Trump...
iPhone 18 Pro e Pro Max, svelata la capa...
Dreame L50 Ultra AE a 499€ (invece di 59...
Problemi di gioventù per i Pixel 11: Goo...
Le app di dating potrebbero aver stufato...
Il successo di iPhone Duo rappresentereb...
Cartello sull'IA? L'accusa durissima con...
L'IA sempre più protagonista nei videogi...
Revolut ha consegnato passaporti e selfi...
Office 2021, 3 anni di aggiornamenti di ...
Dopo 23 anni di silenzio, Warcraft 3 spi...
Roblox sfida l'ecosistema gaming: app st...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:59.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v