----------------------------------------------------------- New Message on BDOTNET
----------------------------------------------------------- From: Sitaraman Message 5 in Discussion Hi Rajiv, Beg to slightly differ on that. perfectly agree with you that it is a question of semantics. But if a component is one which does not have an UI then why do we call a APSX page as a Web Component or a UI component. One of the definitions i found in the web some time back for components(incidentally a Java related site :( ) is "An application-level, software unit supported by a container and configurable at deployment time". So broadly speaking, Controls are those which are used to define any UI entity, like a Button, textbox etc. as you had specified. But components are at a much more higher level. Components are those which are developed in a stand-alone manner and can be plugged in and out of other applications with relative ease. Components could be developed for any tier of a n-tiered application a) UI Tier - components like Java Applets, .Net User Controls, .Net Custom Controls, textBoxes Buttons etc. b) Business Tier - Components like a Business object which supports , lets say, the Cerdit card Checking , or Account Balance Checking c) Data Tier - data Access Compoents like the ones we develope to provide a centralized acces to the database etc... So components are basicaly building blocks in any application (that remainds me of the classical comparison of components to the good ol' lego blocks that we used to play with, where we have small tiny blocks and its upto our imagination to use those blocks to make a bridge or a building or whatsoever...)Also by extension i feels Controls are nothing but a subset of components which are deployed on the UI Tier So Components are those objects or a set objects which collectively provide a defined set of services AND are pluggable into other applications for resue. Controls are a subset of components and are those units that can be plugged into the UI tier regards, SR ----------------------------------------------------------- To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings. http://groups.msn.com/BDotNet/_emailsettings.msnw Need help? If you've forgotten your password, please go to Passport Member Services. http://groups.msn.com/_passportredir.msnw?ppmprop=help For other questions or feedback, go to our Contact Us page. http://groups.msn.com/contact If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list. mailto:[EMAIL PROTECTED]
