Posted on November 16, 2008 in Coding (PHP, C#,...) by Net-Lord1 Comment »

Spominjam se časov, ko mi sem uspešno skompajlal svoj prvi “Hello World” program. Bil sem presrečen, da mi je uspelo, po drugi strani pa žalosten iz enega razloga - delovanje znotraj ukazne vrstice. Ideja o kreiranju grafičnega vmesnika, ki bi bil uporabniku prijazen in ne bi zahteval ur in ur sedenja pred nerazumljivimi vrsticami kode se mi je zdela nemogoča.

Pred kratkim pa mi je prijatelj Tadej pokazal zelo zanimivo zadevico - WPF (Windows Presentation Foundation). Gre za “pisanje” vmesnika v nekakšni XML kodi (XAML), ki se jo kasneje zelo enostavno poveže z npr. C# in brez posebnega truda dobimo moderen, enostaven in po naši željah oblikovan vmesnik. Visual Studio 2008 ima vgrajen tudi grafični (WYSIWYG) vmesnik za urejanje XAML, ki je precej dober, obstaja pa tudi še boljše orodje, ki ima to v “krvi” - Microsoft Expression Blend 2.

Urejanje v Expression® Blend 2:
Blend 2

Tudi sam sem preizkusil C# ter XAML in spisal aplikacijo za računanje z ulomki. Aplikacija omogoča krajšanje, seštevanje ter množenje ulomkov. Pri krajšanju je na voljo možnost uporabe Evklidovega algoritma, ki čas potreben za krajšanje večjih ulomkov precej zmanjša.

Deluje na sistemu Windows Vista z nameščenim .NET Framework 3.5.

Download:
- Program (.exe)
- Izvorna koda (VS 08 project)