I’m working on a little side-project for a former co-worker. Its a small project, and I’m working on the back-end using asp.net 3.5. I don’t know if its Linq, or Linq-to-sql, or the automatic properties, or improved VS productivity tidbits (and enhanced intellisense), but I just find myself moving quickly with great productivity on projects like this.
Case in point. I had to snag some data out of the database in a flat manner, and present it in a grouped manner. Instead of having to group the data up myself, I just used Linq’s GroupBy() support and formed my data into the shape I needed (this was to allow clean data-binding with nested DataLists without going to the db more than once).
Ok, I’m rambling, but while asp.net 3.5 was considerably smaller than 2.0 in size/scope, it just seems to fit right. So, props to Microsoft.
(Don’t worry, we’ll have more than enough complaints when it comes to other things…. like Moss).