Hjälpmedel för underhåll av Linq To Sql- och EF modeller
mars 19, 2009 15:22Ett tips till den som ska vidareutveckla eller underhålla C# applikationer som bygger på Linq To Sql modeller!
Ta en titt på https://www.huagati.com/dbmltools/, det är en plugin till Visual Studio 2008 som ger bra möjligheter att fixa vanliga underhållsuppgifter i .dbml filer.
Exempel på vad man kan åstadkomma snabbt och enkelt utan att generera om hela modellen med SQLMetal eller behöva ta till utvägen med ta-bort-och-lägg-till-igen-och-gör-om-alla-mappningar i O/R Designern är:
- Lägga till klasser för nya tabeller/vyer
- Uppdatera namn på kolumner
- Byte av typer på kolumner
- Använda regler för att snygga till namnen på klasser och properties i modellen automatiskt
Ändringarna som pluginen gör är inte raketforskning när man analyserar dem, det går mycket väl att använda samma teknik som man använder vid handskrivna entitetsklasser, men det är väldigt smidigt att kunna göra ändringarna med ett verktyg.
Comments are closed.