Come convertire PHP per VB.NET

April 2

Come una piattaforma web, Visual Basic.Net di Microsoft offre molti vantaggi, tra cui una ricca architettura, forte scalabilità e un ambiente di sviluppo altamente produttivo. Allo stesso tempo, un cambio di piattaforma e architettura può rivelarsi più difficile di quanto sembra. La piattaforma Microsoft richiede tutta una mentalità diversa. Pesare i costi ei benefici attentamente. Per coloro che decidono di effettuare il passaggio, qui ci sono alcuni elementi da considerare come la migrazione del software da open source per Visual Basic.

istruzione

1 Analizzare il sito Web PHP corrente. Determinare lo scopo generale del sito, elencare i requisiti attuali e casi d'uso. Determinare il flusso di dati globale, come l'informazione va e viene dal sito e dove i dati viene memorizzato.

2 Determinare la migliore architettura per il sito. VB.Net offre diverse scelte:

WebMatrix sembra un po 'come PHP e funziona bene per i siti più piccoli. Il server web pre-confezionato, database e piattaforma di sviluppo comprende una serie di opzioni quadro pre-costruiti come WordPress e Dot Net Nuke. Esso include anche un ambiente di sviluppo di PHP in modo da poter facilitare in Visual Basic.

Il framework MVC utilizza Model, View e Controller strati separati in un modo simile a Ruby on Rails. Offre la generazione di codice limitato e funziona bene per contenuti orientati più grandi siti.

Web Form porta la tradizionale drag-and-drop modello di sviluppo di Windows per il web. Funziona bene per i più grandi siti di dati driven.

Windows Azure, l'opzione cloud di Microsoft, offre un'elevata disponibilità di sviluppo web scalabile in grado di scalare su e giù rapidamente in base alla domanda.

ricerca con cura ogni opzione e scegliere l'architettura che funziona meglio per le vostre esigenze.

3 Pesare le opzioni tra possedere un proprio server o utilizzando un servizio di hosting.

Se si dispone già di un server basato su PHP, l'aggiunta di un server Windows non sarà difficile in quanto l'infrastruttura di rete è già in atto.

Se si sta utilizzando un servizio di hosting, considerare l'aggiunta di un servizio ASP.Net al tuo account. Contattare il fornitore di servizi per i dettagli e, allo stesso tempo, controllare un paio di altri fornitori di servizi di confrontare i prezzi e le opzioni.

Per l'alta traffico o carichi ambientali e stagionali, prendere in considerazione i servizi cloud. La piattaforma Azure può rapidamente aggiungere o rimuovere server come carichi ascesa e la caduta, limitando i costi per esigenze di servizio.

4 Creare un piano di progetto. Rompere il lavoro sulla fascia in più fasi, compresa la progettazione del sito, l'acquisto, la formazione, lo sviluppo, la migrazione dei dati e la distribuzione. Creare una timeline, budget e personale piano di ruvido. Anticipare diverse false partenze e aggiungere abbastanza spazio nel bilancio per le spese impreviste.

5 Impostare l'ambiente di sviluppo e mettersi al lavoro. Visual Basic è un ambiente di sviluppo altamente produttivo. Buon divertimento alla scoperta del ricco set di strumenti nascosti in Visual Studio.

Consigli e avvertenze

  • Prendetevi il tempo per riprogettare il sito.
  • I requisiti aziendali cambiano e questo è un ottimo momento per rispondere a queste esigenze.
  • Anticipare la crescita e costruire di conseguenza.