Mike Kenyon

Hoarked
posts - 10, comments - 4, trackbacks - 0

My Links

News

Archives

February 2009 Entries

The Oscars with Style – Part 1
The raw, basic functionality of my Oscars application is now up and running. Next job is to get the application up and looking pretty. This is without a doubt, at the moment, the ugliest application I’ve ever built and was intentionally. The goal was to do all the functional work first, and then tackle the “look pretty” work. Well, that time has come. Defining the “Look” So I’ve got to decide on a look to go with for the application. I want everything to feel like it should fit together, so I spent...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Saturday, February 14, 2009 4:28 PM | Feedback (1) |

Creating a WPF Application With Prism v2 – The Final Frontier
Okay, recap. We got the shell of the application up and running. We’ve made two foundational modules to provide functionality to the business modules. We’ve created a couple of business modules to allow people to browse the nominees and to allow them to vote. We’ve refactored more times than I care to count. We have also created possibly the ugliest application I’ve ever been associated with. Left on the plate? We’ve got the last major business module to write (that being the module that scores the...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Saturday, February 14, 2009 9:56 AM | Feedback (0) |

Creating a WPF Application With Prism v2 – Encapsulation Junction - What’s Your Function?
So, I’ve just hit a snag. It’s not a big snag, but it’s somewhat fundamental. I was happily going about my business. I’d gotten the Browse module up and running that was going great. I was about to start in on the Add or Voting module. In order to do this one, I’m going to actually need an implementation of the IGameService to exist. I hadn’t forgotten it, but I didn’t want to get mired in it until I had Browse up and running, since Browse didn’t really need it. When I went to implement IGameService,...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Saturday, February 07, 2009 7:16 PM | Feedback (0) |

Creating a WPF Application With Prism v2 – Browse Module, Why Resources Suck & Navigation Horrors
So, next step is to get some business modules in place. I’m going to start with the browse module and I’m doing it for two reasons. First of all, because it’s the easiest. Second of all, because it doesn’t really have any connections out to other modules. The reverse is true, but not that way. Overall Design I’m thinking that I should be able to pull this module off with a total of three views. First, one view to list the different types of things that you can browse (categories, movies, people,...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Wednesday, February 04, 2009 1:14 PM | Feedback (2) |

Creating a WPF Application With Prism v2 – Foundational Module
Okay, so the next stage, I’m going to need some data in order to do stuff. I’m going to create three DLLs, all class libraries. They are: OscarsNight.Interfaces – The interfaces for the services and the business objects. OscarsNight – The actual implementation DLL, with some data access stuff. I think I’ll use Entity Framework for that. OscarsNight.Tests – A testing DLL that tests the implementation. Business Objects For the business objects, I’m going to create two sub-namespaces, one each for Game...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Wednesday, February 04, 2009 1:14 PM | Feedback (0) |

Creating a WPF Application With Prism v2 – Module Layout
Okay, hopefully this is going to be a short one. Next thing that has to get done is to a little division of work. Looking over the requirements, there are only a couple of things that I’d like to, but first a word on module types. Module Types There are two types of modules that are defined in the previous incarnations of the framework (SCSF and WCSF). They are foundational and business modules. They don’t exist as fine-grained separations in Prism, but I’ve found using them to be useful concepts,...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Monday, February 02, 2009 3:51 PM | Feedback (0) |

Powered by: