Jump to content
SingaporeBikes.com Telegram Now LIVE! Join NOW for the Last Reviews, News, Promotions & Offers in Singapore! ×
  • Join SingaporeBikes.com today! Where Singapore Bikers Unite!

    Thank you for visiting SingaporeBikes.com - the largest website in Singapore dedicated to all things related to motorcycles and biking in general.

    Join us today as a member to enjoy all the features of the website for FREE such as:

    Registering is free and takes less than 30 seconds! Join us today to share information, discuss about your modifications, and ask questions about your bike in general.

    Thank you for being a part of SingaporeBikes.com!

Recommended Posts

Posted

Hi... anyone kind enough to enlighten me? What is the differences between a plugin, a dll, a COM?:cheeky: Eh I know the txtbook definitions for them but how are they related(or nt related) to each other? Thanks. By the way, I am speaking in the context of developing in studio .Net. :cheeky:

~~~~~Class 3 :: 31 Oct 2002~~~~~

~~~~~Class 2B :: 21 Aug 2006~~~~~

~~~~~Class 2A :: 16 Oct 2006~~~~~

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Posted

Hi gorgonitz82

 

A plugin can be anything. It can be a dll, swf (shockwave), java classes etc.

 

A DLL (dynamic link library) is a set of functions "packed" together and is loaded by your OS as and when needed by some program. In fact, more than 1 program can use a dll at anytime, hence the word dynamic. They can be written in any language. .Net dlls are slightly different because no entry in your computer Registry, unlike the old dll created using the guidelines of COM.

 

COM is an old Microsoft guidelines for different pieces of software, regardless created in what language to work together. It is OLD because .Net is the New guidelines for the same reason.

 

Hope that helps.

HELP FIND MY BIKE! Blue RXZ (New Model), completely stock FBB3668U Stolen from Block 502A MSCP Choa Chu Kang Street 51

Posted

Thanks ThePole

 

Thanks for the info. hmm. For the dll to qualify as a plugin in .net, I have to implement Iplugin. Am I right to say this?

 

Plugins are loaded with the application and if the plugin is removed, the functionalities in the plugin will not be available in the application as it is not loaded? For dll, it is also loaded with the application and if the dll is removed the application still runs but without the functionality provided by the dll? Anything wrong if I assume this paragragh? If this is true, then what is the use of Iplugin to convert dll to a plugin for a app in .net.

~~~~~Class 3 :: 31 Oct 2002~~~~~

~~~~~Class 2B :: 21 Aug 2006~~~~~

~~~~~Class 2A :: 16 Oct 2006~~~~~

Posted

Hi gorgonitz82

 

The name can be anything, but the example from MS website is using IPlugin, so this should be the norm.

 

You are right in the 2nd para.

 

For any extension to a software, some conditions must be fulfilled. This is to ensure no problems in integration. For a .net software, the conditions for a plug-in to fulfill is to implement the IPlugin interface. In fact, not only dll, if an exe or even a java class can fulfill those conditions, there is no reason why they cannot be a plug-in.

 

Checkout this article in MS website: http://msdn2.microsoft.com/en-us/library/ms972962.aspx

HELP FIND MY BIKE! Blue RXZ (New Model), completely stock FBB3668U Stolen from Block 502A MSCP Choa Chu Kang Street 51

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • DAIS_ShellBAU2024_Motorcycle_SingaporeBikesBanner_300x250.jpg

     
×
×
  • Create New...