Ricerca 
it-ITen-US
Registrazione
Accedi
In-Vesti Dotnetwork
IN-VESTI DNW!!!
Sono finalmente arrivate le nuovissime T-Shirt di DotNetWork!!! Con soli 15,00 € ci sosterrai nelle spese di gestione della Community e ti invieremo a casa una splendida maglietta.
Se vuoi contribuire al mantenimento di DotNetWork.it Vai sulla pagina Iscrizioni
Effettua il pagamento usando IWBank
Click per andare alla pagina di Iscrizione
Oppure un Bonifico bancario (le coordinate sono sulla pagina Iscrizioni), inviaci una mail a support@dotnetwork.it indicandoci la tua taglia e l'indirizzo di spedizione.  Non appena verificata la ricezione del pagamento provvederemo a spedirti la tua T-Shirt.  Le magliette sono disponibili nelle taglie S-M-L-XL-XXL (in caso di esaurimento di una delle taglie, indica quella di "Backup"). Grazie per IN-VESTIRTI con NOI!!!
.:DotNetWork Founders:.
    Stampa     


DotNetWork Forums
Domande su DNN - Spostato da altro forum
Ultimo Post 20 mag 2010 09.23 by Sabrina (DNW TEAM). 3 Risposte.
Stampa immediata
Ordina:
PrevPrev ProssimoProssimo
Non sei autorizzato ad inviare una risposta.
Autore Messaggi Non risolto

Posts:811

--
13 mag 2010 10.25  
Grenzo - posta sul forum richieste:
--------------
Inserito da grenzo su 12 mag 2010 18.10 Hum, vedro' di approfondire.. Cmq visto che tu sei un'esperta di DNN ti volevo chiedere: ho l'impressione che il portale realizzato sia abbastanza *lento* nella consultazione ed anche all'apertura della home. Realizzare un sito tramite DNN crea del codice piu' pesante rispetto alla realizzazione dello stesso sito com metodi tradizionali?Come mai tu che sei un'esperta di programmazione hai scelto un CMS per realizzare i siti?Scusa ma sono un po' niubbetto di programmazione...
---------------------
Sabrina

Posts:811

--
13 mag 2010 11.02  

Ci sono vari motivi per cui ho preferito sviluppare i siti per i miei clienti e per la mia azienda (oltre al sitosu cui stiamo postando) utilizzando DNN.

Eccoli in ordine sparso:

  1. I siti necessitano di permettere ai proprietari che non sono programmatori e men che meno esperti di HTML di poter modificare i contenuti dei loro siti aziendali in modo autonomo.
  2. Lo sviluppo di una interfaccia utente che permetta di creare o modificare contenuti strutturati (Backweb) per un sito web non è una operazione banale, ma implica una quantità di tempo uomo enorme.
  3. Ogni cliente ha esigenze diverse per il proprio sito, pertanto creare un backweb generico è una operazione ancor più complessa e dispendiosa.
  4. Essendo la creazione di siti web qualcosa di accessorio al mio lavoro, ovvero è solo un servizio che do ai miei clienti, non parte del mio core business, non ho ne voglio acquistare risorse per questo tipo di sviluppo.
  5. Esistono vari CMS che fanno esattamente quello di cui al punto 1, 2, 3 e sono open source, oltre al DNN c’è MojoPortal che è stato portato anche in .NET così come ci sono altri strumenti open source in PHP se non ti piace Dotnet pertanto uno può scegliere quello che calza meglio con le sue capacità e le sue necessità e spendere solo il tempo necessario ad imparare a usarlo.
  6. Io ho scelto DNN principalmente perché è scritto in .NET ed io lavoro con .NET, inoltre perché ha decine di migliaia di installazioni in tutto il mondo (forse anche centinaia di migliaia) quindi è un prodotto supportato. Adesso c’è anche la versione professional per cui c’è supporto diretto dalla casa madre, pertanto se ho delle esigenze specifiche posso passare dalla free alla versione a pagamento.
  7. Ci sono migliaia di moduli già scritti per DNN per fare praticamente qualsiasi cosa, basta solo scegliere quelli giusti. Ed il loro costo è davvero minuscolo.

