>Apart from the cons
>
>Pros
>Build in and free report designer that can also be used in runtime to allow customers to modify and create their own reports
>Build in and free database engine. No need to install or purchase a 3rd party database. Flip side is that it is only really suitable for local or small LAN based applications
- You can use any number of free databases with .NET
>Very data centric
>Easier to learn for non-professionals who do not get the concept of strict typing
- Which makes it easier for non-professionals to introduce bugs that aren't discovered until run time. You can specify var for the datatype in C# and not worry about the real type.
>Generally more RAD, for the simple stuff you generally need less lines of code.
- Simple stuff frequently becomes complex stuff
>Runtime compilation buys you extra flexibility
I was expecting that. Over the years, as I've learned better practices, I've found runtime compilation really means "not tested"
>
>Walter,
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer