I want to learn WPF. Do you have any suggestions for a startup project?

So far, most of my graphics programs have been done in C ++ with the Qt Framework, I would like to fork a bit and do some C # with WPF. I originally wanted to write something like Adium for Windows, but it seems a bit ... ambitious for a beginner project. I'm not even sure if libpurple can be called from C #, but I would like to know.

However, it seems that my imagination is rather lacking, and I am having problems thinking of something that is neither trivial (text editor! Calculator! Wee!), Or rather hard (something with libpurple).

So, any suggestions?

I don’t want to write a calculator (even if it looks like a pretty suitable start-up project for a graphical interface)!

+5
source share
7 answers

Once upon a time, I started “Quest for the Perfect Project” with several colleagues - the idea was that we would try to do everything as we could, fully test, etc., by studying WPF, WCF, etc. We thought battleships would be a really good game. You can start quite simply, but there are many ways to extend it over time.

We never shared a project anywhere, mainly because we all ended up in different companies, and I started writing C # in Depth, but I still think Battleships was a good game to learn.

Start with two players, one screen, a local game, and then perform a network game, AI, options for more than two players, leagues, chats, etc.

( - , - , , , . , .)

+5

WPF , , - Family.Show, , , , WPF. CodePlex.

alt text

+2

Coding4Fun. WPF, , Sudoku. , , , , .

+1

- ; / .

, WPF, , ( !), LOB , . IsolStorage , .

Anywho, .

+1
0

A rather interesting game is that Tess Ferranddes (she is an escalation engineer at the ASP.NET team at Microsoft) wrote a blog on it , a game called "Traffic Jam", similar to "Parking" on the iPhone. It is written in Silverlight, but you can easily make it a Windows WPF application.

0
source

Write a spreadsheet program.

0
source

All Articles