Mi chiedi della pesantezza del codice, che cosa intendi con pesantezza? Un sito ASP.Net collegato a database è ovviamente più pesante di qualsiasi sito html e necessita di codice da eseguire lato server e di html. Pertanto è ovvio che hai bisogno di una macchina con risorse adeguate e di una banda adeguata perché il sito non risulti lento, ma è anche ovvio che dipende da quello che vuoi fare. Voglio dire, se devi spalare una montagna di ghiaia, puoi usare la pala e la carriola, ma ovviamente se noleggi un bobcat magari stai molto di meno anche se ovviamente c’è un prezzo da pagare.

 

saluti

Sabrina

Posts:23

--
14 mag 2010 07.02  
Ok, quello che volevo sapere e' questo: Utilizzare DNN per sviluppare un sito oppure sviluppare lo stesso sito con i metodi canonici della programmazione .NET comporta delle penalizzazioni in termini di complessita' di codice e, quindi, di velocita' di risposta del sito a parita' di risorse hardware e di banda disponibile?
Te lo chiedo perche' ogni tanto mi dicono che, forse, e' meglio far fare il sito ad una ditta che scrive codice nativo piuttosto che svilupparsi in proprio con DNN...

grazie e ciao

Posts:811

--
20 mag 2010 09.23  

Se ti fai sviluppare il sito ad hoc da una azienda, sicuramente avrai qualcosa cucito sulle tue esigenze, però probabilmente sarà una cosa specifica, quindi per ogni modifica ti servirà un programmatore con cui parlare. Inoltre ogni aggiunta sarà una cosa da sviluppare ex novo.

Il costo in ore uomo dello sviluppo ASP è alto, pertanto o ci guadagni a palate con il sito oppure non è consigliabile.

Se lo devi sviluppare tu, allora puoi fare quel che vuoi, ma i tempi sono molto lunghi se non sei già uno sviluppatore skillato in materia.

Se usi DNN al contrario, non hai un vestito fatto su misura, però hai alle spalle un grosso team di sviluppo che porta avanti il prodotto, così come hai altri 50.000 clienti che rompono le palle ai programmatori per avere cose migliori, inoltre hai migliaia di sviluppatori che creano moduli di ogni tipo.

Ovviamente non è detto che DNN sia il prodotto migliore, ma ce ne sono altri tipo il Community Server, e poi c'è Mojoportal che è nuovo e scritto in ASP e Ajax e su quello sviluppare moduli è praticamente disegnare un componente ASP.

Ti consiglio di provare su un pc e poi scegliere quello che preferisci.

saluti

Sabrina

Sabrina
Non sei autorizzato ad inviare una risposta.

Active Forums 4.1
       
Articoli
ADO.NET - Mini guida per l'utente
Introduzione agli oggetti dati di ADO.NET
2007/07/26 | Autore: Alberto De Luca
Programmer Paster Addin per Expression Web 1 e 2
Implementare un Addin per Expression Web 1 e 2 che usa la libreria ProgrammerPaster
2009/02/26 | Autore: Rudy Azzan
Assembly Strong Named
Firma digitale degli Assembly, uso e funzionalità
2007/08/05 | Autore: Sabrina Cosolo
Panoramica delle Proprietà Subordinate (Dependency Properties)
Come iniziare a capire WPF Parte 6
2007/11/22 | Autore: Patrizia Cosolo
Stampare Una DatagridView
Come utilizzare gli oggetti di stampa forniti dal framework per stampare il contenuto di una DatagridView con l'ausilio della GDI+
2008/12/07 | Autore: Andrea Zingoni
Miniguida alla OOP con il .NET Framework- Parte II
Le Classi e l'Incapsulamento.
2008/10/09 | Autore: Alberto De Luca 
Lavorare con gli Array
Il problema dello zaino
2007/07/29 | Autore: Alberto De Luca
Codedom Introduzione all'uso parte 1
Generare automaticamente codice C# o VB usando CodeDom ed il framework .NET stesso
2009/11/07 | Autore: Sabrina Cosolo
    Stampa     
Home|Forums|Blogs|Mappa del sito
© 2007-2010 by DotNetWork  .:.  Condizioni d'uso  .:.  Privacy  .:.  Accedi  .:.