Rob Howard (founder of Telligent Systems and ASP.NET designer) talks about the evolution of ASP.net, how to build faster and more secure applications, and the founding of Telligent Systems.
|
Episode 8: Taking Advantage of ASP.NET 2.0
>> See all videos in this series
|
|
In our latest DevSource video in the Great Minds in Development series, Rob Howard (founder of
Telligent Systems and one of the ASP.NET designers at Microsoft) talks about the evolution of ASP.NET, how to build faster and more secure applications, and the founding of Telligent Systems.
Among the advice that Howard offers is two "macro" points for ASP.NET developers who want to optimize their applications for performance: keep it simple, and use the caching in ASP.NET 2.0. "There's no special hacks or tricks to make [an app] perform well," Howard says. But you'll get yourself in trouble if you try to get convoluted.
He exhorts developers to explore the caching feature in the latest version, to execute requests and store them in local memory on the server. While caching doesn't work in all cases, he says it can drastically improve perforance of the site. "Caching was one of my babies when I was at Microsoft," Howard admits. In the earlier versions, caching wasn't always useful because the cache wasn't well connected to the database, but ASP.NET 2.0 has database cache and validation to ensure that the data in the cache is still accurate. By using the technology, Howard says, you can double or triple standard page performance.
How can developers boost their application security? The most common mistakes happen, Howard says, when developers try to create their own solutions rather than use the subsystems that Microsoft recommends. "This is a place where you really want to follow the rules," he says. "Follow the rulebook, and then don't do anything stupid."
To watch the video in Windows Media Player, click here.
Watch all the videos in the Great Minds in Development series!
Tell us what you think of the video (and the series!) in the DevSource Forum.