I'd get it one piece at a time...

by Ivan Hamilton 12/6/2007 11:10:00 AM

My BlogEngine.NET on Mono experience continues. It kind of reminds me of a Johnny Cash song:

"I'm goin' ride around in style. I'm gonna drive everybody wild. 'Cause I'll have the only one there is around."

"Now up to now my plan went alright, 'Til we tried to put it all together one night. And that when we noticed that somethin' was definately wrong."

It could be a recognised design-pattern.

The main issues so far in getting it up and running:

  • Compilation - xbuild doesn't embed file resources. <EmbeddedResource> is ignored in .csproj files. Worked around with a MakeFile.
  • Path Construction - e.g. pathName+"\"+fileName doesn't work on Unix. Change to Path.Combine().
  • Filesystem Case Sensitivity - "App_data" won't find "App_Data". Fix string case in string literals.
  • Issues with Server.Transfer() - error transferring to non-execable path files. Use context.Server.Transfer().

So, far... so good. But I haven't tested all areas of it yet. As I find problems, I'm looking into them. I'd get it one piece at a time...

P.S. Comments & Contact appear to work now. So if you find part of the site that isn't working...  let me know.

Currently rated 1.7 by 32 people

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

Tags:

.NET | BlogEngine.NET

Eating lips and arseholes - BlogEngine.NET on Mono

by Ivan Hamilton 11/29/2007 3:41:00 PM

Ok, I'm a big fan of eating one's own dog food, but sometimes you've got to show commitment to base components, not just the final product.

Anyone who knows me, knows I'm a .NET junkie. But strangely I'm also not complete a Microsoft bigot. I'm, a fan of Mono and if you look hard enough I've even contributed a little. So what happens when I think it's time for a blog software update?

There's not a lot of options in the .NET space for blog software, and even less that don't need a SQL Server. One possible is BlogEngine.NET.

So, this is it. After a pile of installation & upgrades of various packages on my Debian box we have an initial "running" instance. I'm sure there'll be more issues, and I'll tackle them as they come. Who knows, in the future, you may even see contributions of mine in BlogEngine.NET.

P.S. It appears someone else is also trying BlogEngine.NET on Mono.

Currently rated 3.0 by 5 people

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

Tags:

.NET | BlogEngine.NET

Powered by BlogEngine.NET 1.3.1.30
Original theme by Mads Kristensen

About the author

Name of author Ivan Hamilton
"My inner nerd can beat up your inner nerd."

E-mail me Send mail

Adsense

Calendar

<<  October 2018  >>
MoTuWeThFrSaSu
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

Recent comments

Tags

None

    Entropy

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2018

    Sign in