Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

11. diff b/w Dll and Exe

Answer Posted / megha saxena

Difference between DLL and EXE

a.exe - a program with a single main entry point E32Main().
when the system launches a new .exe,it first creates new
process. The entry point is then called in the context of
the main thread of that process.


A dll - is a library of program code with potentially many
entry points. The system loads a DLL into the context of an
existing thread.


Both of these are executables. There are two types of dll

1) a shared dll which provides a fixed api that can be used
by one or more programs.when the system loads the
executables at runtime the required shared dll are loaded
automatically.

2) polymorphic dll - which implements an abstract api such
as a printer drives etc.it usually have a single entry point
and which allocates and contructs a derived class or some
base class associated with the dll, and they are usually
loaded explicitly by the program that requires it.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain hard disk and what is its purpose? : .NET Architecture

922


Explain .net mobile events? : Microsoft dot net mobile

933


Explain the process of gc?

968


Explain domestic architecture artifacts? : .NET Architecture

925


What is msil, and why should my developers need an appreciation of it if at all?

1110


What is .net mobile input validation. Explain with an example? : Microsoft dot net mobile

925


When do I need to use gc.keepalive?

1055


Name some changes done since version 3.0?

947


What is one way operation?

945


How to implement the display in the class printdoc (how to resolve the naming conflict) a: no naming conflicts

1048


What is a virtual memory? : .NET Architecture

949


Explain about the base class library provided by microsoft.net?

1044


Explain Intermediate Language?

1046


Explain is development of a mobile web application with asp.net is very easy? : Microsoft dot net mobile

929


What is the purpose of Treeview control?

990