Once again, I will be attending CodeMash. I’ll blog about anything I find particularly exciting or interesting. It should be fun. Look me up if you are attending.
-
Feeds
Pages
Archives
Tags
Meta
Once again, I will be attending CodeMash. I’ll blog about anything I find particularly exciting or interesting. It should be fun. Look me up if you are attending.
CodeMash 2008 came to end on Friday. This year’s conference was even better than the inagural event; a whirlwind two days, packed with three keynotes and dozens of sessions. I talked with developers coming from a wide range of backgrounds and organizations. As one attendee remarked to me while we were getting food from the [...]
My friend Mike and I made it to Sandusky, OH for CodeMash 2008 this afternoon. The only event scheduled for today was a panel discussion in the evening on “Talking Technology to Humans.” It was alright, if not exactly a topic that held my interest too much. Mike and I decided to try making some [...]
CodeMash CodeMash 2.0.0.8 is coming in January. If you missed last year’s inaugural conference, check out some of my posts from last year to get a feel for the event. If you are interested in attending, early-bird registration is about to end this week. The session list for this year is shaping up to be [...]
CodeMash 2007 was great! I had a blast. The keynotes were excellent, the sessions I went to were excellent, the resort was excellent. The only thing that sucked was the food (come one guys, at least give us something hot!). The big themes of the conference were definitely DSLs and SOA. I particularly liked the [...]
Presented by: Scott Guthrie These are “live” notes and necessarily rough. Today’s Problem: Data != Objects Traditional data access includes a mixture of languages (SQL and native code), arguments loosely bound, results loosely typed, compiler cannot help catch mistakes and queries in quotes within the code. In LINQ, classes describe data. There is encapsulated business [...]
Presented by: Joe O’Brien These are “live” notes and necessarily rough. Three Step Process to Get Ruby into the Enterprise Developer’s Helper Enterprise Glue Application Development Developer’s Helper Ruby the language Rake Capistrano Ruby the language every developer needs a scripting language repeated tasks are automated mouse clicks become scripts IRB rocks! Interactive shell environment [...]
Presented by: Bill Wagner These are “live” notes and necessarily rough. Google for PLINQ, for an interview. Closure: a combination of a function and its executing environment (not precise definition) Yield Return: syntactic sugar for iterator pattern. Real World Use of Functional Programming enumeration of the input operation on that input the output could be [...]
Presented by: Neal Ford These are “live” notes and necessarily a bit rough. Haven’t we done distributed computing before? Why hasn’t this worked? Because of: Vendor proprietariness OMG tried to create multi-vendor CORBA, but couldn’t get major vendor to cooperative (Microsoft) Opaque transport binary transport is hard to debug Reliance on point-to-point communications Can’t rely [...]
Presented by: Scott Guthrie These are some “live” notes, written during the presentation. They will, necessarily, be a bit rough. Introductions. “Scott, the father of ASP.NET” LINQ is a new way to think about data that has ideas applicable to other languages, not just .NET languages. Working with Data Querying and manipulating data is fundamental [...]