Geeks Talk

Prepare for your Next Interview




Kindly explain the difference

This is a discussion on Kindly explain the difference within the Web Tools forums, part of the Web Development category; I know exe are executable that gets generated after compilation. But can someone tell me the difference between EXE and a DLL?...


Go Back   Geeks Talk > Web Development > Web Tools

Register FAQ Members List Calendar Mark Forums Read
  #1 (permalink)  
Old 07-31-2006
Contributing Member
 
Join Date: Jul 2006
Posts: 65
Thanks: 0
Thanked 2 Times in 2 Posts
christia is on a distinguished road
Kindly explain the difference

I know exe are executable that gets generated after compilation. But can someone tell me the difference between EXE and a DLL?
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 08-02-2006
Junior Member
 
Join Date: Jul 2006
Location: Chennai
Posts: 6
Thanks: 2
Thanked 0 Times in 0 Posts
tsanthi is on a distinguished road
Re: Kindly explain the difference

Quote:
Originally Posted by christia
I know exe are executable that gets generated after compilation. But can someone tell me the difference between EXE and a DLL?
Hi

Dll is faster WRT exe, because dll runs within the same process space of its client
where as exe runs on its own process space.

Difference :-
1. Dll is faster than exe
2. dll is in-process whereas exe is out-process

Regards
Santhi
Reply With Quote
  #3 (permalink)  
Old 08-03-2006
Contributing Member
 
Join Date: Jul 2006
Posts: 65
Thanks: 0
Thanked 2 Times in 2 Posts
christia is on a distinguished road
Re: Kindly explain the difference

Santhi this is a good explanation which helps me to learn about EXE and a DLL. Hope someone gives some more differences in this discussion.
Reply With Quote
  #4 (permalink)  
Old 08-04-2008
Junior Member
 
Join Date: Aug 2008
Location: India
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
just4vimal is on a distinguished road
Talking Re: Kindly explain the difference

dll is an assembly. You can not run directly this one must and should you have implement in another program. Where EXE is an executable. you can execute directly with out open any program.

Another Way :

DLL stands for dynamic-link library and is Microsoft’s implementation of a shared library. This means that many different programs can use this library to do their tasks making it easier on the programmers so that they do not have to keep reinventing the wheel each time they write software. In simple terms a .DLL file will contain logic that other programs will use.

EXE stands for executable and denotes that a program is executable. This just means that if you double click on the file a program will run, normally with some kind of interface for a user to interact with. The file formats for EXE and DLL actually the same.

For more in depth information we suggest you check out the wikipedia.org entries for DLL and EXE.
Reply With Quote
Reply

  Geeks Talk > Web Development > Web Tools

« About CVC.. | help »

Thread Tools
Display Modes


Similar Threads

Thread Thread Starter Forum Replies Last Post
Explain the Difference Robert VB.NET 3 06-06-2007 10:19 AM
Explain the Difference christia Unix/Linux 1 07-30-2006 06:13 PM
Explain the Process in UNIX sripri Unix/Linux 1 07-29-2006 03:19 PM
Explain this term joel Unix/Linux 1 07-29-2006 03:18 PM
Explain about TNSPING admin Oracle 0 05-18-2006 07:53 PM


All times are GMT -4. The time now is 12:15 PM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Copyright © 2008 GeekInterview.com. All Rights Reserved