BEGIN:VCALENDAR VERSION:2.0 CALSCALE:GREGORIAN X-WR-TIMEZONE:America/Phoenix BEGIN:VEVENT DTSTART:20121021T210000Z DTEND:20121022T000000Z SUMMARY;ENCODING=QUOTED-PRINTABLE:Lessons from the School of Black and Blue - White Light Computing Staff DESCRIPTION;ENCODING=QUOTED-PRINTABLE:You can read about techniques and best practices for different development languages, databases, platforms, and technical solutions, but the best teacher is real life experience. In this session, the staff of White Light Computing is going to share with you some real developer life lessons they have learned over the years while battling in the software development trenches. Each story comes with a solution that works.=0D=0A=0D=0AVisual FoxPro developers have been spoiled over the last 15+ years by the Stonefield Database Toolkit when it comes to updating table structures and indexes. You are now working with SQL Server and have searched long and hard for a decent solution to match this functionality, but there are very few solutions available. Scripting all the changes works fine, but what happens if you have more than one server to update, or the DBA is not your friend? What if a migration goes bad and you need to revert to a prior version, but the users have already entered important data they don't want to throw away when you restore a backup?=0D=0A=0D=0AYour ASP.NET site is in the hands of the testers and you are exasperated by all the "yellow screens of death" reported. What is a good alternative available to record errors and simplify the debugging process? We will show you how we have used one particular tool to help solve this issue with the MVC sites we have developed including the conference registration and evaluations site you used for this conference.=0D=0AYour customer is thrilled with the Web site you have developed for them and now this has spawned all kinds of terrific enhancement requests. One of the problems you have is informing users when data changes because other users make purchases and the purchasing department resupplies stock. Your customer is requesting the Web site to auto-refresh when changes were made. You are wondering how much code you are going to have to write to accomplish this. It turns out there is an open source utility which simplifies this process in a big way.=0D=0A=0D=0AOther topics for this session:=0D=0A