C#.NET
C#.NET WebbApp-guide
- Starta Visual Web Developer 2010 Express.
- Klicka på New Project...
- I vänsterkolumnen, Recent Templates/Installed Templates, klicka på Visual C#.
- Klicka på alternativet ASP.NET Web Application för att välja det alternativet.
- Ge projektet ett namn. I den här guiden ger jag projektet namnet TestWebApp.
-
Välj var du vill spara projektets filer. I den här guiden väljer jag att spara
projektets filer i mappen C:\Users\Username\Documents\Visual Studio 2010\Projects.
Se till att det är en bock i kryssrutan Create directory for solution. - Klicka på OK för att skapa projektet.
- Vänta medan projektet skapas och öppnas.
Skapa en databas i Microsoft SQL Server Management Studio
- Starta Microsoft SQL Server Management Studio.
- Anslut/logga in.
- Högerklicka på Databases i kolumnen Object Explorer till vänster.
- Klicka på New Database...
- Ge databasen ett namn i fältet Database name
- Klicka på OK. När processen är klar stängs fönstret New Database automatiskt.
Skapa en koppling till databasen i Visual Web Developer 2010 Express
- I Visual Web Developer 2010 Express, klicka på Tools i huvudmenyn.
-
Klicka på Connect to Database.
OBS: Du kan även klicka på fliken Database Explorer i kolumnen till höger, högerklicka på Data Connections och sedan klicka på alternativet Add Connection... i menyn som öppnas. - Välj den databas du vill änvända genom att klicka på knappen Change... till höger om fältet Data Source och sedan välja den databas du vill använda genom att klicka på dess namn i listan i rutan Data Source. Välj Microsoft SQL Server. Klicka på OK. Fönstret Change Data Source stängs.
- Skriv in namnet på SQL-serverinstansen i fältet Server name (namnet på SQL-serverinstansen brukar vara följande; datornamn\SQLEXPRESS).
- I fältet Select or enter a database name skriver du namnet på databasen du skapade tidigare i Microsoft SQL Server Management Studio.
- Klicka på knappen Test Connection för att kontrollera att kopplingen fungerar som den ska.
- Om testet lyckas, klicka på OK. Databasen läggs till under Data Connections i Database Explorer.
Publicera webbapp i IIS
- Skapa en webbplats i IIS. Ge webbplatsen ett namn som passar webbappen du skapat i Visual Web Developer 2010 Express och lägg till webbplatsen i IIS-hanteraren. Webbplatsen ska använda programpoolen DefaultAppPool och DefaultAppPool ska använda .NET Framework-version 4.0.
- Starta Visual Web Developer 2010 Express och öppna projektet genom att klicka på Open Project...
- Klicka på den gröna pilen i huvudmenyn högst upp i Visual Web Developer 2010 Express eller tryck F5. Webbappen börjar byggas/skapas öppnas i ett webbläsarfönster.
- I Visual Web Developer 2010 Express, högerklicka på projektnamnet i Solution Explorer.
- Klicka på Publish i menyn som öppnas.
- Du får en fråga: Do you want to stop debugging? Klicka Ja.
- Fönstret Publish Web öppnas.
- Starta Utforskaren i Windows, gå in i Visual Studio 2010 Projects-mappen som innehåller alla filer för din webbapp och spara dem i en zip-fil. Spara endast filerna inuti webbappens mapp, inte hela mappen.
- I Visual Web Developer 2010 Express, Klicka på alternativet Profile. Välj <New Profile...> i rullgardinslistan. Döp den nya profilen och klicka på OK.
- Publish Method: Välj Web Deploy package i rullgardinslistan.
- Package location: Välj projektmappen i vilken du tidigare skapade den zipfil som innehåller alla projektfiler.
- Site name: Döp sajten. Klicka på Next.
- Configuration: Release
- Databases: Klicka på Bläddra-knappen.
- Server name: datornamn\SQL-serverinstansnamn (t.ex datornamn\SQLEXPRESS)
- I sektionen Log on to the server, klicka på Use Windows Authentication.
- I sektionen Connect to a database, välj databas i rullgardinslistan (samma databas du skapade en koppling till tidigare i Visual Web Developer 2010 Express Database Explorer.) Klicka på OK.
- Försäkra dig om att/kontrollera att du valt alternativet Use this connection string at runtime (update destination web.config).
- Klicka på Publish. Ett installationspaket skapas. Information om var installationspaketet sparats visas i Output-sektionen nederst i Visual Web Developer 2010 Express-fönstret.
Publicera webbapp i IIS-hanteraren
- Installera Windows-funktionen IIS WebDAV inifrån Kontrollpanelen i Windows.
- Starta IIS-hanteraren.
- I den vänstra kolumnen Anslutningar, välj den webbsajt där du vill placera webbappen
- I den högra kolumnen Åtgärder, sektionen Deploy, klicka på Import Application.
- I fönstret Import Application Package, fältet Package path, bläddra/sök dig fram till installationspaketet du skapade tidigare.
- Klicka på installationspaketet för att välja det och klicka sedan på Öppna.
- Klicka på Nästa.
- Klicka på Nästa.
- Klicka på Nästa.
- Klicka på Avsluta.
- I Utforskaren i Windows, gå in i inetpub och sedan in i mappen för webbplatsen där du placerat webbappen. Flytta filerna från den nyskapade undermappen och spara dem i webbplatsens rotmapp.
Info om IIS WebDAV:
WebDAV Extension
Using WebDAV
Mer info om hur du publicerar en Visual Studio 2010 Express-webapp:
Deploying A Web Application Using Visual Studio 2010 Web Deployment Tool