nav-left cat-right
cat-right

ASP.Net Web Forms dying a slow death?

Being a web programmer for the last 10 years, I've seen a few different paradigms come and go in the web world. Looking around today, I can't help but think that the writings are on the wall for the ASP.Net "webforms" web application model. When it debuted, it was revolutionary to have a fully typed, compiled OO framework that was virtually portable to mobile and desktop. However, since then, ASP.Net...

Grandmaster Indeed

Catching up on my reading tonight and I ended up reading this post from end to end. It's a fairly interesting article, and takes a very long road to rehash the old adages of "if at first you don't succeed" and "practice makes perfect" set against a background of nerdly delights and the occasional introspective advisement. However, the form and prose of the post is blogging at it's finest. ...

10 Tips for Building Selenium Integration Tests

I've been developing an API for our testers to use when writing GUI integration tests and acceptance tests for our main AJAXified web product. Having chosen Selenium Remote Control as our test engine, and writing many tests by hand and with the Selenium IDE Firefox Plugin, I've delved deeply into Selenium this past several weeks. (I've also managed to not only isolate it from our testers, but make our tests portable to any...

HTML manipulation with System.Xml.XmlDocument

HTML Table of Contents Generator Example Sometimes it's easy to forget that HTML is just one type of XML, and hence you can utilize the System.Xml library for fun and profit with your HTML. System.Xml is full of powerful tools to manipulate well-formed documents, and you really don't need to know much about XML to leverage it. With two simple lines of code you can have a document loaded into a data structure that has...

Silverlight – Oh no, not this again

Excuse me while I ponder for a minute, but I'm continually surprised by the absolute prostration of some of the development community at the feet of Silverlight. It's filling the .Net blogspace like crazy right now, and many control developers are already shifting focus to it (Telerik and Infragistics, to name two), citing it as the "next generation" of the web. My project manager walked out of the Silverlight talk at code...