Is SSL Enough?

Ben Laurie on SSL and crypto in general.

Read more Leave a Comment January 14, 2010 Matthew Skelton

Using memcached Session State Provider for ASP.NET

memcached is a high performance distributed memory cache

Read more Leave a Comment January 11, 2010 Matthew Skelton

Windows on x64

Whenever a process accesses a disk, the network, the registry, or any other system resource, the corresponding API call invariably ends in kernel mode. The x64 kernel, of course, expects 64-bit data structures (pointers and the like). 32-bit applications, on the other hand, use 32-bit data structures. Thus conversion (called thunking) is required, which is performed by the WoW DLLs mentioned above, but it comes at a price.

Read more Leave a Comment December 12, 2009 Matthew Skelton

Primary Interop Assemblies

Although any developer who wants to use COM types from a .NET Framework application can generate an interop assembly, doing so creates a problem.

Read more Leave a Comment December 2, 2009 Matthew Skelton

Oracle Real Application Clusters (RAC)

Oracle RAC allows multiple computers to run Oracle RDBMS software simultaneously while accessing a single database, thus providing a clustered database.

Read more Leave a Comment November 26, 2009 Matthew Skelton

URL Routing in ASP.NET 4.0

ASP.NET 4.0 makes it easy to implement clean, SEO friendly, URLs using both ASP.NET MVC and now ASP.NET Web Forms (you can also have applications that mix the two).

Read more Leave a Comment November 2, 2009 Matthew Skelton

Parallel programming techniques and frameworks

A quick round-up of the latest developments in parallel programming techniques, and frameworks.

Read more 1 Comment October 15, 2009 Matthew Skelton

Multi-variate or A/B Testing

Multivariate testing is usually employed in order to ascertain which content or creative variation produces the best improvement in the defined goals of a website.

Read more Leave a Comment October 5, 2009 Matthew Skelton

Void Safety: Putting an End To the Plague of Null Dereferencing

Since testing can never be exhaustive, the only acceptable solution [to null pointer dereferencing] is to provide a static (compile-time) guarantee of “void safety”, by tightening the rules on the programming language and equipping the compiler with the corresponding checks.

Read more Leave a Comment September 23, 2009 Matthew Skelton

Visual Round Trip Analyser

So many factors can affect the performance of a Web page—the distance between server and client, the size of the elements on the page, how the browser loads these elements, available bandwidth. Finding those bottlenecks and identifying the culprits is no easy task.

Read more Leave a Comment July 20, 2009 Matthew Skelton

Next page Previous page


Blog Archives