Killing boilerplates in ASP.NET - Volume 1

We all hate boilerplates, right? That bunch of code that you copy over and over again. Boilerplates are not a complex piece of code but code so simple that we don’t take time to think about it. In this post, I will cover how to reduce some boilerplates we use... [Read More]
Tags: csharp aspnet

Implementing PageSession in ASP.NET Webforms

Maintaining the state of a large page can be quite a challenge. Let’s say you were asked to implement a page with four tabs, each with two GridViews. Each Gridview would be editable and you would have one save button which would execute all database actions. [Read More]
Tags: csharp aspnet

Implementing a BasePage in your ASP.NET Webforms Project

I started to prepare two posts, one about Page Sessions and the other one about reducing QueryString, ViewState and Session boilerplate. But I realized that both solutions were implemented on a BasePage. So I felt that I first needed to write about the importance of implementing a BasePage in a... [Read More]
Tags: csharp aspnet

How to start an OSS project

An OSS project is very different from a project you work on in your daily job. At first, It’s like being in a fairy tale but, without discipline, your dream project can quickly become [insert a boring movie reference here]. [Read More]
Tags: general