Lost Password?

Go Back   CodeCall Programming Forum > Software Development > C# Programming

C# Programming C# (pronounced C-sharp) is a new object oriented language from Microsoft and is derived from C and C++. It also borrows a lot of concepts from Java too including garbage collection.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-06-2008, 10:57 AM
matty241's Avatar   
matty241 matty241 is offline
Newbie
 
Join Date: Apr 2008
Location: Bristol Uk
Posts: 3
Rep Power: 0
matty241 is on a distinguished road
Default beginners C# project

From studying a few different C# books I'm starting to get familiar with some basic programming concepts and the C# syntax. I feel at this stage I would make the most amount of progress if there were a sort of beginner project I could attempt.

Anyone have any ideas of a good project that would be suitable for someone who has only been learning for 5-6 weeks

Thanks

Matty ( I tried to look on google but it seems to only come up with beginners' tutorials)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 05-06-2008, 01:53 PM
gaylo565 gaylo565 is offline
Newbie
 
Join Date: May 2007
Posts: 23
Rep Power: 4
gaylo565 is on a distinguished road
Default Re: beginners C# project

Tic-Tac-Toe is a pretty standard first semester project for c#. A simple calculator is a good one to familiarize yourself with some math functions. You can do a simple password and user login for learning to make web applications. None of these require really tough programming although the Tic-Tac-Toe is probably the easiest. Some people think you should start with all console app's...don't really have any good ones of those for ya.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 05-06-2008, 03:40 PM
Xav's Avatar   
Xav Xav is offline
Speaks fluent binary
 
Join Date: Mar 2008
Location: London, England
Posts: 1,303
Rep Power: 11
Xav is a jewel in the roughXav is a jewel in the roughXav is a jewel in the rough
Send a message via MSN to Xav
Default Re: beginners C# project

I've suggested a few to TcM - how about a program that calculates prime numbers between a given range? Or, what about a basic RSS reader? I could help you on either if you need it.
__________________
Xav, the power of youth
Web Site | Email
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 05-06-2008, 05:02 PM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Age: 25
Posts: 3,926
Rep Power: 50
Jordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud of
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default Re: beginners C# project

Telnet or FTP client is a good way to learn the basics of networking using C#.
__________________
Jordan
Linux Forum | Reliable Hosting
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 05-07-2008, 03:32 AM
Xav's Avatar   
Xav Xav is offline
Speaks fluent binary
 
Join Date: Mar 2008
Location: London, England
Posts: 1,303
Rep Power: 11
Xav is a jewel in the roughXav is a jewel in the roughXav is a jewel in the rough
Send a message via MSN to Xav
Default Re: beginners C# project

Hmm... I thought networking was considered an advanced topic, or am I wrong?

How about a password generator, where you type in keywords, and it forms passwords out of them?
__________________
Xav, the power of youth
Web Site | Email
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 05-07-2008, 06:08 PM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Age: 25
Posts: 3,926
Rep Power: 50
Jordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud of
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default Re: beginners C# project

I suppose it is but it is good to learn how to use it in any programming language. An FTP client is simple network concepts and provides real world knowledge.

Connecting to a database is something you will likely use in the future and especially in the workplace.
__________________
Jordan
Linux Forum | Reliable Hosting
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 05-08-2008, 02:29 PM
Xav's Avatar   
Xav Xav is offline
Speaks fluent binary
 
Join Date: Mar 2008
Location: London, England
Posts: 1,303
Rep Power: 11
Xav is a jewel in the roughXav is a jewel in the roughXav is a jewel in the rough
Send a message via MSN to Xav
Default Re: beginners C# project

I agree - storing data it one of the most useful tasks a program can have.

However, I usually prefer to store the data in XML Files, as they are a cross between a database and text file. Take a look at the System.Xml namespace for details.
__________________
Xav, the power of youth
Web Site | Email
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 05-08-2008, 08:36 PM
Jordan's Avatar   
Jordan Jordan is offline
Administrator
 
Join Date: Nov 2005
Location: Hendersonville, NC
Age: 25
Posts: 3,926
Rep Power: 50
Jordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud ofJordan has much to be proud of
Send a message via ICQ to Jordan Send a message via AIM to Jordan Send a message via MSN to Jordan
Default Re: beginners C# project

I disagree. An XML file is nothing more than a flat file or text file that uses a parser. Using an actual database with SQL commands can't come from reading an XML file. IMO every programmer should learn SQL before they begin their career.
__________________
Jordan
Linux Forum | Reliable Hosting
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 05-08-2008, 10:26 PM
gaylo565 gaylo565 is offline
Newbie
 
Join Date: May 2007
Posts: 23
Rep Power: 4
gaylo565 is on a distinguished road
Default Re: beginners C# project

Sql queries are indeed a very good programming skill. They can be very complicated and some programmers make a living just writing custom data adapters. However the premise is very simple and standard queries can be understood by most levels of programmers. Like Jordan said its a must for career oriented programmers.

Last edited by gaylo565; 05-08-2008 at 10:30 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 05-09-2008, 10:47 AM
Xav's Avatar   
Xav Xav is offline
Speaks fluent binary
 
Join Date: Mar 2008
Location: London, England
Posts: 1,303
Rep Power: 11
Xav is a jewel in the roughXav is a jewel in the roughXav is a jewel in the rough
Send a message via MSN to Xav
Default Re: beginners C# project

Yes, but with .NET you have been provided with many useful classes and objects that can achieve almost exactly the same thing as with SQL. I've never actually experienced a situation in which I couldn't do something in XML that a SQL database couldn't.
__________________
Xav, the power of youth
Web Site | Email
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
VPN project Acheron Technology Ramble 0 03-14-2008 06:06 AM
A cool project idea. AlexanderRybak Community Projects 3 02-11-2008 02:37 AM
FreeOrion (a non commercial, community game project, under development) MikkoM Video Game Talk 2 01-04-2008 12:19 PM
Contributing to a project Jordan Community Projects 7 09-15-2006 04:43 PM
Community Project! - Recent project gone sour Crane C# Programming 5 09-09-2006 02:13 PM


All times are GMT -5. The time now is 11:05 PM.

Contest Stats

No contest at this time. Please check back later.

Ads