First, I have named my little project “jeffaBlogger”. And that’s all I have to say about that.
Thanks to my pal Fiddler I have what I need to get the MetaWebLog integration into my new blog/comic/other stuff engine.
I managed to create a Controller that can accept the XML payload from Live Writer.
I didn’t use the “best” way of doing it, but I used the “quick way that works”. I defined my method as accepting posts and expecting a string. That triggers the method when the XML arrives. At that point I pull the XML out of the Request object and with the help of a virtual ball-peen hammer put it into an XElement. Once I get through rev 1, I may go back and clean that up.
That much is done. Next I need to Linq my way through the XML and route to other methods based on what commands are embedded in the XML (the RPC part…).
Before I do that, however, I want to get the blog bits finished.
I’m taking the approach of building up from the install. I’m thinking in terms of what a user would need to set up a functioning blog/comic/webzine, so I started with the install and the settings. I’m up to defining site content items (blog, gallery, poll, etc.).
After that will come the individual content handlers, probably in this order:
- Blog
- Gallery
- Poll
Once those are done, I’ll work up the index pages so that you can put different content on those pages.
Then I’ll just kick back and watch the profit roll in. Since I am quite certain that I am the only person to ever build a blog engine, there is NO WAY I can fail to get so rich I’ll need an army of gorillas pulling wagons to haul my money around. What? Other people have written blogging software? Oh, Bother!