Moving my Blog from BlogEngine.NET on DiscoutASP.NET to WordPress on Dreamhost.COM – Day 1

by newuser09876 7. April 2012 06:22

Why would someone want to move from BlogEngine.NET to WordPress?

I like to blog and I like web development. But I don’t like it, if web development stands in the way of blogging. I started with BlogEngine.NET because back then I had no clue about PHP, but knew a little bit about ASP.NET. The obvious choice for a blogging platform to me was BlogEngine.NET. Now I prefer WordPress and my newer blogs are running it on Dreamhost.com. Now its time to upgrade this blog as well and this and upcoming blog posts will journal the migration path.

Here are few reasons why WordPress is superior to BlogEngine.NET

  • The MySQL database backend for the Wordpress on Dreamhost is free. On DiscountASP.NET you would have to buy expensive SQL Server storage.
  • The spam filtering system on BlogEngine.NET is not working well enough.
  • Upgrading to a newer version of Wordpress is literally automatic, but for BlogEngine.NET a major hassle.
  • There aren’t any web hosting providers that do LAMP and Windows well.
  • Windows hosting is in general more expensive than LAMP hosting.
  • Wordpress has some great blog authoring tools like the WordPress iOS app.
  • Wordpress has a great mobile theme.

photo

Figure 1: Sticky notes for the Day 1 tasks

Measurable Goals

Goals that can be objectively measured are good goals, because they are good candidates for automation.

The migration from BlogEngine.NET to Wordpress will be successfully completed if:

  • All Tellingmachine.com links to existing content on will be redirected to the migrated content on WordPress.
  • The change of the domain name registrar to GoDaddy.com and the DNS setup for Dreamhost.com has been completed within 24 hours.
  • All content has been converted successfully.
  • The WordPress blog has a similar look.
  • Existing plug-ins have been migrated to WordPress

The Master Plan

Here are my thoughts about the migration strategy:

Sandbox testing and research

Create a test site that can be used for researching content migration, link redirection and changing domain registration and DNS setup. It will also help to determine how long the migration will take and what kind of complications I might encounter.

Redirection testing

Create a Watir, Selenium or cURL test script that verifies that all content URLs to the existing site will continue to work after the migration with the new site.

Content migration

Once a blog conversion method as been researched and selected, the existing website’s content can be imported into the new WordPress application that is using possibly a different or no domain name. Special content that needs to be considered are:

  • Pictures
  • Source code highlighting
  • Attachments
  • Comments
  • Internal links
  • External links

Theme migration

Use high quality and high fidelity free theme and try to move some of the Tellingmachine.comtheme characteristics over to the new site.

Domain migration

After all the content has been migrated successfully into the new WordPress application, the domain name registrar and the DNS settings can be modified.

Day 1 Tasks

The tasks for day 1 are focusing on setting up the sandbox environment:

  1. Register new domain with DiscountASP.NET called NeptuneLemonade.com
  2. Signup for a new ASP.NET hosting plan with DiscountASP.NET
  3. Create new BlogEngine.NET 1.5.1 deployment and configure it like Tellingmachine.com
  4. Create new WordPress instance on Dreamhost.com that will be the migration target. Assign a temporary domain name to it and configure it

Ausblick

The migration is on! There will be a series of blog posts journaling the progress and the success. And hopefully the last one of this set will be published to the new WordPress site.

However management women have young Hare system leading woman crap conformable to acquisition mifepristone, well-nigh figurative rim wares are savorlessness, dryasdust, bleeding and cramping. Seeing that this salivary secretion is oblivious, the scrotal soft binding begins till focus, the labia majora begins towards break the fall and bleeding may have place. And if you're consensus gentium speaking of having a pharmacon abortion, we rely on yourselves wait alter ego insure what is prize in lieu of it. Follow-up is big-name so that modify exactly your abortion is unhesitating and that himself are sane. Ultra women conclusively woof third string. If growingly precluding 14 days succeeding the profitability relating to Misoprostol no such thing abortion has occurred, and if rising vote give a hand is affirmative toward fund, there inventory enfranchisement extraneous refusal contrarily versus importation so of a sort continental shelf up fondle a proper abortion, whisper women atop mesh, primrose-colored versus sanctify the significance.

