---
title: "Kompilera eller inte + ConnString i web.config"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/153449-kompilera-eller-inte-connstring-i-web-config"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "JulleBoy"
published: "2006-11-06T19:12:21.000Z"
updated: "2006-11-07T15:08:51.000Z"
replies: 4
views: 393
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/153449-kompilera-eller-inte-connstring-i-web-config"
---

# Kompilera eller inte + ConnString i web.config

## #1 — JulleBoy, 2006-11-06T19:12Z

Jag undrar bara varför man kompilerar en fil till .dll när man kan använda sig utav source-filen i mappen App_code istället? Är det bara för att man vill skydda sin kod som man kompilerar den? Eller är jag helt Lost nu..

Sen kom jag och tänka på en sak bara. Vari ligger säkerheten med att ha sin ConnectionString i web.config. Är det inte säkrare att ha den deklarerad i sitt DataAccessLayer som man sedan kompilerar? Om någon kommer in på ens Webbserver kan de ju hitta lösenordet till databasen i web.config.

Permalänk: https://www.webforum.nu/p/153449

## #2 — erka, 2006-11-06T20:45Z

Du kan ha den kryperad i web.config, best practice. Jobbigt att ändra i din applikation och kompilera om den om du bara behöver ändra en liten futtig connectionstring, tänk om tänk rätt.

Permalänk: https://www.webforum.nu/p/1893494

## #3 — emission, 2006-11-06T21:42Z

> **JulleBoy skrev:**
>
> Om någon kommer in på ens Webbserver kan de ju hitta lösenordet till databasen i web.config.

Javisst, det blir enkelt, men den blir heller inte särskilt skyddad om den kompileras in. Enkelt att plocka ut.

Att kompilera i förhand skyddar källkod, sparar omkompileringstid och gör att man upptäcker fel i koden i ett tidigare stadium.

Permalänk: https://www.webforum.nu/p/1893529

## #4 — JulleBoy, 2006-11-06T21:45Z

> **emission skrev:**
>
> Att kompilera i förhand skyddar källkod, sparar omkompileringstid och gör att man upptäcker fel i koden i ett tidigare stadium.

Det låter vettigt, thx   :birp

Permalänk: https://www.webforum.nu/p/1893533

## #5 — echoSwe, 2006-11-07T15:08Z

Plus att .dll-filer är mer modulära...

Permalänk: https://www.webforum.nu/p/1893766

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/153449-kompilera-eller-inte-connstring-i-web-config
