No offense intended.
The same analogy can be made between Java and CF. By way of complexity
and OO features, there simply is no comparison. CF is very procedural
compared to true OO languages. CF does not offer override, overload,
interface or implementation methods (among other things). These
features are the cornerstones to OO pattern designs. No offense but
its true. CF can barely be considered OO by what it does offer
(inheritance, polymorphism (kinda) and encapsulation. CF is not
technically on the same level as Java or .NET or any true OO language.
Even Java and .NET are not purely OO. Languages like Smalltalk and
Ruby, are pure OO languages.
To answer your question, .NET is pre-compiled by Visual Studio or the
command line compiler that M$ includes. The .aspx isn't compiled, but
your code behind (.cs extensions) are placed in an assembly (a DLL).
Generally, you split out your UI, business and data layer classes into
a separate project and compile all of your logic in one DLL. This
offers a massive performance gain.
--Phillip
_______________________________________________
Reply to DFWCFUG:
[email protected]
Subscribe/Unsubscribe:
http://lists1.safesecureweb.com/mailman/listinfo/list
List Archives:
http://www.mail-archive.com/list%40list.dfwcfug.org/
http://www.mail-archive.com/list%40dfwcfug.org/
DFWCFUG Sponsors:
www.HostMySite.com
www.teksystems.com/