Som en web-plattform , tilbyr Microsofts Visual Basic.Net mange fordeler, inkludert en rik arkitektur , sterk skalerbarhet og et svært produktivt utviklingsmiljø . På samme tid , kan en endring av plattformen og arkitektur vise seg mer utfordrende enn det vises. Microsoft-plattformen krever en helt annen tenkemåte. Veie kostnadene og fordelene nøye. For de som velger å gjøre dette , her er noen elementer å vurdere når du overfører programvare fra åpen kildekode til Visual Basic. Du trenger
Windows 7 eller XP datamaskin
Microsoft Visual Studio 2010 Professional
Vis flere instruksjoner
en
Analyser gjeldende PHP nettside. Bestem den generelle formålet med nettstedet , liste gjeldende krav og beskrive bruksmåter . Bestem den samlede dataflyt, hvor informasjonen kommer og går fra området og hvor dataene blir lagret .
2
Finn det beste arkitektur for området. VB.Net tilbyr flere valg : en
WebMatrix ser ganske litt som PHP og fungerer godt for mindre nettsteder . Den pre -pakket web server, database og utvikling plattform omfatter en rekke pre -bygget rammevilkår alternativer som WordPress og Dot Net Nuke . Det inkluderer også en PHP utviklingsmiljø slik at du kan lette i Visual Basic.
MVC Framework bruker egen modell , visning og kontroller lag på en måte som ligner på Ruby on Rails. Det tilbyr begrenset kodegenerering og fungerer godt for større innhold orienterte nettsteder .
Web Forms bringer den tradisjonelle Windows dra-og -slipp- utviklingsmodellen til nettet . Det fungerer godt for større data drevet nettsteder .
Windows Azure , Microsofts sky alternativet, tilbyr skalerbare høy tilgjengelighet webutvikling som kan skalere opp og ned raskt basert på etterspørsel.
Forsiktig forskning hvert alternativ og velge arkitektur som fungerer best for dine behov .
3
veie alternativene mellom å eie din egen server eller bruke en vertstjeneste .
p Hvis du allerede eier en PHP - basert server , vil legge en Windows-server ikke være vanskelig siden nettverket infrastrukturen er allerede på plass.
p Hvis du brukte en hosting tjeneste , bør du vurdere å legge ASP.Net service til din konto. Kontakt tjenesteleverandøren for informasjon og , på samme tid , sjekk ut et par andre tjenesteleverandører å sammenligne priser og alternativer.
For høy trafikk eller sesongmessige belastninger , bør du vurdere cloud-tjenester . Azure -plattformen kan raskt legge til eller fjerne servere som laster vekst og fall , begrense kostnadene til service behov .
4
Lag en prosjektplan . Bryt arbeid ned i flere faser, herunder site design , innkjøp , opplæring , utvikling, data migrasjon og distribusjon. Lag en grov tidslinje, budsjett og bemanning plan . Forventer flere falske starter og legger nok plass i budsjettet for uforutsette kostnader.
5
Sett opp utviklingsmiljø og få til å fungere . Visual Basic er et svært produktivt utviklingsmiljø . Ha det gøy å oppdage rikt sett med verktøy skjult i Visual studio .