a_bertrand Posted September 15, 2010 Share Posted September 15, 2010 C# is a language which has been developed by Microsoft and is now a standard ECMA (like Javascript). Support on Linux and Mac is offered and could be used even on smart phones (iPhone, or others). Now... C# is a great language (don't be fooled by the fact it has been developed by Microsoft) which can be used in nearly all the possible usage. Here is a short list - Windows services - Standalone console applications (linux, mac, windows) - Standalone GUI (linux, mac, windows) - Web development (linux, mac, windows on iis and on apache) - Browser applications like flash (linux weak, mac and windows good) - Smart phone development (windows phones, iphone (released) and android (beta)) But that's not the main point of the language. What really makes the difference is the quality of the code you have (compared to PHP for example) and the HUGE library you may use (either directly offered or the huge number of additional lib / tools / sources you may found on internet). Said all that, who would be interested, for once, to go away from PHP and check together (in a bunch of threads / posts as tutorials) how you do things and what it can do for you? Requirements: mainly run on windows, even if you can develop on Linux or Mac, and then agree to download the development tools (free). So let me know, as I will invest time to write stuff ONLY if there is really some interest. Quote Link to comment Share on other sites More sharing options...
Zeggy Posted September 15, 2010 Share Posted September 15, 2010 I would :) I have visual studio 2008/2010 and ready to get started! :P I used c# before, but I don't know anywhere near enough to write any kind of real software. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 15, 2010 Author Share Posted September 15, 2010 Well we would have to decide what kind of "simple" soft we want to try to work on, and with which technology (web, standalone, etc) Quote Link to comment Share on other sites More sharing options...
Dominion Posted September 15, 2010 Share Posted September 15, 2010 i would love to see a topic on a standalone c# application, however would you think about doing a video using hyper cam or something like it? just asking since i would think a topic on it (even a basic topic) would be long therefore more people would sit here and watch a video on youtube etc either way i would love to see topics on c# from you :) Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 15, 2010 Author Share Posted September 15, 2010 Well my spoken english skills are not that great, also I cannot register my voice here, so I would prefer to work on a step by step basis. Quote Link to comment Share on other sites More sharing options...
Equinox Posted September 15, 2010 Share Posted September 15, 2010 Sign me up ;) Quote Link to comment Share on other sites More sharing options...
Djkanna Posted September 15, 2010 Share Posted September 15, 2010 I'd be interested in more step by step guides from you! :P Quote Link to comment Share on other sites More sharing options...
srachit Posted September 15, 2010 Share Posted September 15, 2010 I am up for it :) Just a few questions: Any languages I should know before starting? Which software will I exactly require to have installed onto my system? (windows computer) Quote Link to comment Share on other sites More sharing options...
Paddy Posted September 15, 2010 Share Posted September 15, 2010 I'm up for it too, same questions as the above Cheers Quote Link to comment Share on other sites More sharing options...
Dayo Posted September 15, 2010 Share Posted September 15, 2010 lol i actuly was thinking of starting C# as i would like to go into iphone app developing i brought a book to read at work last weekend so this would be great to help me along ^^ Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 15, 2010 Author Share Posted September 15, 2010 Well as we will pick a standalone GUI based application, I would say you just need this one: http://www.microsoft.com/express/Downloads/#2010-Visual-CS It's free, and contains all what you need: a great IDE, compiler and debugger all in one. If you have the professional version or whatever else version you don't need any thing else. My idea was to build a FTP client which would allow drag / drop operations. What do you think? Quote Link to comment Share on other sites More sharing options...
Zeggy Posted September 15, 2010 Share Posted September 15, 2010 FTP client sounds good! Quote Link to comment Share on other sites More sharing options...
Joshua Posted September 15, 2010 Share Posted September 15, 2010 I recently aquired the brand new Office Version of Virtual Studios and Visual basic stuff as well, I would be interested, have been debating this for awhile now. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 16, 2010 Author Share Posted September 16, 2010 Ok invested 1 hour time and worked on a first steps: Link removed as old... It's in PDF as it's much easier for me to copy / paste images into Word and then simply generate the PDF. This first steps will allow you to create the layout of our application, without even writing a single line of code. Let me know if you manage to get the result or if you have troubles. Once this is done we can continue. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 16, 2010 Author Share Posted September 16, 2010 Ok here you are with a complete tutorial and a complete source: http://garg.web.nowhere-else.org/web/tutorials/ The code works, and allows to browser FTP sites, you may navigate from one directory to the next via double click on the icon. I hope you enjoy it, as overall it took me a lot of time :D Quote Link to comment Share on other sites More sharing options...
Dominion Posted September 16, 2010 Share Posted September 16, 2010 a_bertrand - thank you for putting the time in and doing something like this for everyone :) Quote Link to comment Share on other sites More sharing options...
Zeggy Posted September 16, 2010 Share Posted September 16, 2010 Yeah, like dominion said, thanks :D I finished the first tutorial :) Quote Link to comment Share on other sites More sharing options...
Karlos94 Posted September 21, 2010 Share Posted September 21, 2010 This was rather useful to me, I shall follow it but won't develop until there are a few tutorials. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 21, 2010 Author Share Posted September 21, 2010 Beside you will find all sorts of tutorials on the web as C# is one growing language (not like others which are shrinking), it takes me a whole day to produce a tutorial like that. So I may do a second one, but I shall really see some interest about it. Also I would like to have some input about what you want to see as next one in case. Quote Link to comment Share on other sites More sharing options...
Karlos94 Posted September 21, 2010 Share Posted September 21, 2010 Well if you are taking ideas, here are a few ideas of stanalone applications: Calculator Notepad Browser (Maybe over a few tutorials) Games - Tic-Tac-Toe, Checkers, etc? Quote Link to comment Share on other sites More sharing options...
Joel Posted September 22, 2010 Share Posted September 22, 2010 it's good to see that people are getting involed into new languages. you should really get use to the software your using to create these applications, this way you can do more things easily. oh, good work a_bertrand Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted September 22, 2010 Author Share Posted September 22, 2010 Thanks for the ideas: - A notepad would involve little to nothing to. - A browser (if we use the pre-made component) is also really not difficult. - A calculator is oddly enough quiet complex as you must implement some sort of "stack" due to the precedence of operators and such. - Games are lot more work and could take weeks. Quote Link to comment Share on other sites More sharing options...
CJ - Twitch Posted September 22, 2010 Share Posted September 22, 2010 Wow great tutorial I really did learn alot. :D I have a few ideas. A Lite Media player. Something like winrar. A Lite PDF viewer. Just a few ideas. :P You could make a "Lite" collection. Quote Link to comment Share on other sites More sharing options...
Zeggy Posted September 22, 2010 Share Posted September 22, 2010 Here's what I made in C# with a_bertrand's help: http://code.google.com/p/andz/downloads/detail?name=jcc.zip It's a javascript compiler using google's closure compiler. Just paste some javascript into the left box, click compile and it will 'compile' it into the box on the right. (If nothing happens, it means your code can't be compiled - advanced compilation needs the script to meet certain requirements) Oh, and it needs an internet connection to work. I'm going to work on it a bit more to make it easier to use, but I just thought I'd show what I was able to do after following this tutorial :D Quote Link to comment Share on other sites More sharing options...
Isomerizer Posted February 10, 2011 Share Posted February 10, 2011 Very good tutorials, I've managed to create LittleFTP 0.1. And hope to expand on it with some small functions such as prompt boxes if login incorrect etc. :) (One small question: Why do we not use WPF instead of Windows Form Application for LittleFTP 0.1?) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.