Website vs Webapplication
skrevet af Christian H. Nielsen
Som udgangspunkt er vi begyndt for et stykke tid siden at bygge vores sites som det der i Visual Studio hedder Web Application Projects (eller bare WAP). Denne projekttype blev udgivet af Microsoft, da det viste sig at der var kompatibilitets problemer omkring bl.a SourceSafe når man arbejder med websites i VS 2005.
Det viser sig imidlertid at den nye projekttype har sine egne mangler, idet Profile API'et ikke fungerer som det skal idet proxyklassen der repræsenrerer profile-objektet ikke genereres. Ligeledes er der problemer omkring brugen af BuildProvidere der ellers er et af de hotte emner omkring .NET 2.0.
Så egentlig står man lidt med valget imellem pest eller kolera, idet man må leve med en eller anden slags småproblemer lige meget hvad man vælger. Jeg har ladet mig fortælle at det nye SourceSafe heller ikke altid kører helt smertefrit, men min forhåbning lige pt er at det kan løses. På den måde vil det forhåbentlig være muligt at bruge website projects, også i SourceSafe, og derved vil problemet være løst.
2 kommentarer |
2 Kommentarer:
Ang. Profile er dog kommet et lille værktøj, som automatisk kan holde ens proxyklasse opdateret: http://www.gotdotnet.com/workspaces/workspace.aspx?id=406eefba-2dd9-4d80-a48c-b4f135df4127
Ja, der findes lappe-løsninger til de problemer der er - men det er meningen at det skal gå imod brugen af websites, da det er der at tingene er ordentligt integreret.
Der findes ligeledes et alternativ til buildprovidere hvis man skal generere kode on-the-fly som man kan læse om her:
http://www.thecodeproject.com/dotnet/ResourceClassGenerator.asp
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=4AA14341-24D5-45AB-AB18-B72351D0371C
Send en kommentar
<< Tilbage