• Ideas for C# Program
    28 replies, posted
I have been getting into C# and I am really enjoying it. The only problem is that I really have nothing to make. So anyone have any ideas for something that would be fun to make? I would give the source code and keep my progress updated regularly. I might do a game but I don't know much of anything for game design in general or for C#. So lets get some ideas fired up!
Make something that is embedded into Windows, like a really useful right click menu item of some sort.
Make one of those programs that take a picture and upload it to a image host.
Well I have a few ideas ill start working on soon. Guess you can use them if you want, but they might be a bit advance. Small simple website that can open a hole in the windows firewall for a certian ip for a time Small simple website that can start/stop/restart a service using a password
[QUOTE=Nisd;24151553]Well I have a few ideas ill start working on soon. Guess you can use them if you want, but they might be a bit advance. Small simple website that can open a hole in the windows firewall for a certian ip for a time Small simple website that can start/stop/restart a service using a password[/QUOTE] :Dawkins102:
Write a webserver
Write a [url=http://en.wikipedia.org/wiki/Brainfuck]BrainFuck[/url] interpreter.
Maybe a program that could develop html code. With a user friendly interface.
[url]http://www.zend.com/products/studio/[/url]
Remake Garry's Mod in your own image.
[QUOTE=TommieBoy;24155326]Remake Garry's Mod in your own image.[/QUOTE] That's such a good idea. Be right back guys gonna make Garry's Mod.
Make a GameMaker clone.
[QUOTE=a-k-t-w;24155915]Make a GameMaker clone.[/QUOTE] Or a GameMaker Maker
[QUOTE=Gbps;24150330]Make something that is embedded into Windows, like a really useful right click menu item of some sort.[/QUOTE] What would the right click menu do/have on it? I guess I mean to say what makes it useful?
[QUOTE=Gbps;24150330]Make something that is embedded into Windows, like a really useful right click menu item of some sort.[/QUOTE] I thought you cannot make shell extensions in managed code.
[QUOTE=Simspelaaja;24157903]I thought you cannot make shell extensions in managed code.[/QUOTE] [url]http://www.codeproject.com/KB/cs/dateparser.aspx[/url] You can.
[QUOTE=TVC;24153761]Write a [url=http://en.wikipedia.org/wiki/Brainfuck]BrainFuck[/url] interpreter.[/QUOTE] This Nice and simple, and you have a (fairly) useful program at the end of it
[QUOTE=zman115;24156763]What would the right click menu do/have on it? I guess I mean to say what makes it useful?[/QUOTE] Maybe a very simple version control system: you right click the directory, select "Versionate" (I don't know, I'm thinking out load), and it gives you a zip file with the name of the directory and the date. Alternatively, it could be used to upload a file to anyhub, to open an email with that file as an attachment, anything. Use your imagination! Other ideas include a Todo list manager, a game in XNA (Noughts and Crosses perhaps? Chess? A generic platformer? A generic RPG?), an irc client or a simple IM program.
Go and create a program that encrypts data and one that decrypts it. Go and solve some Euler problems, umm... Create a Steam trivia bot with Steam4NET. Create a game in XNA. Shell extension to upload ZIPs or files to FileSmelt. Or just a normal uploader. Make something for school, like an electronic agenda. Gee I dunno, do whatever you want to do, possibilities are endless. Note, don't, under any circumstances, create a webbrowser.
recreate Notepad++ call it Notepad#
#Note lol
Objective Notepad. :v:
Note.NET
NoteSharp
There are so many possibilities... That's why i wanna learn C+ or whatever but instead i just browse this forum and get mad because i can't do it D:
[QUOTE=ShaRose;24162957][url]http://www.codeproject.com/KB/cs/dateparser.aspx[/url] You can.[/QUOTE] [url=http://blogs.msdn.com/b/oldnewthing/archive/2006/12/18/1317290.aspx]You can but you really shouldn't.[/url]
[QUOTE=turb_;24177519][url=http://blogs.msdn.com/b/oldnewthing/archive/2006/12/18/1317290.aspx]You can but you really shouldn't.[/url][/QUOTE] I know that. I found it while looking into it. [editline]06:54AM[/editline] Note that .net 4 fixes that issue as well.
Make a program that shutsdown the computer, but with a shitty UI.
Next time you're on the computer (which would be right now, as you're reading this), think about what's frustrating you and make a program to automate it or something. Or you can try making your own file converters (jpg to png without some third party library), it'll teach you quite a bit about common file formats, you'll learn how to look up documentation on pretty much any open format, and you'll get a lot more used to working with System.IO and accessing files/folders. You could also try learning recursion by parsing an XML file to a treenode recursively. There's a lot of things you can do, just sit down one day and get something done.
Sorry, you need to Log In to post a reply to this thread.