Week #10 Challenge: Windows Presentation Foundation

  • (4 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »

51 Replies - 9467 Views - Last Post: 10 June 2010 - 01:56 PM

#1 Core  Icon User is offline

  • using System.Linq;
  • member icon

Reputation: 773
  • View blog
  • Posts: 5,097
  • Joined: 08-December 08

Week #10 Challenge: Windows Presentation Foundation

Post icon  Posted 08 March 2010 - 10:14 AM

Attached Image

Week #10 Challenge: Windows Presentation Foundation

What is Windows Presentation Foundation? WPF is a component part of Microsoft .NET Framework (introduced in version 3.0 of .NET) that is a sub-feamework itself. It was designed to introduce rich UI capabilities to Windows applications. In WPF, the application UI is separated from the code. The UI is designed in a derivative of XML, called XAML (eXtensible Application Markup Language), while the application code can be written either in C# or VB.NET (managed C++ is not supported at this point). WPF offers support for 2D and 3D graphics in an application - in fact, applications built with WPF are rendered using Direct3D.

Challenge: Create an application in WPF that uses some of the new WPF features (customized UIs with 2D/3D graphics, WPF Broswer applications etc.)

What willl you need?
  • Visual Studio 2008 at least (Visual C# 2008 Express and Visual Basic 2008 Express work as well)
  • Basic knowledge of C# (or VB.NET) and XML


Ideas
  • An application to save TODO notes
  • A photo browser
  • An UI for an application that works with databases
  • A drawing application
  • A simple messenger


Here are a few screenshots of applications made using WPF:

Posted Image

Posted Image

Posted Image

Posted Image

To get started, take a look at this list of WPF resources. Also, we have a WPF & Silverlight forum here, so if you have any questions, you are more than welcome to ask those.

Also, we have a tutorial section for WPF & Silverlight, so you might want to check that one out first before you start.

We are looking forward to see your entries for this challenge!

Is This A Good Question/Topic? 1
  • +

Replies To: Week #10 Challenge: Windows Presentation Foundation

#2 Shane Hudson  Icon User is offline

  • D.I.C Technophile
  • member icon

Reputation: 342
  • View blog
  • Posts: 1,286
  • Joined: 06-December 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 11:02 AM

Interesting one, I have not yet tried WPF so am looking forward to giving this one a go!
Was This Post Helpful? 0
  • +
  • -

#3 BenignDesign  Icon User is offline

  • holy shitin shishkebobs
  • member icon




Reputation: 5761
  • View blog
  • Posts: 10,080
  • Joined: 28-September 07

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 11:11 AM

Bah! I want to try this one, too. Didn't get a chance to tackle last week's project... won't have time this week either. But there's no harm in going back to tackle older challenges after the fact, right?
Was This Post Helpful? 0
  • +
  • -

#4 finaiized  Icon User is offline

  • D.I.C Head

Reputation: 0
  • View blog
  • Posts: 84
  • Joined: 29-November 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 11:13 AM

I might consider this, though I'm working with XNA at the moment (I guess I follow the challenges a little too late...)
Was This Post Helpful? 0
  • +
  • -

#5 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1634
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 11:21 AM

View PostBenignDesign, on 08 March 2010 - 09:11 AM, said:

Bah! I want to try this one, too. Didn't get a chance to tackle last week's project... won't have time this week either. But there's no harm in going back to tackle older challenges after the fact, right?


Thats right, the threads are never closed so you can work on it when you want :)
Was This Post Helpful? 1
  • +
  • -

#6 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 610
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 12:21 PM

I've heard a lot of good things about WPF. I wont be able to do this challenge due to lack of access to a Windows box, but still, looks like a fun challenge for the Windows users.
Was This Post Helpful? 0
  • +
  • -

#7 Sethro117  Icon User is offline

  • Still the sexiest mofo.
  • member icon

Reputation: 236
  • View blog
  • Posts: 2,378
  • Joined: 14-January 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 01:25 PM

WOOT, I'll finally be able to try out my new WPF skills.
Was This Post Helpful? 0
  • +
  • -

#8 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:01 PM

Where can I get this WPF stuff for Linux?
Was This Post Helpful? 0
  • +
  • -

#9 PsychoCoder  Icon User is offline

  • Google.Sucks.Init(true);
  • member icon

Reputation: 1634
  • View blog
  • Posts: 19,853
  • Joined: 26-July 07

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:06 PM

@programble : Unless something has drastically changed in the past few days WPF isn't available for Linux
Was This Post Helpful? 0
  • +
  • -

#10 Guest_Amrykid*


Reputation:

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:11 PM

Oh good! I have made a little search app called Kwik that uses WPF. I guess I will finish that and enter it in.
@Programble: Mono said that they were gonna do it, but decided not to. Forgot why.. :donatello:
Was This Post Helpful? 0

#11 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:14 PM

Great!!!!!!!!!!!!!!!!!!!!!!!!!! :D

Awesome challenge.

Edit: Sarcasm is difficult on forums.

Edit: I am frustrated with this challenge.

This post has been edited by programble: 08 March 2010 - 04:52 PM

Was This Post Helpful? 0
  • +
  • -

#12 skyhawk133  Icon User is offline

  • Head DIC Head
  • member icon

Reputation: 1858
  • View blog
  • Posts: 20,275
  • Joined: 17-March 01

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:20 PM

I think we've had a pretty good balance of cross platform challenges. Not everything is linux in the real world.... sorry, just how it is.
Was This Post Helpful? 0
  • +
  • -

#13 programble  Icon User is offline

  • (cons :dic :head)

Reputation: 49
  • View blog
  • Posts: 1,315
  • Joined: 21-February 09

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:25 PM

Sorry to have to say this, but

inb4 linux flames

Anyway, good luck with the challenge all of you.
Was This Post Helpful? -3
  • +
  • -

#14 skyhawk133  Icon User is offline

  • Head DIC Head
  • member icon

Reputation: 1858
  • View blog
  • Posts: 20,275
  • Joined: 17-March 01

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:35 PM

*
POPULAR

Hmmm, let's take a look:

Week #1: jQuery - Cross Platform
Week #2: XNA - Not Cross Platform
Week #3: Twitter API - Cross Platform (Not even language specific)
Week #4: Python - Cross Platform
Week #5: Ruby - Cross Platform
Week #6: Haskell - Cross Platform
Week #7: Ruby on Rails - Cross Platform
Week #8: Java - Cross Platform
Week #9: Google Maps API - Cross Platform (Not language specific)
Week #10: WPF - Not Cross Platform

So, out of 10 weeks, 2 have not been cross platform.

You got down repped for trolling. So shut up about it. Mmmmk?
Was This Post Helpful? 5
  • +
  • -

#15 BenignDesign  Icon User is offline

  • holy shitin shishkebobs
  • member icon




Reputation: 5761
  • View blog
  • Posts: 10,080
  • Joined: 28-September 07

Re: Week #10 Challenge: Windows Presentation Foundation

Posted 08 March 2010 - 03:37 PM

View Postprogramble, on 08 March 2010 - 05:14 PM, said:

Edit: Sarcasm is difficult on forums.


Not really. The sarcasm was dripping and fully understood without the edit.
Was This Post Helpful? 1
  • +
  • -

  • (4 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »