Som en webbplattform , erbjuder Microsoft Visual Basic.Net många fördelar inklusive en rik arkitektur , stark skalbarhet och en mycket produktiv utvecklingsmiljö . Samtidigt kan ett byte av plattform och arkitektur visa sig mer utmanande än det verkar . Microsofts plattform kräver en helt annan attityd . Väg kostnaderna och fördelarna noga . För dem som väljer att göra övergången , här är några punkter att tänka på när du migrerar din programvara från öppen källkod till Visual Basic . Saker du behöver Review, Windows 7 eller XP dator
Microsoft Visual Studio 2010 Professional
Visa fler instruktioner
1
Analysera aktuella PHP-webbplatsen . Bestäm övergripande syftet med webbplatsen , listar aktuella krav och beskriv användningsfall . Bestäm den totala dataflödet , hur informationen kommer och går från platsen och där uppgifterna får lagras .
2
Bestäm bästa arkitekturen för webbplatsen . VB.Net erbjuder flera alternativ :
WebMatrix ser ganska lite som PHP och fungerar bra för mindre webbplatser . Den färdigförpackade webbserver , databas och utvecklingsplattform innehåller ett antal färdiga ramverk alternativ som WordPress och Dot Net Nuke . Den innehåller även en PHP utvecklingsmiljö så att du kan underlätta i Visual Basic .
MVC Framework använder separat modell , vy och skikten controller på ett sätt som liknar Ruby on Rails . Det ger ett begränsat kodgenerering och fungerar bra för större innehåll orienterade webbplatser .
Webbformulär ger den traditionella Windows- dra - och - släpp utvecklingsmodell till webben . Det fungerar bra för större data driven webbplatser .
Windows Azure , Microsofts moln alternativet , erbjuder skalbar hög utveckling tillgänglighet webben som kan skala upp och ner snabbt utifrån efterfrågan .
Försiktigt forskning varje alternativ och välja den arkitektur som fungerar bäst för dina behov .
3
väga alternativen mellan att äga en egen server eller använda ett webbhotell .
p Om du redan äger en PHP - baserad server , kommer att lägga till en Windows -server inte vara svårt eftersom nätinfrastruktur är redan på plats .
p Om du använder ett webbhotell , överväga att lägga ASP.Net service till ditt konto . Kontakta din operatör för mer information och , på samma gång , ta ett par andra tjänsteleverantörer för att jämföra priser och alternativ .
För hög trafik eller säsongsbetonade laster , överväga molntjänster . Den Azure -plattformen kan snabbt lägga till eller ta bort servrar som laddar uppgång och fall , begränsa kostnaderna till servicebehov .
4
Skapa en projektplan . Bryt arbetet upp i flera faser , inklusive site design , inköp , utbildning , utveckling , migrering av data och driftsättning . Skapa en grov tidslinje , budget och bemanningsplan . Förutse flera falska starter och tillsätt tillräckligt med utrymme i budgeten för oförutsedda kostnader .
5
Konfigurera utvecklingsmiljön och få att fungera . Visual Basic är en mycket produktiv utvecklingsmiljö . Ha kul att upptäcka den rika uppsättning verktyg gömda i Visual Studio .