«
»

ASP.NET, Programmeren, technologie

.NET Code : To generate or not to generate?

07.04.08 | 1 Comment

Net een presentatie gehad van een .NET applicatie waarvan de Database Access Layer gegenereerd werd met CodeSmith. Ik heb er zelf nog geen ervaring mee dus heb er voorlopig ook geen absolute mening over. 

Eerst en vooral zijn er de feiten:
+ De code werkt.
+ Er is tijd uitgespaard bij het maken van de DAL
– Het is veel code. Meer dan je zou verwachten en zeer meer dan je zelf zou coderen.
? De SQL code wordt dynamisch genereerd in de code

Bedenkingen
Weet er iemand nog wat er under the hood gebeurt? Zo nee, is dit onderhoudbaar?
Het is zeer veel code? Is dit onderhoudbaar?
Kan je dit doorgeven aan iemand anders, iemand die niet vertrouwd is met CodeSmith?
Kan je dit onderhouden zonder CodeSmith?
Hoe performant is dit en hoe makkelijk of moeilijk is het om hieraan te gaan tunen.

De voordelen zijn duidelijk, de mogelijke nadelen laten zich vermoeden. Ideaal lijkt me dat je geneert wat je zelf zou schrijven. Dan vermijd je automatisch alle mogelijk problemen.

To be continued…


1 Comment

have your say

Add your comment below, or trackback from your own site. Subscribe to these comments.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

:

:


«
»

My Index

0-10

A

Adwords campagne beheer

B

bakgerei voor kindjes

C

CE HTML
Community Server

D

E

Elegant
Elegant opinie

F

Familie Anrijs
fotoshoot
professionele familiereportage
fotoshoot
familie fotoshoot
FrontierVille
FrontierVille guides review site

G

GarageTV
garagetv.be
Google Adwords - adverteren op zoekmachines
Google-approved Qualified Professional
Groene stroom

H

huwelijksreportage

I

Internet reclame

J

JWI Consulting

K

Kantoorinrichting
Kaartjes bestellen
kerstkaartjes bestellen
KMO website snelheidstest

L

Lamineerapparaat a3

M

N

O

Online kaartjes bestellen

P

P&O ferries
Philips Net TV
Playmobilkasteel
Portfolio Development (.NET C# PHP)
Portfolio SEO (Search Engine Optimalisatie)
Provinciaal Voetbal
provinciaal voetbal Antwerpen
provinciaal voetbal Branbant
provinciaal voetbal Limburg
provinciaal voetbal Oost-Vlaanderen
provinciaal voetbal West-Vlaanderen

Q

R

S

SEO (Search Engine Optimization)
Snelheids voor kmo websites
Suikerpasta

T

trouwfoto's
trouwfoto's

U

www.uwfotomoment.be

V

verjaardagsfeestjes
Verjaardagsfeestjes voor kindjes
Voetbal uitslagen
online voetbalschoenen kopen

W

google webmaster tools

X

Y

Z

Zoekmachine optimalisatie