Little MP3 Sync Program

Soldato
Joined
12 Jun 2005
Posts
5,361
Hey,

Got tired of having to use windows explorer or wmp to put music onto my mp3 player so i created a little program that does it for me.

What do you think Click To Download (Requires .NET 2)

Not quite finished yet - wondered if anyone had any input?

Thanks.
 
I see, its nice to be able to make little apps like this its a shame really that more people cannot get into programming, Mac OS has automator and apple script which make automating tasks like this easyer, Windows has batch files but none of these solutions make it easy to create an applicaiton and GUI. Some thing is needed that is like automator but with a more complete GUI becase although Apple script does this its not an easy drag and drop system like automator is.
 
Well I think thats what Microsoft were trying to do with the .NET Framework weren't they?

Trying to bring it together in a common interface.

Personally, once you have the hang of the basics, you can get most of the rest from the internet.

Plus if you are interested in learning VB.NET or C#.NET, then Microsoft have some great FREE videos to get you started -> its how i learnt.

You can also download a FREE program to create applications in VB.NET or C#.NET from Microsoft.

Take a look here: http://msdn2.microsoft.com/en-us/express/aa718406.aspx
 
I dont know one thing about Microsofts programming and stuff because I left windows about 2 years ago when I was learning PHP. I can only speak for Mac in that Automator is a block drag and drop system, shame that its not got enough blocks.
 
Why do people not just use c++.net for developing windows apps? VB seems to be very popular but ive never got on well with it - have only tried it once though and c++ was just far superior.
 
Indeed they do use the same underlying framework but c is just so much faster (as it is compiled) although it is true that it takes longer to develop applications with it. C++ can also use managed and unmanaged code in the same application, also vb doesnt support pointer arithmetic etc...
 
Last edited:
Don't get me wrong - there are plenty of things wrong with VB - its just easier for beginners as its in more "english" rather than code.

That said - if you already know programming constructs or have done php/similar, c# is the way froward in my opinion. I made the mistake of going from php ->vb
 
why go for c# when you can go for c++? easier for beginners is not really a valid reason to use a language. if you are serious about programming the ease of use shouldnt really matter as in time any syntax will become easy to use.
 
well we have to be careful here because python has to have the interpreter/libraries installed prior to use wheras c/c++ is a part of windows - but if we are talking about cross platform compatibility then vb is not even a contender as its windows based. And yes python is a good language but its just a scripting language at the end of the day - ie fast development and easy to read. c/c++ seems the most portable of these languages as long as you stick to standards and dont go with what microsoft uses - ie their non standard precompiled header etc.
 
It's possible to compile Python to an executable, for those without the interpreter installed.
As I said, I use Python for GUIs, not for code that needs to be fast. Have you written a real GUI program in non-.NET C++?

Obviously the whoel debate depends on what type of program you're writing. If the GUI and the back-end code are tightly coupled, it's probably better to do the whole lot in one language; if they're not, a frontend in something like Python is a good timesaver.
 
yes i have written one with gtk/gdk in linux and found it a lot more of a challenge than using c++. I use python extensively on my linux development platform to perform various tasks but have found it poor when trying to do things other than scripting and passing data between different programs written in different languages.
 
Fair enough, Boa Constructor which uses wxWidgets is great for RAD GUIs imo :)
TBH I like C++ too much to use other languages for "proper" code that does actual proper computing.
 
Back
Top Bottom