2009-07-25 18 views
0

C#とWPFを学ぶための小さなアプリケーションを自分で作成したいと思います。C#WPFを学ぶときには良いプロジェクトです。

2009年の典型的なhello world(twitterクライアント)は退屈なようです。私はあなたのスタンドを聞いて、私はTwitterクライアントをする必要がありますか?私は周りに遊ぶことができ、C#に慣れている他のすべての初心者ですか? (私は長年のPHPプログラマです)

答えて

8

Twitterクライアントは、WPFを始めるための良い方法なってしまう、いくつかの理由のために:

  • あなたが書式やスタイリングリストを練習与える、画像とデータのリストを持っている
  • あなたが取り組んでいるものをスタイリングするためのオプションがたくさんあります - 一因アバター、限定されたテキストブロックには、など
  • Twitterアプリは、あなたが良いUI
  • を期待アプリケーションの一種でありますいくつかの良いライブラリavailble(私は非常にrecomommedツイート#)人々はそれが
  • 何をするかを理解するだろうしたい場合は、後から追加することができ、複雑なものがたくさんがあります - あなたはそれはあなたが披露との誇りにすることができるものだ配管
  • のいずれかを気にする必要はありません - スキン、ドラッグ&ドロップ、オートコンプリート、スペルチェックなど
  • あなたが動けなくなる場合は、いくつかのサンプルコードを見つけることができるようにいくつかのオープンソースWPFクライアントが、そこにあります

そして数1理由あなたのコードをWitty projectに寄付することができます。私たちはもっと助けてくれるでしょう!

+0

+1。素晴らしい答え。完全に私にそれを打つ! Wittyに貢献する –

0

モデリングツール(ビジネスプロセスフロー/ UML(クラス)/実行フロー、つまりスクリプト実行フローなど)を試すことができます。

4

PHPやその他の言語でアプリケーションを見つけて、C#と同等のものがない場合は、アプリケーションをC#に移植してみてください。私はいくつかのJavaライブラリでこれをやっていて、同時にJava、C#/ .NET、アルゴリズムについて多くのことを学んでいます。

1

最新のPHPプロジェクト用のネイティブGUI(WPF)クライアントを作成することをお勧めします。

0

あなたが興味を持っているのは、Twitterクライアントだけです。twitterやFacebookのボットのようなものを除いて、Twitterが新しい "hello world"になるべき理由はわかりません。あなたがC#とOOPに集中したい場合は

、あなたがWPFを学習したい場合など

、いくつかの空想のインターフェイスをしようと、多くのオブジェクトは、単純な格闘ゲーム、ポーカー、ブラックジャックのように、相互作用で何かをしてみてください電卓、ビデオプレーヤー、フォトギャラリーのようなもの。

あなたは想像力に限ります。あなたのコンピュータがやりたいと思っている何か楽しいものを選んで、コードを外してみてください。 :D

関連する問題