webForumDet fria alternativet

Vilka filer skall man ha?

.NET

3 svar · 346 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Frågan#1

Som ni kanske har set, så har jag precis börgat med ASP.net.
Min fundering är, när man utveklar applikationerna, så blir det ju en väldig
hop av filer, vilka filer är det som man behöver lägga upp på servern?

I den "gammla" ASP, så kunde jag lägga min dataconnection i includefiler,
hur bör man göra nu?
Jag skulle ju helst av allt vilja ha en rutin, som täcker hela webbplatsen.

Tacksam för svar.

Medlem sedan mars 20011 346 inlägg
#2

Jag lägger min databaskoppling i web.config i AppSettings

<configuration>
  <appSettings>
    <add key="connStr" value="Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"/>
  </appSettings>
</configuration>

Anropas från din code-behind med:
.NET 1.1
ConfigurationSettings.AppSettings("connStr")
eller
.NET 2.0
ConfigurationManager.AppSettings("namn")

De filer du behöver förutom dll-filen som ska ligga i bin-katalogan under sajten är beroende på vad du använder för filer i ditt projekt.
För min egen del blir det mest dessa filer: .aspx, web.config, .dll och .ascx

Medlem sedan mars 20011 880 inlägg
#3

Tack för ditt svar.

Medlem sedan sep. 20011 914 inlägg
#4

v2.0 har en egen sektion för connectionstrings.

web.config

<connectionStrings>
    <add name="NWDB"
         connectionString="Data Source=(local);Initial Catalog=Northwind;User ID=user;Password=pswd"
         providerName="System.Data.SqlClient" />
</connectionStrings>

C#

string cnn = ConfigurationManager.ConnectionStrings["NWDB"].ConnectionString;
255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)