How to Implement an ASP.NET Color Picker

One of the components of the 360 Web Content Management System (website in progress) that I wanted to develop was an events calendar that allowed you to post events into color-coded categories. You can see a demo of it here. At first, I had it so that users would manually enter in a 6-character HTML color code, but it was very non-intuitive for … [Read more...]

Make A Quick & Easy Testing Environment for Joomla, Magento, WordPress and Other Open Source Web-Applications

Earlier this week, I wrote up a tutorial about how to make a testing environment for Joomla on the windows platform. I went through the instructions of setting up WAMP, making the database, and installing and configuring Joomla. It turns out there's a much easier way to create a testing environment for Joomla, Magento, MySQL, Lamp, Moodle, … [Read more...]

ASP.NET Caching Techniques and Tools

One of the most frequent criticisms of the ASP.NET stack is that it's less efficient than some of its open-source counterparts. However, Microsoft has actually built in a lot of neat technology into the framework related to caching that allows for much more scalability than you might think. Not only is there caching support built directly into … [Read more...]

LINQ 101: Getting Started with LINQ

LINQ has been out for around a year now, but I never have been able to get away from using traditional SQL queries and data-access classes. Today, I thought I would try to do the "Hello World" equivalent of a LINQ program and share that with you today. So What's LINQ? LINQ stands for Language Integrated Query. It's a technology developed for … [Read more...]

360 WebCMS Feature Look: Multisite Management

I've spent the better part of the last 3 months developing the new version of our company's content management system that's called "360 WebCMS". It's a product that Factor 360 has and is used to develop all of our client websites. One of the cool features that I built into it was multi-site management. Essentially, one copy of the CMS can power … [Read more...]

Write Your Own Database Access Class in C#

If you use C# or VB.NET through the ASP.NET stack (or just as a desktop application) to connect to a  SQL database, you'll have a few options. There's the new entity data model from Microsoft, there's also last year's notion of LINQ. They both do a reasonably good job, but are sometimes on the over-kill side for smaller projects. Sometimes you just … [Read more...]