RTUR.NET

.NET and Open Source: better together

NAVIGATION - SEARCH

How to migrate to IIS 7 on GoDaddy

turtle

This post more accurately should’ve been called "how NOT to migrate to IIS 7". To migrate from IIS 6 to IIS 7 on GoDaddy all you need is to push "upgrade to IIS 7" button in the control panel. Sweet, right? Actually, this is the last thing you want to do. Because once you done it, your site goes down right away and your new shiny IIS 7 site will come up in... well, not sure yet. In my case, it is 5 days and counting. More...

Publishing from iPhone to BlogEngine

TitleWhile I’m personally not looking forward to writing posts on the phone, some maniacs out there demand modern blog should have this functionality. Or may be I just needed lame excuse to start writing something that can be used on my new Touch ;) Anyway, I’ve started looking into better way to publish posts from iPhone or Touch than using standard web admin UI. First I checked few apps in the app store but none of them worked well with Metaweblog API (as a mater of fact, none of what I tried worked with BE at all…). In the end I put together this little add-on to BlogEngine. More...

PHP on Windows Home Server

404 As I have already wrote, you can use Web Platform Installer to turn home server into full-blown web server. WPI 2.0 comes with whole bunch of .NET and PHP applications for you to pick from. Not surprisingly, ASP.NET apps run out of the box just fine. But if you select PHP application from the list, you likely to run into situation when installer goes through and reports success, but application itself throws HTTP 404 not found error. The good news is that installer did not lie and PHP/MySQL/web application all installed properly, it just missed one small step and did not configure .PHP extension with IIS. Fortunately, it is pretty easy to fix. More...

Ipod Touch - first impression

touch2 I commute a lot, mostly on the train, which explains why my need for entertainment on-the-go is a little bit on the extreme. Over years I used all kind of portable devices, from actual paper books (remember those?) to the wide range of media players and e-readers. Couple weeks ago I got a budget approved to get a new toy and was really torn between Ipod Touch and Zune HD. To the last minute I was hoping Zune will have application support, but alas. Evil Empire won - I gave up and went for Touch (kidding about empire... sort of). There is no shortage of reviews for Touch, but most written by Apple fan boys and have little to do with harsh reality, IMO, so I decided to write my impressions here. More or less unbiased I hope. Probably they will change over time, or may be not. I'll check this again in a year or so ;) More...

Don’t make me think!

EasyHardOne of the tools I use a lot on my current project is ClearCase – fine version control overall, but its Windows client sometimes drives me nuts. The problem is that it is unnecessarily complicated, it exposes all functionality it got in very obnoxious way. For example, you’ll get dialog with two check boxes and, if try to select one of them you’ll get an error: “you can’t select this because so-and-so”. Really? If you know I can’t use this – why I’m getting this as an option? Why not show me only what I am able to use? And “features” like this is all over the product, you always get menus loaded with options some of which you will never use and some you can’t use even if you try. Very annoying. May be this is why when I started on comment administration for BlogEngine I was extra sensitive in trying to avoid this behavior. After several different approaches I decided that simplest pyramid-like flow will work best. It starts really simple. More...

How to switch Commentor from Waegis to Akismet

PwdByAkismet If you are using Commentor with Waegis like I do, you probably got email about Waegis suspending services for uncertain time this coming Friday (September 4th). Waegis served me well all this time and blocked hundreds of spam comments helping to keep this site reasonably clean. I hope it will find a way to get back soon, meanwhile you might want to flip the switch and start using Akismet as your primary anti-spam service. Here what I did to get Akismet up and running. More...

Best e-Book manager for Kindle

calibre-logoOne of the biggest Kindle strengths is that, in theory, it does not need manage books on PC. Amazon wants you to use its online store as eBook manager. Make sense - that is, for Amazon. For those of us with large PDF libraries laying around on the hard drives, there is a need to manage and sync books between PC and Kindle somehow. Suggested by Kindle's tech support option is to use MobiPocket reader. This is generic eReader for all kinds of mobile devices like phones and PDAs, it does not have anything Kindle-specific but it can convert various document and eBook formats to .prc or .mobi that Kindle can understand. More...

Managing comments in BlogEngine

comment-card The Commentor extension for BlogEngine got a lot of positive feedback from community and will become a part of standard BlogEngine install in the next version. As work on moving it under BE umbrella just started and it's not too late to make drastic changes, I'll try to outline here how it is going to look and work and, if you have any suggestions or special demands, feel free to drop a line. Your input is always appreciated!

- First of all, here are three basic usage scenarios: More...

Web Platform Installer on Windows Home Server

whs-1Windows Home Server is a great OS for home users, it does a lot of stuff for you and you can find many useful plug-ins if you want more. One thing that it does not do out of the box though it does not work as a web server. It might be ok for average home user, but many advanced users, not to mention developers, would love to have their home server also serve web pages and applicatons. Fortunately, under the hood it is old good Windows server 2003, and you can make it do just about anything WS 2003 can do. More...

Digsby widget for BlogEngine

digsby-3I've got email from user having issues with embedding HTML snippet into BlogEngine's page. Not really sure what was wrong with that tag, because I have never get to test it. Why? Because it is sometimes easier to add simple extension or widget than to deal with row HTML when it comes to BlogEngine. Seriously, it took me way under half an hour following steps in my own simple widget tutorial to put this together, and this is including time spent opening Disby account. More...