San Diego Code Camp Follow Up (LINQ / Object Modeling)
Sunday, July 1, 2007 at 13:37 This post will be the spot I'll put everything that people have asked for. I'm still putting all my materials on PDF's, but I should have it on within a day or so. I can't make any code available, because I was showing a real system, but I can make PDF's of everything I showed you. Hopefully that will be sufficient, and if you need any more support than that, please just email me.
- The object oriented book I was talking about: Headfirst Object Oriented Analysis and Design. Great book, especially if other ones like it are not working for you well enough. It's for Java, but the principles are the same, and you should be able to look at Java models just like C# ones.
- LINQ presentation. Some details about this. There's an error in the presentation, but corrected in the project, which says "select new Contact();". What it should say is "select c;". Also, there's a SQL statement in there that you'll need to run on a MS SQL Server. It creates a single table, and a schema. Drop statements for both are included as well. Please post comments if you have a hard time getting it to work; it will help everyone.
- Object presentation. The object presentation didn't go as well as I would have liked. It's a really tough concept to get across, and for my first time, I have a lot of room for improvement. I'll get there though, especially with some of the feedback I've been getting, and please feel free to contact me with any advice.
- C# LINQ examples. 101 of them, and they're great. Easy to use, easy to figure out what you're looking for.
- VB.Net LINQ Examples. Part of the LINQ Cookbook for VB.Net.
I also really wanted to thank everyone who attended, especially those that participated in the dialogue and asked the good questions. Code Camp is an awesome thing, and I love meeting all the people who take the time out of a beautiful weekend to study their craft and get better at it. Woody, Michelle, and Daniel all do a great job, and volunteers like Tim make it a great time to be had. Please fill out the eval forms, and let me know how I did!
Eric |
2 Comments |
Reader Comments (2)
I attended your object session at Code Camp last Sunday.
I have to tell you that it was GREAT to hear someone with a similar background (database) talking about an REAL application that I could relate to. For me, this session hit closest to home for what I'm doing--which is why I kept interrupting to discuss all the fun details and "what if" scenarios! I could have continued to talk and learn for hours.
I've already suggested to the .NET Developers Group that they do a similar session--and now that I see you are in San Diego, maybe you'll consider leading it?! http://www.sddotnetdg.org/
Hey thanks a lot Mark, and I do remember you! I think I might take you up on the offer to do one at the local user group. Daniel Egan (great guy) told me that I should try to hone my skills at user groups, so this might be just the ticket. I'm going to wait for life to chill out a little bit, but I'll certainly contact someone and see if I could fit into the schedule.
Also, I'm glad to hear that my approach worked for you. I know I went a little too fast by showing a full blown application, but the hardest thing for me to grasp in object oriented development was "where the hell does all this stuff fit in?". Showing a technology, without showing where it fits in the architecture, really leaves a lot out and for me was never that effective.