loot.NET interface

Coordinator
Jan 16, 2009 at 7:19 PM
I'm going to use XAML to develop the UI and then hook into it with F#.  I'm doing this instead of creating the UI directly in F# because I'm use to XAML now after working with WPF in C# and it's the future of UI development.  The only downside I can see right now is the XAML is not compiled into BAML, but if anyone has any information to support or disprove this, please post.
Coordinator
Jan 16, 2009 at 7:24 PM
Here are a couple links to reference:
http://blogs.msdn.com/dsyme/archive/2007/05/20/f-books-and-f-xaml.aspx
http://strangelights.com/blog/archive/2006/06/23/1309.aspx
http://joshsmithonwpf.wordpress.com/2007/10/29/walking-the-visual-tree-in-f/
http://cs.hubfs.net/forums/thread/3225.aspx





Coordinator
Jan 23, 2009 at 10:00 PM
I had a great conversation with several individuals at the Detroit MDC about using F# and WPF interfaces, because I ran into an OO mindset blockage.  After the conversation, I realized I can easily create functions to wire up the events for an interface and use the |> operator to bring everything together.
Coordinator
Jan 31, 2009 at 2:53 AM
After spending some time trying to tie in Xaml with loot, I have to table using Xaml for now.  I will try building the interface using F# directly and hopefully I can get a basic interface going.  I might have to take a more OO approach at first and then work from there.

If this next step doesn't gain traction, then I will need to create the interface in C#/WPF/Xaml and do everything else in F#.  This sounds like an attractive idea, but I want to give F# a chance by using it directly.
Coordinator
Mar 15, 2009 at 3:27 AM
Adding a basic interface with F#, a little rough around the edges, but I think this will work until I can refactor it.
Coordinator
Mar 15, 2009 at 3:30 AM
I wanted to add another link to the mix.  Chris Smith wrote an F#/C# WPF game.  Just more food for thought:
http://blogs.msdn.com/chrsmith/archive/2008/09/04/simple-f-game-using-wpf.aspx