Editable MVC Routes (Apache Style)

Since writing yesterday’s post about what annoys me regarding the limited insight most web developers have in regards to Routing vs Rewriting. It occurred to me that I might be able to make the difference and benefits between the two more clear, after remembering a post Phil Haack wrote about Editable MVC Routes. By taking my companies already production ready URL Rewriter that supports runtime-editing of rewriter rules and adding support for routes. I would essentially be merging together Routing and Rewriting in the same configuration, and making the routes just as editable as the rewriter rules. By doing this, my hope is that it should illustrate the benefits of having both a Rewriter as well as a Router in your web arsenal, because you can play with both in real time and start to connect in your mind when one is more useful than the other. ...

March 21, 2010 · 4 min · 642 words · Nick Berardi

The difference between Routing and Rewriting

As most of you are probably aware, if you read my blog enough, I am the sole developer of a URL Rewriter that I have tried to keep extensible and relevant to the problems that modern web developers face when exposing their applications to the web, by allowing them to have more control over the only interface that matters on the web … THE URL. The benefits of a URL Rewriter have been explained many times, by many people, so I am not going to add just another rant to the web about keeping your URL’s clean for the search engines. I will just leave you with Jeff’s explanation of why you shouldn’t ignore the URL. ...

March 20, 2010 · 5 min · 971 words · Nick Berardi

Managed Fusion URL Rewriter & Reverse Proxy - Release 3.0

I am happy to announce the 3.0 release of the Managed Fusion URL Rewriter & Reverse Proxy. Since my previous release in February I have been working hard on a significant rewrite of the core, that to be honest really needed refactoring if I hoped to extend the rewriter is some interesting ways in the future. Download: Binary Release View: Source Code Discuss: Forum Issues: Report Release Notes If you would like to find out more about the past releases please visit us at http://www.managedfusion.com/products/url-rewriter/release-notes.aspx ...

June 7, 2009 · 2 min · 241 words · Nick Berardi

Managed Fusion URL Rewriter Was Featured at PDC 2008

The Managed Fusion URL Rewriter, that I work on and that runs this blog, was featured in PDC 2008 by CJ Saretto (Senior Program Manager for Microsoft Home Server). He used it as a reverse proxy to demonstrate streaming video and music from Windows Home Server to the internet from a simulated internal home network. I have cut down the actual video presentation to the segment that mentioned the Managed Fusion URL Rewriter. If you want to skip to the good parts in this segmented video, I recommend: ...

April 18, 2009 · 1 min · 208 words · Nick Berardi

How not to get help on an Open Source Project

So over the past couple of weeks I have been helping a user get up and running on a project I have developed called Managed Fusion Url Rewriter and Reverse Proxy. Now I understand that my project isn’t well documented, and I really need to work on that. So, until I get the time to better document the project, I willingly spend my time helping people through their issues. 99.9% of the time everything works out, and everybody walks away happy. However there is this 0.1% of the time that the conversation ends like this: ...

February 25, 2009 · 3 min · 606 words · Nick Berardi

Managed Fusion URL Rewriter & Reverse Proxy Release 2.5

Download: Binary Release Download: Source Code Release Notes If you would like to find out more about the past releases please visit us at http://www.managedfusion.com/products/url-rewriter/release-notes.aspx Version 2.5 Major update to the proxy handler, it is not much faster, and provides an exact duplication of headers from the proxied server. Added full support for $N and %N support in conditions and rules now. Added contexts for condition, rule, and ruleset to make transfer of common data easier for implementations of the API. Added split between async and sync proxy handler, this can now be controlled through the web.config using useAsyncProxy. Fixed issue with transfer-encoding: chuncked

February 1, 2009 · 1 min · 104 words · Nick Berardi

Managed Fusion URL Rewriter & Reverse Proxy Release 2.2

Download: Binary Release Download: Source Code Release Notes If you would like to find out more about the past releases please visit us at http://www.managedfusion.com/products/url-rewriter/release-notes.aspx Version 2.2 Added support for RewriteCond backreferences: These are backreferences of the form %N (1 <= N <= 9), which provide access to the grouped parts (again, in parentheses) of the pattern, from the last matched RewriteCond in the current set of conditions. Updated the logging output to be more readable.

November 9, 2008 · 1 min · 76 words · Nick Berardi

Add Your Twitter Status To Your Blog

For the longest time I have been wanting to add my Twitter status to my blog in place of my quote right under my blogs name in the header. (see above) Today I sat down and figured out what I needed to do to accomplish this and to my surprise it only took all of 10 minutes to complete. What you need in order to achieve the same for your own blog is: ...

October 11, 2008 · 2 min · 380 words · Nick Berardi

How to use the .NET URL Rewriter and Reverse Proxy to run WordPress on IIS

First off I would like to say that many of my readers are very intelligent, they picked up on a one line sentence in my last post about my new design and Coder Journal switching from Linux to Windows. I also moved hosts from GoDaddy’s shared Linux hosting. To GoDaddy’s virtual dedicated hosting on Windows. This proved difficult since URL Rewriting isn’t currently built in to IIS 6.0 like it is in Apache. I will talk a little about this setup in a later post. ...

February 10, 2008 · 6 min · 1137 words · Nick Berardi