I want to know what are the exact differences between .NET dll and a normal dll.
First question, what is \"normal DLL\" called? I\'m using the word \'norm
Normal DLL
A .dll file contains compiled code you can use in your application to perform specific program functions and may be required by another application or module (such as .exe or .dll) to load it through an entry point
.Net DLL
When you implement a .Net DLL (Assembly) in .NET Languages such as C# or VB.NET you produce a Managed Assembly. Managed Assembly is the component standard specified by the .NET. Hence, .Net assemblies are understandable only to Microsoft.NET and can be used only in .NET managed applications.
more info .... Difference between Normal DLL and .Net Dll?
Matt