AppHarbor – Heroku for .NET?

I have been reading about this new startup that offers a service called AppHarbor. It seems very much as the same idea as Heroku for Ruby, but for .NET. The basic idea is that you deploy your code by pushing your code onto the server using Git, the server then builds, runs unit tests and […]

Read more AppHarbor – Heroku for .NET?

Running a website on Ubuntu 10.10 (Maverick) using Nginx and PHP-FastCGI

Recently I decided to switch hosting provider from a shared server to a VPS. My choice of linux is Ubuntu so i installed the latest version, Ubuntu 10.10 server. Instead of using Apache as webserver, which has been my choice of webserver for years, I decided to go for Nginx. Nginx is known for its […]

Read more Running a website on Ubuntu 10.10 (Maverick) using Nginx and PHP-FastCGI

EPiServer – Continuous Integration and Deployment

Two weeks ago I went to the EPiServer Meetup where Bartek Tatkowski talked about EPiServer and CI. This got me inspired to write about how we do CI and deployment in my current project. The site we are building is an EPiServer 6 CMS Enterprise site based on .NET 4.0 and ASP.NET MVC 2.0 (I […]

Read more EPiServer – Continuous Integration and Deployment

Synchronizing files and executing commands on a remote server using MSDeploy

Microsoft WebDeploy (MSDeploy) is a very useful tool, not only for deploying web sites. In this post I will show you how MSDeploy can be used as a tool for synchronizing local and remote folders and executing commands on a remote server.

Read more Synchronizing files and executing commands on a remote server using MSDeploy

First steps toward EPiServer and ASP.NET MVC

Recently I started a new assignment at a customer where we are going to build their new public web site and their intranet, both of them based on EPiServer CMS 6. The person leading the project is very found of ASP.NET MVC, so my first task was to experiment with EPiServer and ASP.NET MVC, to […]

Read more First steps toward EPiServer and ASP.NET MVC

EPiServer friendly URLs for paginated pages (and why the asp:LinkButton must die)

Recently I got a request from a customer to perform some search engine optimizing for an old EPiServer site we are maintaining. One of the optimizations was to fix the paging on their product page. The products are fetched from an external data source and are not stored as pages in EPiServer, thus normal EPiServer […]

Read more EPiServer friendly URLs for paginated pages (and why the asp:LinkButton must die)

Creating a JSON-RPC service using Zend Json Server

In this post I am going to show how easy it is to create a JSON-RPC web service using the built in support in Zend Framework. First we need to create the php-file that will handle the incoming RPC calls. It is not advised to put this inside the MVC structure of a Zend web […]

Read more Creating a JSON-RPC service using Zend Json Server

Upgrading from Zend Framework 1.7 to 1.9 – The autoloader

Today I upgraded a project we started working on last year from Zend Framework 1.7 to Zend Framework 1.9. I excepted to run into several API incompatibilities, but the only problem I got was the autoloader. In Zend 1.7, and earlier versions, the autoloader was registered like this: require_once “Zend/Loader.php”; Zend_Loader::registerAutoload(); In Zend Framwork 1.9 […]

Read more Upgrading from Zend Framework 1.7 to 1.9 – The autoloader

Getting started with the Zend Framework

It used to be a bit tricky to get started with the Zend Framework. The Zend Framework is very flexible and allows you to set it up in almost any way that fits your needs. This means for example that the directory structure and location of files is up to you, however – there is […]

Read more Getting started with the Zend Framework

Book review: ASP.NET MVC 1.0 – Test Driven Development

About a month ago I finished reading the book ASP.NET MVC 1.0 – Test Driven Development by Emad Ibrahim. The book weighs in only at about 300 pages, making it easily something you can read in a couple of nights. The book is written in tutorial fashion and is is probably best read with a […]

Read more Book review: ASP.NET MVC 1.0 – Test Driven Development

Older posts
Newer posts