Click here to Skip to main content
15,885,757 members
Please Sign up or sign in to vote.
3.00/5 (4 votes)
See more:
i want to do a project,out of which i can learn alot, am intermediate in develpment.
project should be like covering almost all basics.
both desktop and web projects . thanks in advance..
Posted

- A chat application (Chat)
- Download a file from a website
- Load an image, paint a bit on it and then save it.
- Printing (with a printer I mean).
- MySQL (MySQL team made a .Net connector for it)
- Named pipes for inter-process communication
- Create your own button control (Painting it yourself and without inheriting the Button class).
 
Share this answer
 
Comments
88Rocker 3-May-11 5:32am    
i done chat. actually in wpf. thanks for nice suggesions
instead of doing a one big project. Do practice on small applications. that will covers a lot.

This [^]site will guide you better.
 
Share this answer
 
Suggest any project for learning purpose
Mostly, it depends on what you know, your keen-ness, your goal and time you got to do it. It would be difficult to suggest what should you do.

There are lots of articles, small projects on both web and winforms here. Look at them, if you feel like doing it and find it challenging, try out - don't look at the code of the article until unless you are stuck. Again, there can be various ways to achieve something similar. If you find yourself in a sceario like that, google and see what people think and say about it.

For example, you can start up with a chat client - web or win. Start up with basics and move on to the level you feel fine yourself. So, go through the site, find something that interests you. But start with small features and then try for entire application.
 
Share this answer
 
try to make a portal, but before making any portal study about it visit other site same like it. Create a basic application first then improve your logic. Few portal examples are matrimonial, property etc.

Read books to make your knowledge about the things required to carry forward the projects.

Divide the project in small pieces and set the timeline accordingly.

And after all google is your best friend ;)
 
Share this answer
 
Hey there,

Do a scientific calculator :D Always, fascinated me while I was learning. Learning to write those Sin, Cos, Tan without standard libraries, was a damn good challenge. Or write a basic audio/video chat application, challenging while learning (Still is for me :D). Or write a Chess game (1 thing I am hoping to write in near future), etc.

The bottom line, is think of something that you think you can't because you don't know that much of coding or you are not that competent. Well, just take it up and do it. You'll see yourself doing it after biting almost all of your nails :D But there ain't any easy way into coding. You got to code what you can't, to learn what you can't :D Yes, simple as that.

Cheers
 
Share this answer
 
Its difficult to define a project for you unless your skill set is known.
If you are new to a programming language, reading a book on that language may help you get started.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900