27. februar 2007 - 15:11Der er
16 kommentarer og 1 løsning
asp.net nybegynder
Hej Eksperten,
Jeg er helt ny når det kommer til asp.net / C#, men jeg har mange års erfaring med asp3 og vbscript.
Men i forbindelse med at jeg nu rykker over på .net platformen, har jeg nogle spørgsmål, jeg gerne vil have svar på disse er :
1. Jeg har en connectionstring til en mssql DB som ser sådan her ud : den virker fint,
IDbConnection Conn = new SqlConnection("server=server.dk;uid=username;pwd=password;database=databasename;");
IDbCommand Cmd = Conn.CreateCommand();
Og den virker fint, så mit spørgsmål er at hvis man gerne vil have tilgang til denne Conn på alle sine sider, hvordan gør man så, jeg ved at man kan ”inkluder” en kode fil, men jeg har også set et VB eks hvor Conn’en var i web.config filen, kan man også det hvis man bruger C#, og hvis ja hvordan skal det så se ud ? og hvilken at de to typer er smartes?
2. I det gamle Asp3 ville man hvis, man havde flere funktioner som mere eller mindre hang sammen placer dem i en fil for sig som man så kunne inkluder på de sider hvor de funktioner skulle bruges, lidt som de ”inklude” kode filer som er i asp.net, men så vidt jeg forstår så kan man kun inkluder en af disse på sin asp.net side, hvor man i asp3 kunne inkluder lige så mange man havde lyst til er det rigtigt eller ?
3. Hvis jeg skal udskrive specifik data fra en db, ville det i asp3 se sådan her ud :
som gør stort set det samme men det bruger desværre en odbc Conn. Og jeg har ikke mulighed for at bruge odbc på den server jeg har til rådighed, så hvordan ville det se ud i C# og hvor den Conn fra spørgsmål blev brugt ? og hvad gør .Read() ?
4. Til sidst er der nogle der kender til en Dictionary til C#, svarende til den adobe har til flash actionscript. Hvor man kan se de enkelte ”komponenters” funktion og brug.
4. Du kan bare stille dig på et klassenavn, og trykke "F1", så kommer du ind i opslagsværket, eller du kan trykke "Ctrl + Alt + F2", eller du kan kigge på MSDN.COM der kan du også finde hele opslagsværket
2. Inklude i ASP3 er for mig, meget forvirrende, da det ødelægger den objektorienterede tankegang, men du kan lave statiske metoder, og variabler, som du kan tilgå fra alle steder i din applikation, dette vil også gælde for ( nr 1 ) din conn kan du også lave statisk, så du kan tilgå den alle steder fra
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.