Blog Indiana 2008

Thoughts on my site update

I finally decided to make the design of this blog (and the rest of uhri.com) my top priority. With that being said, I have some challenges to overcome.
Some challenges facing my site are:

  • The home page is ASP.NET. (Ok, actually right now its just .html.)
  • My blog is Wordpress (which means PHP).
  • The rest of my site will, most likely, use ASP.NET since that’s my primary programming architecture. Any non-blog features I add will use ASP.NET.

I’d like to have seamless integration between the two sections of the site.

As far as I can tell I have a couple of options:

  1. Move the “blog” to the home page and ditch the ASP.NET home page all together.
  2. Ditch Wordpress and move on to DasBlog / SubText / VineType and hope they finally get all the features I want. I’d be running full ASP.NET at this point.
  3. Build duplicate structures between the ASP.NET and PHP sides of things.
  4. Ditch the whole blog thing and write my own (NIH 2000 Syndrome redux).
  5. Flatline uhri.com and never blog again. heh.

The last one sounds like a good option right now.

I think where I might end up is this:

  • Build a master page for the ASP.NET pages.
  • Completely customize the Wordpress themes to match the Master Page.
  • Build a single style used by both the Master Page and the Wordpress theme.
  • Create an ASP.NET home page that uses RSS to pull the articles from Wordpress. (The other option is to pull right out of mySQL, but that doesn’t seem nearly as fun. Or Nerdy).
  • Make the home page of the blog (/blog/index.php) redirect the user to my home page.
Posted on March 10, 2006 in Uncategorized.    

One Comment

  1. Dan said:

    I’ll throw my (admittedly suspect and worthless) opinion out there…

    Well first off, I know you are more than capable of writing a better BLOG than any of these losers, so I vote go all ASP.NET. Hell, you may wind up creating the next generation of BLOG’ing software and achieve both shiz and nit in the BLOG’ing community.

    You are surely asking yourself right now, “How does Dan make such stable, amazing, software? And where does he buy his clothes?” The answer to the first is what I’ve just decided to call (and probably wind up stealing) “Dan’s Law of Unity”. It means, whenever possible, use one thing and stick to it. It applies to environment, code re-use, and clothing, which is why I always wear slacks, even on Fridays. It’s not boring, it’s symmetry! *cough* So, I’d say, use all ASP.NET and stick with it.

    ASP.NET rocks anyway. I love PERL, don’t get me wrong - I’m a PERL ninja - but ASP.NET is sweet and makes so many things an afterthought. Definitely do not build duplicates of ANYTHING.

    As far as style goes, you have a knack, man; anything you make comes out beautiful!

(Comments are moderated.)