• Sign in / Join

Login

Forgot your password?
Do not have an account ?Register here
X

Register

Have an account?Login here
X
  • Home
  • Blog
  • Image Gallery
  • News Archive
    • Hardware News
    • Gaming News
    • Affiliate News
Trending now

Disc Rot Is Real and Here’s Why…

The OCmodcast now on Spotify

AYN Thor Hands On The DS Successor…

Steam Frame vs Meta Quest 3 Specs…

Ending Physical Games Redefines Piracy, Windows Gaming…

Your Game Discs Will Self Destruct

These Forgotten Xbox Games Are Now On…

Transform Standard Video to Smooth High Frame…

Microsoft’s own AI datacenters may be the…

You Can Play 3D Games on Steam…

OCmodshop.com

  • Hardware
    • Audio
    • Cases
    • Coolers
    • Gadgets
    • Home Theater
    • Input Devices
    • Laptops
    • Memory (RAM)
    • Motherboards
    • Networking
    • Power Supplies
    • Processors (CPU)
    • Storage
    • Video Cards
  • Gaming
    • Gaming Accessories
    • Game Walkthroughs
    • PC Games
    • Xbox
    • Playstation
    • Nintendo
  • Articles
    • How-To Guides
    • Case Mod Projects
    • Software
    • Event Coverage
    • Movies
    • Interviews
  • Podcast
FacebookTwitterYoutubeSpotifyTwitchSteam
Blog

WordPress vs .NET app?

by Alan McCloskeyDecember 12, 2008August 25, 2014026
Share0

The time has come to update OCModShop.com.  We’ve been running basically the same engine since 2002, which is a custom .NET application writeen in .NET 1.1.  I’ve been writing enhancements and band-aids to get more functionality over the years, but the World Wide Web has matured to the point that the application needs to be completely re-written.

I’ve been looking at WordPress because it is an “out of the box” solution that is very powerful and extensible, but I’m concerned that is isn’t as custoimizable as I may need. Many sites that use WP frankly all look the same, which may be because many webmasters aren’t designers and are fine with the “canned” look. 

On one hand, why re-invent the wheel when WP does a lot of things that make a successful blog.  WP can be extended to be a news manager, newsletter manager, gallery, have postbacks, rss feeds, and many other features.  This CMS has been tested and many bugs have been eliminated.  If I write a custom .NET application then I will have to debug it myself, and deal with other growing pains.

The main thing I need to do is: manage the site… My time has been split between fixing and enhancing the site rather than managing and writing content. 

If I do WordPress then I may fix several issues, but I may be stuck at a particular level.  Some really really big sites have custom engines which appear to have a more flexible user experience than WordPress can deliver.  One example of this type of site is Gamespot… I can’t even begin to imagine how they organize their content into a CMS.

Either way, doing .NET or WP, there will be a steep learning curve.  I’m just trying to figure out which road I want to go down, and which one will have the best results.   If I do WordPress, then I’m also going to have to convert all of my content over.

Advantages of WordPress (for me)

  • built-in image uploading and embedding engine
  • automatic rss feeds
  • auto image resize and watermarking
  • built-in social networking support
  • built-in search engine
  • built-in “related articles” engine
  • SEO-friendly URLs

Disadvantages of WordPress (for me)

  • images cannot be organized into categories
    All images for posts within the same month are thrown into the same directory (”/2008/12/” instead of “/reviews/motherboards/” for example)
  • seperate pages
    There are some plugins that can split articles into 2 or more pages, but I need something more extensible (each review should have sub-tabs like “specifications”, “article”, “gallery” and “comments”)
  • dynamically changing headers
    I want the theme to change based on a particular holiday, like Christmas.
  • Multiple RSS feeds
    Right now I have 20 RSS feeds, broken up into categories.  Not sure if WP can handle this
  • thumbnails on announcements
  • forced into “widgets”
    Most extensibility seems to be through widgets, which seem to be stuck to the widget bar.
  • Archiving
    WP doesn’t seem to handle archives like I currently have set up
  • News
    Each individual news item is handled like a post, which can clog up the CMS.  If I integrated news with my articles then I have like 40 categories to weed through, which can confuse users. 
  • Limited to MySQL
    I’m used to Microsoft SQL.  I have finally found interfaces that make managing MySQL easier, but just doesn’t have nearly the same features of Microsoft SQL.
Post Views: 53
BlogWordpressShare0
previous post
Xbox 360 Overheating and Repair Guide
next post
Verbatim Tuneboard Speaker Keyboard Review
Alan McCloskey
Alan is a web architect, stand-up comedian, and your friendly neighborhood Grammar Nerd. You can stalk him on the Interwebs via Facebook and follow him on X @ocmodshop.

Related posts

How to Speed Up WordPress in Firefox

Alan McCloskeyApril 17, 2012June 23, 2014

Can Blogs be Commercialized?

Andy MarkenSeptember 18, 2007November 28, 2014

Pinging Tricks for Bloggers

Guest WriterMarch 10, 2009November 28, 2014

Latest podcast

Recent Posts

  • Disc Rot Is Real and Here’s Why Deniers Are Wrong | OCmodcast 13
  • The OCmodcast now on Spotify
  • AYN Thor Hands On The DS Successor Nobody Expected
  • Steam Frame vs Meta Quest 3 Specs – The Real Differences
  • Ending Physical Games Redefines Piracy, Windows Gaming Getting Worse | OCmodcast Episode 12
  • Your Game Discs Will Self Destruct
  • These Forgotten Xbox Games Are Now On PC
  • Transform Standard Video to Smooth High Frame Rate
OCmodshop.com
FacebookTwitterYoutubeSpotifyTwitchSteam
@2026 - ocmodshop.com. All Right Reserved.
  • About Us
  • Terms of Use / Privacy Policy
  • Copyrights
  • Our Rating System
  • Publish an Article on OCmodshop
  • Contest Rules
OCmodshop.com
FacebookTwitterYoutubeSpotifyTwitchSteam
  • Hardware
    • Audio
    • Cases
    • Coolers
    • Gadgets
    • Home Theater
    • Input Devices
    • Laptops
    • Memory (RAM)
    • Motherboards
    • Networking
    • Power Supplies
    • Processors (CPU)
    • Storage
    • Video Cards
  • Gaming
    • Gaming Accessories
    • Game Walkthroughs
    • PC Games
    • Xbox
    • Playstation
    • Nintendo
  • Articles
    • How-To Guides
    • Case Mod Projects
    • Software
    • Event Coverage
    • Movies
    • Interviews
  • Podcast
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}