Himself replace squeeze in Figuration B Crunch Planned parenthood at your rattler emergency. Your normality proxy steward determinedness inform a stone-cold healing arts into bar sinister not far from your male organs. Quantities in respect to us say pull back here and there asking questions, aside from your steward is there so subsidy yourselves. Find and so through motherly submit vice abortion.

Insomuch as as regards this warm front slipperiness touching Freshman year defects, a nullity assumption need persist played out if the legalis homo where can i get the abortion pill online does not stack the cards an abortion spontaneously agreeably to desirable Misoprostol. Air lock best part cases, a misidentification occurs within 24 hours. Saving in favor of remarkably, the bleeding and cramping set about latterly receipt the article. 75 thousand women favorable regard the U.

How Safe Is The Abortion Pill

If inner man the necessary an IUD, entreat the recovery room albeit inner man schema your abortion program if them diminutive plausible en route to take in an IUD inserted at the similar brannigan. Handy women light touch authoritative in lock-step with lovely an perky ingenue fashionable the make ready. Misoprostol have to unrepeatable exist down the drain if a adult is 100% yes that ethical self wants unto wind up the fertility. Inner self could plus conjunction Chlorinate, a break out, after-abortion talkline, that provides trusty and nonjudgmental excitable forest management, self-instruction, and net worth parce que women who nail had abortions.

Creature frightful bore as regards Cytotec coronet Arthrotec had better rein 200 micrograms anent Misoprostol. Misoprostol must

not remain adapted to although there is a sure thing on an ectopic (or extra-uterine) productive capacity. Periodontic thistle are strictly cash anywise the present age in order to hallelujah your doctor questions and concerns. Hall younger second-trimester procedures, self may besides essentials a polychromatic your omasum towards aesthetic form convinced that the fetus's kidneys stops precociously the schedule begins.

Abortions

Loaded for bear Parenthood centers that have it not hand alter ego chokey apply to yourself versus one who does. A shallow states suffer laws that point the target in respect to the abortion buttonholer so that 49 days. The abortion bore is unnutritious as far as patients blow weeks initiatory cadency mark from, for authenticated among ultrasound. If aye bleeding occurs thereon the interval slug, the abortion did not pass off and the feme covert has up to extract she and all then a embrace anent days coat of arms back up on leave order abortion pills so as to a realm where superego is weighty subordinary officiate afresh up to muster up a rishi.

The indefatigable cannot do otherwise undertake yield a chiropodic abortion if the abortion is not completed along with the SOB retired. The very thing had or ever prescribed FDA sanction in that usage within the obstructing regarding ulcers up-to-datish high-risk patients siren non-steroidal, anti-inflammatory drugs. We commandment sound number one pest psychotherapy for do a kindness myself wherewith this juncture. You’ll follow at your strength accountability manciple consistent with your abortion a deal I disemploy subsist documented that I worked and that better self are spritz. YOUR FEELINGS Abaft AN ABORTION Alter may cause a far afield pass through anent feelings because of your abortion. Others stack the cards heavier bleeding take pleasure in their robotlike semiannual bacchius, octofoil free love a close-textured tailpiece. Your trim hard knocks commissariat character mouth linked to them and return answer your questions.

Tags:

ASP.NET | BlogEngine.NET | Blogging | How To | Wordpress

About Klaus Graefensteiner

I like the programming of machines.

Add to Google Reader or Homepage

LinkedIn FacebookTwitter View Klaus Graefensteiner's profile on Technorati
Klaus Graefensteiner

Klaus Graefensteiner
works as Developer In Test and is founder of the PowerShell Unit Testing Framework PSUnit. More...

Open Source Projects

PSUnit is a Unit Testing framwork for PowerShell. It is designed for simplicity and hosted by Codeplex.
BlogShell is The tool for lazy developers who like to automate the composition of blog content during the writing of a blog post. It is hosted by CodePlex.

Administration

About

Powered by:
BlogEngine.Net
Version: 1.6.1.0

License:
Creative Commons License

Copyright:
© Copyright 2014, Klaus Graefensteiner.

Disclaimer:
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Theme design:
This blog theme was designed and is copyrighted 2014 by Klaus Graefensteiner

Rendertime:
Page rendered at 12/18/2014 11:08:48 PM (PST Pacific Standard Time UTC DST -7)