|
-
Feb 23rd, 2006, 09:48 AM
#1
Thread Starter
Addicted Member
[RESOLVED] Training Project
Hi all,
I am new (ish) to C# and am trying to learn it. I have always learned best by actually doing it.
But I'm a bit stumped as to what to make (for stumped read lazy) so I am looking for some ideas for a project that I can do.
Idealy it will be a simple (ish) project that will gently introduce me to alot of the major .net librarys etc.
I am not, however, a new coder as I have been coding VB6 & PHP for some time.
Any ideas greatly appreciated!
p.s. Don't ask for something that you may actually want as there is a good chance that I'll never finish it!
Thanks
-
Feb 23rd, 2006, 09:52 AM
#2
Re: Training Project
Do you have VS2003 or VS2005?
-
Feb 23rd, 2006, 09:58 AM
#3
Re: Training Project
The best and easiest place to start is to create a notepad in C#, just like notepad.exe, down to the last feature.
-
Feb 23rd, 2006, 09:59 AM
#4
Re: Training Project
After that, you can work on data access related projects, like some sort of a music library cataloging system, storing the files in the database, retrieving them, editing, updating, deleting them, etc.
-
Feb 23rd, 2006, 10:49 AM
#5
Thread Starter
Addicted Member
Re: Training Project
Hmmmm..thanks mendhak.
That sounds interesting...Got plenty of music I need cataloging too!
Hack, I.m using VS 2003
Thanks
-
Feb 23rd, 2006, 11:06 AM
#6
Re: Training Project
And speaking of libraries, I have a CodeLibrary that I built for myself in VB (it started in VB3 with an Access 2.0 database and has been migrated through all versions of VB and Access since)
One of the things I first did as a "get my feet wet with C#" project was to rewrite my CodeLibrary's front end. If you don't have a CodeLibrary, this would not only be a fun kind of project, but a professionally useful one as well.
-
Feb 23rd, 2006, 11:11 AM
#7
Thread Starter
Addicted Member
Re: Training Project
Hmmm thanks Hack. That's another great idea!!
-
Feb 23rd, 2006, 11:16 AM
#8
Re: Training Project
The one thing that I'm still mucking about with in the C# version is the treeview.
In my VB version, I have a treeview that lists all of the languages for which I have saved code samples/examples/snippets/etc, and under each language node is the code sample/example/snippet/etc listings.
I still haven't quite got that treeview thing working right in C# yet, but I'm getting there.
-
Feb 23rd, 2006, 11:32 AM
#9
Thread Starter
Addicted Member
Re: Training Project
lol. I had similar problems with the tree view in VB! Took me ages to get my head around it!
-
Feb 23rd, 2006, 11:39 AM
#10
Re: Training Project
 Originally Posted by Ferris
lol. I had similar problems with the tree view in VB! Took me ages to get my head around it!
Yeah, tell me about it.
By the way, the reason I asked about versions is that just like there are differences in supported functions and such between VB5 and VB6, there are differences in some of the .NET libraries between 2003 and 2005.
So, if you find yourself posting a question in here regarding something you are working on, make sure you specify you are using VS2003.
Good luck.
-
Feb 23rd, 2006, 11:48 AM
#11
Thread Starter
Addicted Member
Re: Training Project
 Originally Posted by Hack
Yeah, tell me about it.
By the way, the reason I asked about versions is that just like there are differences in supported functions and such between VB5 and VB6, there are differences in some of the .NET libraries between 2003 and 2005.
So, if you find yourself posting a question in here regarding something you are working on, make sure you specify you are using VS2003.
Good luck.
Thanks! but surely that would be the .net framework and not the version of visual studio (I know VS2005 needs v2 of the .net framework)? What if I was coding in notepad *shudder* ?
-
Feb 23rd, 2006, 12:17 PM
#12
Re: Training Project
 Originally Posted by Ferris
Thanks! but surely that would be the .net framework and not the version of visual studio (I know VS2005 needs v2 of the .net framework)? What if I was coding in notepad *shudder* ? 
Well, yes, thats what I meant 
(I actually had an ASP class once where the instructor made us do all of our coding in Notepad. That was "fun" )
-
Feb 23rd, 2006, 09:34 PM
#13
Re: Training Project
To 'get my feet wet with C#' I played with the app linked in my signature, now I'm not only wet, I drowned!
-
Feb 24th, 2006, 04:13 AM
#14
Thread Starter
Addicted Member
Re: Training Project
Thanks for all your ideas!
I'm Going to go for Hacks idea of the code library!
It's a good way of getting to know stuff and very usefull too!
Thanks!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|