> > That's not much different from what happens with ASP.NET pages. They > > start as text, and have to be compiled into bytecode (MSIL, I think > > it's called), then executed by the .NET runtime. And JRun using more > > system resources shouldn't make a performance difference. > > On .NET in an MVC app you have two different types of dynamic > resources, the compiled C# code for your model and the .aspx pages for > the views. Your model code gets compiled down to a dll, just like any > other windows app and runs on the CLR (common library runtime). The > views will be compiled the first time you hit them, like in CF, if you > just copy them over. On the other hand, you can ship them precompiled > (my installer build task does this) which takes away that first time > hit but you can also do that with CF and use cfcompile to produce the > java byte code and then distribute that.
Right, but my point is that overall they're just not all that different. You can also use Java for your model if you really want to, rather than CF, in which case it'll work the same way as the Microsoft MVC design framework. > Have to know the limitations of your tools. Sure, there will always be occasional edge cases where one environment does something significantly better than another. But for the average web application, this doesn't come into play. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or onsite ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:346210 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm