A New Blog Live

by Chris 7. March 2009 11:44

So, it was bound to happen sometime...our faithful server that has been serving our sites, blogs, and applications for many years finally died early January Frown

Further, the bad luck also made the hard disks dead, leaving most of the data (blog posts, etc) but a memory. Once again, we were reminded of the importance of backup, and if you read this suspecting you are not covered, please take my advice and do it right away!

Anyway, now the brand new server is up with the latest of hardware (quad, of course) and software (all ending with 2008 now), and it feels great. When I came to setting up the blog once again, I realized that the one I’ve been using (dasBlog, thanks for serving well) was missing a few things that I wanted. I made a short study of the market, and found that BlogEngine.NET by Mads Kristensen was what I was looking for. I’ve spent the day setting it up. Installation was a breeze in 2 minutes, and the rest of the the day was spent configuring everything how I like it, and putting back posts.

I’ve posted some of my older posts (the once I could find on my laptop) just to see how everything works, and now I’m ready for posting on some new stuff again.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Life

KISS Architecture (part 15)

by Chris 6. March 2009 16:27

This is the final post in this series, and for a complete reference, here are the previous parts:

  • Part 1 was a general introduction
  • Part 2 outlined the architecture (tiers, etc)
  • Part 3 showed the benefit of loosely coupled tiers (distribution, cloud, etc)
  • Part 4 started the implementation by creating the entity data model (using ADO.NET Entity Framework)
  • Part 5 published the entity data model as a data service (using ADO.NET Data Services)
  • Part 6 implemented the business domain (using the data service)
  • Part 7 created the service (using WCF)
  • Part 8 started the implementation of the mobile client (using WCF)
  • Part 9 added offline support to the mobile client (using SQL Server Compact, etc)
  • Part 10 is the summary of the mobile series
  • Part 11 showed a traditional Windows client (using Windows Forms)
  • Part 12 demonstrated a traditional Web client (using ASP.NET)
  • Part 13 implemented a modern Windows client (using WPF)
  • Part 14 created a modern Web client (using Silverlight 2)

The complete implemented architecture is published on CodePlex in a project called KISS Architecture, and this means that you can access the full source code as well as discuss it, come with suggested improvements, etc.

Even if this series now is complete, I will continue to build further on the KISS architecture, and any suggestions on things to add are most welcome. Any other feedback, for that matter, is also warmly welcome!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

Architecture | Code

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen

About me

Chris ForsbergChris Forsberg
Microsoft developer, author, and fan of technology More...