Today was another day of learning. As part of a redesign, I had to convert a JavaScript object to an array used in the jQueryUI autocomplete plug-in. I have a service that returns a JSON object containing a list of category ID and Names that match a search for terms entered into an auto complete [...]
Filed under:
jQuery
| No Comments »
I have ventured into the wonderful world of enterprise PHP development at work. This is a big change from ASP.net and a lot of work to get up to speed. I thought I’d share my adventure in setting up debugging for a tool in my dev environment, NotePad++. An added plus after running through this [...]
Filed under:
Debugging
PHP
| No Comments »
Problem: Missing ASP.net embedded resource on remote server, but not on local dev server. Background: We embed a JavaScript file as a resource in a DLL. This JavaScript file is exposed by webresource.axd. Issue: We found that the problem was related to a mismatch in the build date of the DLL and the time on [...]
Filed under:
ASP.net
QuickFix
| No Comments »
I remember when I first started getting into website performance optimization, the more I dug into it, the less I seemed to know. I remember hearing of browser repaint and not knowing what reflow is, and not realizing how important either of them really are in performance optimization. I definitely didn’t have many strategies in [...]
Filed under:
Performance Optimization
UI
| 2 Comments »
Well I know that JavaScript blocks anything else from downloading on the page. My strategy to lessen this effect has been to move JavaScript to the bottom of the page. After reading 12 Steps to Faster Web Pages with Visual Round Trip Analyzer, I have to question this strategy. It describes a technique for using [...]
Filed under:
JavaScript
Performance Optimization
| No Comments »
I have a team member experimenting with base64 encoding of images to reduce HTTP requests (that’s a mouthful). I’m not going to try to explain what this involves, but it isn’t as complex as it first sounds. You can get more info on base64 encoding on this blog post by James McCaffrey. One of the [...]
Filed under:
Lost In Space
Performance Optimization
| No Comments »
We are working on a performance project at work. One of the marketing guys wrote a blog post for our customers that talked about improving website performance. There is a lot of talk about performance going on at the company. One of the drivers of this talk is the desire to satisfy visitors with a [...]
Filed under:
Performance Optimization
| No Comments »
I have been following the ALT.NETers for a while and finally decided to make it official. I got my Geek Code from geek supreme Scott Hanselman’s blog and joined the ALT.NET community. IOC(SM):IOC(Nin):MOC(RM):MOC(MQ):TDD(NU): TDD(Mb):TDD(MS):SCC(Svn):SCC(Git):SCC(TFS): SCC(Lame):SCC(!?):ORM(SS):ORM(Gen):ORM(L2S): ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):CIS(CC): CIS(TC):CIS(bat-):GoF(S):GoF(Sn) If you want to decode my code click it. You can learn more about ALT.NET at altnetpedia.com and [...]
Filed under:
Bits and Bytes
Web Development
| No Comments »
I don’t know how interested you are in the tools to measure page performance, but I have been doing some research and thought I would share some of what I found. This is not a strategy for performance optimization, just a diversion I had in my daily fight in this game of milliseconds. I was [...]
Filed under:
Performance Optimization
| 2 Comments »