Shoutbox

Making A Plugin - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Scripting (/forumdisplay.php?fid=39)
+----- Forum: Plug-Ins (/forumdisplay.php?fid=28)
+------ Thread: Making A Plugin (/showthread.php?tid=51421)

Making A Plugin by Eddie on 10-05-2005 at 04:48 PM

Does anyone know how u can learn to make plugins ???


RE: Making A Plugin by Sunshine on 10-05-2005 at 04:56 PM

You can start out by downloading the Messenger Plus! Plugin API Documentation right here. ;)


RE: Making A Plugin by Stigmata on 10-05-2005 at 04:56 PM

Also learning a programming language would be helpful :)


RE: Making A Plugin by Eddie on 10-05-2005 at 05:00 PM

Thank You :)

Also what would you say the best "Language" is??


RE: Making A Plugin by Stigmata on 10-05-2005 at 05:03 PM

c++


but a easier language is vb.net


RE: Making A Plugin by Eddie on 10-05-2005 at 05:06 PM

Ok Cool. ty.


RE: Making A Plugin by CookieRevised on 10-05-2005 at 05:15 PM

There isn't exactly "a best" language. It depends on what you wanna do, where your main focal point is, what you're programming background is, what you already know about programming, etc...

Many will say C++ is the "best". But this isn't always true, it only depends on the point of view. eg: a beginner wouldn't call C++ the best as it is relativly difficult to learn compared to others (more difficult than VB for example; the learing curve in C++ is much steeper)...

If you totally start for scratch (you don't know anything about programming), than VB is the easiest to begin with. On the other hand, if you directly start with C++ (which is more difficult) you are able to do more advanced stuff later on when you're a die-hard programmer, but in the beginning you will encounter _a lot_ of stuff which you don't understand or things which wont work.

IMHO, the "best" would be to learn both (C++ and VB) at the same time. The benefit of this is that you will learn basic programming very quickly (in VB) and you'll be able to pull of some stuff and have quick results, but at the main time you'll understand what you're doing (because of C++).

PS: Note that VB is not the same as VB.NET (what Stigmata also suggested). VB.NET is a totally different language (with some major disadvantages!) than VB (the only benefit from it as far as I'm concearned is that MS and thus all rest declared it as the future; not to mention that they already say this for years and still .NET languages aren't very popular; I think that says enough about them).


RE: Making A Plugin by Eddie on 10-05-2005 at 05:21 PM

WOW Thanks Alot :)


RE: Making A Plugin by J-Thread on 10-05-2005 at 05:33 PM

I wouldn't do VB.NET, I'd rather prefer C#.NET then to learn "good" programming. The syntax of C# does follow the "basic rules" of programming languages. It looks more like C++ or java for example. But also got VB syntaxes in it :-).

So it's a kind of mix between VB and C++.... But installing those plugins is horible so in that point of view you can better choose C++ or VB;)


RE: Making A Plugin by frak on 10-07-2005 at 05:53 PM

Given the problems I am having at the moment with regards to getting even a sample plugin to work I would say steear clear of VB.NET.  The C++ samples however, compile and run clean straight out of the box.  IMHO it depends entirely on where you want you have your learning curve - getting to grips with the language (a highly transferable skill) or in getting to grips with making your plugin run (not so transferable).

YMMV...


RE: RE: Making A Plugin by Iron Skull on 10-25-2005 at 06:37 PM

quote:
Originally posted by J-ThreadC#.NET

C#.net doesnt exist ;)
C-Sharpe (Also known as C#) is a language that only exist in in dot-net
RE: Making A Plugin by J-Thread on 10-25-2005 at 07:56 PM

True, but microsoft refers to it with C#.NET sometimes too...

But you are right, that should be VB.NET and C#