As I discussed previously, caching can have it’s advantages. Â It makes referencing objects and binding much more straight forward. Â Unfortunately, it comes at a performance cost. Â Since I’ve been using caching, there are some important things to keep in mind when you use caching to make sure your data sticks around and your performance doesn’t suffer any more than it has to. Continue reading More thoughts on caching in Flex
The project I’ve been working on for a while now uses caching. Â This means that the application will store the objects returned from the server in a DataCache and anytime objects are returned from the server, they are synced with the DataCache. Continue reading Some thoughts on caching objects in Flex
- Hosting is now with DreamHost – I have some friends who use DreamHost and were very pleased. I must say, after dealing with them for a while now, I am quite pleased too. Their customer service is outstanding, they are generous with hosting and bandwidth and it’s all so very easy to use. If you decide to check them out, you can use this promo code THEFLEXGUY_PROMO to get $30 off a year of hosting and a free domain registration, courtesy of me – you’re welcome.
- Comment system is easier to use now – I have been struggling with commenting since I use Joomla, and it’s not designed out of the box to have comments. I’m now using JComments to provide a simple interface that doesn’t require any registration.
- Pretty URLs – this is something I have wanted for a long time but never could get to work right on GoDaddy. I finally have it working on DreamHost. Hopefully, it’ll be a lot easier to link to blog posts since the urls are a little more meaningful.
In this article, I’m going to discuss four considerations for developing high quality custom components:
Using these considerations, you’ll be able to develop more professional, usable components. Even if I don’t think I will use my component in another project, I like to use these principles.
I recently ran into a problem that held me up for a little while, although it seemed like it would be a simple problem. After searching around and finding the solution, I found that it is actually pretty simple, just not obvious. Since it took me a while to find the answer, I thought it would be good to share my new found knowledge with the world.
At the last Seattle Flex User Group meeting, I presented a brief demonstration on skinning using Fireworks CS4 and Flex Builder 3. Because it’s so easy to do, it went by pretty quick so I thought I’d post the steps here to give people a reference if they want to try it themselves.
Before you skin, there’s a couple of things you need to know:
- How to use Fireworks. It’s really not that hard. Maybe easier than Photoshop if you’re starting out, and because it’s built for web graphics (vs. photo editing) it’s got some features that make styling buttons and stuff a breeze.
- How to read. See, the labels on the buttons are mostly words, not pictures. The good news is, if you’re reading this, you’ve already got this one covered.
For this tutorial, I’m going to be using a PC, but the Mac steps are the same. If you want to see screenshots of the process using a Mac, view Nate Becks blog, specifically this blog post. He’s an amazing developer with a lot of helpful things to say on his blog.
Ok, let’s get started.