A great day/night of coding...best one in years
It's 12:18am and I'm hopped up on at least 96 ounces of Diet Pepsi and vibrating with the excitement that you only get after a 15-hour-marathon-coding-just-one-more-method session. Having a blast, or hooked on crack? You decide.
Here's what I'm hip deep in and did today:
- Cookieless Forms Authentication - You may have noticed that FormsAuthentication still makes Cookies even when SessionState is set to Cookieless=true. No longer, for me at least.
- ASP.NET Internationalization - I completely refactored LocalizedPage with input from Chris Kinsman, Chris Brooks, Bradley McLain and Alex Ginos. Thanks guys!
- With inspiration from Clemens, I'm all over SOA and trying to reconcile those things about OOP that don't jive in a SOA world.
- XmlSerialization - I am consistantly imressed with how slick XmlSerialization is in .NET for a "1.0" attempt.
- Log4net - Very sweet. I'm glad I took the time to set it up. I encapsulated it and will be writing some Corillian-specific Appenders, but it got me 90% of the way there. It's the cat's pajamas.
- ObjectBinding - Binding objects to ASP.NET DataGrids is a hassle, but if you put the effort into it by making Strongly Typed Collections (Thanks QuickCode.NET!) and including public properties for those things you wish to bind, it DOES make life easier for the UI Programmers. Also, I've decided I really prefer dealing with strongly typed objects instead of DataSets (strongly typed or otherwise).
- XSD.exe - is nice, but just not smart enough. For a fairly complex Xml InfoSet I still have to put about 15-30 minutes of just typing to get the autogenerated .CS files to include property getters for DataBinding, better XmlElement andn Variable naming choices and the whole [XmlIgnore] strongly-typed-collection-with-parallel-array trick. It's time to move this crap to a code generator. I'd like to either:
What current code generator is the best for taking XML input and making code? Comments please...