Hi, I am new to C# .net. I recently learned how to connect C# with database (SQL). I know a bit of coding and form designing.
Please suggest me some projects (related to windows application) to work on for practice.

Edited by Dany_08: n/a

4
Contributors
3
Replies
5
Views
8 Years
Discussion Span
Last Post by Hidden-Coder

Make a database of your friends. Store info like address, phone, picture and whatever you want. Make an input-output form as front end, include printing and whatever you see fit. That could keep you buzy for months, while learning alot.

Make a database of your friends. Store info like address, phone, picture and whatever you want. Make an input-output form as front end, include printing and whatever you see fit. That could keep you buzy for months, while learning alot.

Great suggestion! Simple interfaces, simple IO, not much calculations involved, almost infinite enhancements, possible commercial value.
Here's a tougher one. Solve a puzzle:
x x x x x x x
x35x31x33x
x x x x x x x
x30x37x29x
x x x x x x x
x34x31x27x
x x x x x x x
Sorry, don't know the author. This is a 7X7 array where you solve "x". "x" is 1 to 7, the "x" values surrounding the numbers need to add up to the number. No 1-7 number is repeated in any column or row.
This is so tough, I don't think you can solve it without hints. (I needed some. Not for the solution, for the win interface.) A classmate calculated it would take 6 months to solve the puzzle on 0.5 GFLOP machines. Using the worst possible method I could think of, on a 2GFLOP machine, it would take 213 thousand years just to set the numbers. (Set each of the "x"'s from 1 to 7 and then immediately verify if it solves the solution.) I have a routine that solves in under 9 minutes with my 1GFLOP machine.
PS There is a lot of degrees of freedom. This one set of numbers solves over 35K solutions. Changing the bottom "31" to "44" finds 4 solutions. Changing the order (Yes, I solve one number at a time.) so 44 is first will solve in 2 seconds. Changing the win interface so it displays every intermediate solution solves in less than 8 minutes.

That is scary.. lol.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.