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.