After my recent presentation at TSSJS – Performance Anti-Patterns in AJAX Applications – I got interesting feedback from one of the attendees: “The presentation was good but I thought you are talking more about actual problems with XHR/AJAX Requests”. I have to admit that I focused on all common problems of Web 2.0 applications – [...]
Read full post >>
Ajax, Garbage Collection, Performance
I’ve uploaded my slides on Performance Anti-Patterns in Ajax Applications for public download.
Thanks for all attendees in my session – hope it was useful. Here are some additional links I mentioned today in the talk:
Steve Souders Blog
dynaTrace AJAX Edition Download
Blogs on How To Analyze Pages like vancouver2010.com or utal.travel in a matter of minutes
Blog on [...]
Read full post >>
Ajax, Performance
SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to manage content in the SharePoint Content Database.
Over the [...]
Read full post >>
Performance, SharePoint
One of my daily activities is checking interesting blog posts on various performance related topics. Today I stumbled across the blog 10 Cool Websites with Amazing jQuery Effects. I started looking at these pages which really have nice UI features implemented with jQuery. What many of these pages have in common is that they contain [...]
Read full post >>
Ajax, Performance
I had an interesting conversation with our Test Automation team lead Stefan – who Andi interviewed for our “Eating our own Dog Food ” article – on his experiences with the willingness of developers to write performance tests.
I asked a provocative question: do developers really want to write them in the first place? First he [...]
Read full post >>
BestPractice, Continuous Integration, Performance, Testing
Visual Studio 2010 is almost here – Microsoft just released the first Release Candidate which looks pretty solid and good. Microsoft added new interfaces for performance management solutions like dynaTrace to extend the Web- and Load-Testing capabilities (check out Ed Glas’s blog on what’s in VSTS Load Testing) to go beyond .NET environments and deeper [...]
Read full post >>
BestPractice, IDE, Interoperability, Performance, Testing
In Part I of this blog series I gave a general overview of BizTalk – the components that are involved in message processing and talked about how BizTalk specific performance counters can help spotting problematic areas. In this post we go beyond performance counters (even though we still need them) and take a deep-dive into [...]
Read full post >>
BestPractice, Performance
Zappos - the leading eCommerce site for shoes and apparel – recently talked about their best practices of delivering WOW Performance to their customers. Zappos re-architected their web-site and went from Perl to Enterprise Java as the need to scale and perform was driven by explosive business growth and performance problems in their old architecture.
Performance is the key [...]
Read full post >>
Ajax, BestPractice, Performance, Testing
Microsoft BizTalk enables companies to integrate and automate their business process (BPM). In a BizTalk environment messages are picked up by adapters and put through a robust message infrastructure where an orchestration engine allows you to implement your business processes. Along the way – a message takes – there are several points where performance of the overall [...]
Read full post >>
BestPractice, Performance
Here you can find some selected material on performance related topics which I also covered in my talks at JAX London.
For a couple of performance related presentations I recommend to have a look at the slides of the Performance Workshop of W-JAX 2009. The cover a number of performance related topics from the technological basis [...]
Read full post >>
BestPractice, Performance