Weinig on-line resources? Hoezo, ik ben toch van mening dat de hoeveelheid online resources voor ColdFusion best enorm is
Wat betreft de prijs, de ontwikkeltijden bij ColdFusion applicaties liggen gewoon factor 10x lager (ons bedrijf doet zowel ASP.NET in C# als ColdFusion ontwikkeling), en het heeft de mogelijkheid om zelfs op bijv. Solaris te draaien. De learning curve voor simpele applicaties is laag, maar zoals met alles wordt die stijler naarmate je meer geavanceerde zaken gaat doen. OO in ColdFusion is sinds CFMX mogelijk, de performance is top, out of the box komt het met 95% voor wat je nodig hebt, het draait op meerdere platformen, het platform groeit met elke nieuwe release, en het is gebaseerd op een volwassen technologie. Learning curve is zoals bij zoveel talen, meer een gewenningsfase.
Initieel zul je veel langer bezig zijn om C# onder de knie te krijgen, de mogelijkheden zijn enorm, de performance is ook hier top als het werkt, maar de ontwikkeltijden zijn niet mals. De ervaren engineers hier lopen imo te vaak tegen onverklaarbare ASP.NET issues aan, of applicaties die op verschillende servers totaal anders werken, of zelfs niet eens willen werken.
Dan zie ik ook nog een verkeerde tendens, maar dat is persoonlijk. Dat is de luie houding van software engineers tov het web. Alles wordt opgelost met post backs, complete reloads van pagina's, en weinig van deze engineers hebben uberhaupt benul van de mogelijkheden van Javascript op het web. De post backs lokken slechte code heel snel uit.
Het is wel iets wat niet de verantwoordelijkheid is van het platform, maar wat wel erg toegankelijk is voor het platform. Het wordt bij wijze gestimuleerd om complete pagina's opnieuw op te halen. Als je alleen al kijkt naar treeviews in .NET, de meeste klappen een branch uit door een postback. Dat is imo gewoon luie code.
Sourcecode is ranzig en lomp. XHTML Components zijn voor ASP.NET nog schaars.
[
Voor 69% gewijzigd door
Verwijderd op 07-10-2004 11:36
]