image

Our own Eric Sowell, better known to the Twiteratti as @mallioch, will be speaking at the next episode of Dallas DevCares on January 29th, 2010 on ASP.NET Testability and Scalability.

Here are the abstracts for the event:

Putting Some Testability in ASP.NET

In the world of ASP.NET development, testing has been recognized as being more and more important in recent years, and for many reasons. From a development perspective, testing helps us write better code both in quality and usability. From a business perspective, it helps in reducing total bug counts. If the testing architecture is expanded to cover more than just automated unit-testing into A/B user testing, business-impact of changes can also be measured.

At Match we have learned a few things about both. ASP.NET Webforms is not necessarily built for automated testability but most of those limitations can be overcome with some thought. It also has no built-in mechanism for selective user testing to measure the impact of changes. In this talk I will discuss some of the techniques we have used to help us write better applications for our sakes (better code) and our users (a more useful site), outlined in the following:

  • Automated testing by abstracting away difficult-to-test bits of ASP.NET.
  • A/B testing and measuring the impact on users by reducing the risk of flaws in both design and implementation.
  • Testing flows to determine the most effective of various ways of constructing a user interface.

Putting Some Scalability in ASP.NET

ASP.NET is a great toolkit for building scalable websites. In this talk we will discuss the core techniques that Match uses to scale out to handle about 35 million page views a day. We’ll talk about:

  • Handling user state across the lifecycle of a visit to the site
  • Employing caching to ease load on the data tier
  • Bifurcating the data tier to handle different classes of data

Speaker

Eric Sowell is an avid .NET developer who gets into as many technologies as he can though with a focus on ASP.NET. He is a Senior Application Engineer at Match.com on the international platform and enjoys writing code which serves up Html millions of times on a daily basis. Eric is the father of three children and the husband of one wife. He has no pets but does want fish. When not being a geek or hanging with the family, he enjoys reading, writing and doing research primarily in the realms of ancient Greek, biblical studies and early Christianity.

If you’re interested in attending, check out these links:

I want to be there live and in person!

Can’t be there, but I want to watch via Live Meeting.

Bookmark and Share