I am writing a web-app that will, at some point in the future, need to perform column-level encryption of a portion of the data it stores to our database running on SQL Server 2008 Express.
It would simplify application development to design through beta1 while recording data in plaintext, and then to add encryption between beta1 and beta2. Is this possible in SQL Server 2008 Express? Are there significant disadvantages to taking this approach?