DEV Community

Cover image for What is a DLL in Web Development?

What is a DLL in Web Development?

Milecia on October 04, 2018

At some point in your journey as a web developer, you'll end up doing something with the DLL files. It's really not as bad as it might sound. You j...
Collapse
 
david_j_eddy profile image
David J Eddy

Might want to add a note about this being aimed at Windows / .NET. In my prev. career as a FOSS dev. I never came across DLLs, they generally do not exist in the *nix world.

Also, nice to see Windows devs also run into dependency hell...ugg.

Collapse
 
kayis profile image
K

Aren't they simply called *.so in Unix/Linux instead of *.dll?

Collapse
 
david_j_eddy profile image
David J Eddy

You are correct, in the *nix world they are *.so; though I imagine the internals are different the usage is the same. @Milecia McG maybe note this for the un-informed? (Like I was until about 5 minutes ago :D.)

Thread Thread
 
equiman profile image
Camilo Martinez • Edited

Now with .Net Core when build a ploject always generate .dll files even on *nix

Collapse
 
arasheedu profile image
Rasheed

And I thought only Windows devs run into dependency hell :-)

Collapse
 
stevetwitte profile image
Stephen Taylor Witte

I know what DLL's are, and I know they are mostly (only?) a Windows thing but what purpose do they serve in web development? I always thought they were for pretty low-level stuff, but I guess I'm wrong, please enlighten me.

Collapse
 
ajimerasrinivas profile image
Srinivas Ajimera

I was just examining through the web looking for certain information and ran over your blog. It shows how well you understand this subject. Bookmarked this page.

espirittech.com/delphi-development/

Collapse
 
jvarness profile image
Jake Varness

If you don't use .NET you'll never have to touch a DLL 😁

 
heyarviind profile image
Arvind

Like in GoLang? :P

Collapse
 
ajimerasrinivas profile image
Srinivas Ajimera

What a really awesome post this is. Truly, one of the best posts I've ever witnessed to see in my whole life. Wow, just keep it up.

espirittech.com/delphi-development/