Sebastien Lachance

Seeing the good side of tight deadlines

For the last 3 weeks, I have been under enormous stress to deliver a critical piece of software. I wasn’t even sure that I could complete it under the remaining time, but I had to try and do my best. 

But I am not here to talk about how things can get wrong, but what I have learned in that short time. 

In those 3 weeks, I learned about: 

 

  • Database synchronization
  • Microsoft Sync Framework
  • WCF
  • WCF Data Services
  • OData
  • Entity Framework
  • Windows Forms
  • Running a standalone web application on an standalone web server
  • xulrunner (embedded Firefox)
  • XPO (DevExpress ORM)
  • SQL Server CE
  • SQLite
  • Updating application via Microsoft Application Updater
  • Basic Authentication and SSL
  • Fast unit testing (I haven’t considered putting them aside, even on a situation like this, I’ve already done that and regret it so much)
  • And that I need to sleep more than I think I need
It’s a lot of stuff. But the next part will be to summarize everything I learned in a document if I want to retain some of this stuff.

 

Comments