User Friendly FTP Client


Recommended Posts

Hello,

I have been browsing this site for five years now. Never wrote before  :)

I have been coding on this project as a hobby when I have the time, took me three years to get to this point, rewrote it there times? maybe four.

Starting with C#, .net 4, winform and some existing FTP Class. It was fun and ugly.  But been a programmer (mostly PHP, JS) helped a lot in the backend, but designing.experience=0;

implemented my own FTP Class, optimize it more and more. Then I found out that winform is not a GPU thing, so I moved to WPF and .net 4.5 and it start felling nicer, then I found MahApps.Metro, I implemented it, did some more designing. After that, I rewrote it aging to get a clean, organized and optimized code.

1.png

I haven?t signed the code yet, so you may get some warning.

Note:  English isn't my 1st language.

Requirement:

Windows 8: none.

Vista/7:  .NET Framework v4.5 if you don't have it.
http://go.microsoft.com/fwlink/p/?LinkId=245484

Screenshots:
http://plusftp.com/screenshot/en/2.png
http://plusftp.com/screenshot/en/3.png
http://plusftp.com/screenshot/en/4.png
http://plusftp.com/screenshot/en/5.png
http://plusftp.com/screenshot/en/6.png
http://plusftp.com/screenshot/en/7.png
http://plusftp.com/screenshot/en/8.png
http://plusftp.com/screenshot/en/9.png

Download:
http://plusftp.com/download/PlusFTP2.0.2.1.zip

So what do you think, should I continue on this?

  • Like 2
Link to comment
Share on other sites

  • 1 month later...

This looks great and should make my life easier when i upload websites and such to shared hosting providers. I really like how the GUI looks really nice. I will try this out as soon as i have time.

 

_____________________________________________________________

 

Edit: I just tried it out and it cannot connect to any site and there are also issues with the translation that you need to fix

Link to comment
Share on other sites

So what do you think, should I continue on this?

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho
  • Like 1
Link to comment
Share on other sites

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho

I'm going to have to disagree a bit with you BudMan,

 

The OP is not going for fully featured say as Filezilla. Thats not the goal here, Right? Its for the End User. And anything that makes it simple for them is a bonus for me and I am sure countless others.

 

To the OP...It looks really well designed and clearly thought out. Keep up the good work.

 

This would work well in an enviroment I work in, Where you have the Office workers uploading files say Maps etc.

 

Thanks for posting!

 

Edit: This is an excellent example of a project that has matured with your coding style and learning ability. I REALLY admire peoples spirit with regards to things like this. Don't stop :-)

Link to comment
Share on other sites

Does it come close to the feature set of say filezilla? If not then your just spinning your wheels imho

 

Most of the features but not SSH, And I'm not trying to make another filezilla app. It has full support for FTP and FTPs protocols. Sure there is more to add to it, that why I made it open source as I don't work on it all the time. Yes I could keep it to my self, but sharing something you worked so hard on it, will make other people's life easier.

 

The OP is not going for fully featured say as Filezilla. Thats not the goal here, Right? Its for the End User. And anything that makes it simple for them is a bonus for me and I am sure countless others.

 

Right, I started this project to be simple, easy and clean UI, And it is not an easy task to add that many features and maintain it clean. At the this point, is it a portable (~1.6mb), has full implantation of FTP and FTPs protocols, history file (to keep track of what been done) and resume for upload/download.

 

I find myself asking this question sometimes when I start to coding something:

Life is full of complications, why add more to it? If we have the mean to make it easy, why don't we not try.

 

 

Edit: This is an excellent example of a project that has matured with your coding style and learning ability. I REALLY admire peoples spirit with regards to things like this. Don't stop :-)

 

Thanks :)

Link to comment
Share on other sites

This topic is now closed to further replies.