Monday, February 18, 2008

Technology

Technology has evolved providing abstraction layers to developers to allow them to focus more on the problem by caring less on the micro implementation details. When there are various different technologies offering abstractions over different areas ( web,win, com, etc ) the developers face the challenge when integrating these together to make them talk to each other.

The dot net framework (CLR + FCL) offers all of these abstraction layers on a common platform (IL).

CLR offers an object oriented programming model that defines what types and objects are and how they behave.

FCL - Framework Class Library offers an object oriented API set that all applications use.

No comments: