Archive for October 2008
Early this year I blogged about the general state the .NET community in Eastern Iowa and Iowa in general. Some of the goals on January 1st were to see more techies blogging, more speaking, to run our first camp and to see the tech community grow in general.
So here is an update. We had an incredibly successful first code camp at the University of Iowa conference center on May 3rd. We had around 130 people attend over the course of the day with about 25 people presenting.
On the blogging front, Tim Barcz has really taken his blogging up a notch and has moved over to the devlicio.us community. Chris Missal has been doing some nice work with ASP.NET and jQuery and I hope to see some more good blogging from there.
Bryan Sampica, Javier Lozano and D’Arcy Lussier(well he’s Canadian, but that’s close enough) are writing “ASP.NET 3.5 Programmers Reference“. This is very cool to have two Iowa authors writing a major programming title.
I’m sure there are other good bloggers in Iowa who are doing good writing, let me know in comments who else is out there.
Our next code camp in Iowa is just a couple of weeks away on November 8th. It is being held at the DMACC West campus in West Des Moines. We have great speakers from Colorado, Minnesota, Iowa, South Dakota, Kansas, Texas and Ohio. We are also introducing a new format called a fishbowl in two of the sessions. Register here if you haven’t already.
The Cedar Falls / Waterloo area is getting a new Ineta group (tentatively Cedar Valley INETA) headed up by Josh Flory. We hope to see good things happen up north.
CRineta webcasted it’s first user group meeting presentation in October which was interesting. We have some work to improve this medium, but it has a lot of potential for reaching people that can make it into the meetings. Josh Flory is the primary person who made this happen, so thanks to him.
The University of Iowa has a new Ruby group as well, which is a great development.
We have 2 1/2 months left in 2008 so let’s finish this year off well.
* Copyright (c) 2008 John Resig (jquery.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
* $Date: 2008-05-24 14:22:17 -0400 (Sat, 24 May 2008) $
* $Rev: 5685 $
This text is the header in the jQuery 1.2.6 release. It’s obvious that it is dual licensed under MIT and GPL, but isn’t it still weird that Microsoft will support and will package a library with text that says “GPL”?
The presentation last night went really well. We had a steady stream of questions and there seemed to be general interest in the topic.
We talked about what Continuous Integration is and then I introduced a build configuration that I had pre-configured around a sample ASP.NET application. For some reason I couldn’t get the jabber notifications to work, but they had worked flawlessly before.
After talking with several people I’ve clarified a couple of points that will help the next time I present the talk, likely at the Iowa Code Camp. Thanks for all of the feedback and questions.
Here are the slides from the talk if you are interested.
Tomorrow I’m presenting “Continuous Integration with TeamCity” at CRineta. We’re starting off with the fundamentals of Continuous Integration and then we are going to configure TeamCity. We have an ASP.NET project in a Subversion repository that will be the subject of much of the demonstrations.
I love this topic and am excited to get to show this to the group.
We are also are going to broadcast this presentation over Live Meeting for the first time. Thanks to Josh Flory for getting this going and providing the Live Meeting account for our first run.
If you are interested in attending the Live Meeting, email me and I’ll hook you up. If you don’t have my email then contact me through the About page on my blog. Live Meeting will be a first for us, so there are no guarantees with the quality this time around.
By the way, if you are attending the (actual/physical) meeting remember that we are changing our location to Kirkwood. The directions are posted on CRineta.org.
Update: Here are the slides from the talk.
In January I posted about attempting to get the #1 spot for the name Chris Sutton. If you read the original post you’ll know that there is a retired but famous soccer player named Chris Sutton. His Wikipedia entry is sitting on top of the search page and is the only thing holding me back from the #1 position.
Getting #3 wasn’t too bad, #2 took a lot of time, but I think #1 is going to be exceedingly hard.
I’m skeptical if I can pull it off in 3 months, but the goal is still to knock him off the top by end of December.
So a couple of days ago we received good and surprising news that jQuery would be bundled in the next version of Visual Studio and more immediately in ASP.NET MVC.
We are now seeing the ripple effects as DotNetNuke is deciding to add jQuery support into version 5 of their platform.
I hope to see more and more good come of this decision.
Update: So, I’ll fess up and admit this wasn’t the simplest. Tim Barcz did this 1 (or 2 or 3) better and simplified the script with:
FOR /D %%a IN (“*”) DO IF EXIST %%~dpa%%a\.svn svn update %%~dpa%%a
I feel like I was trying to start a fire by hitting two rocks together and Tim walked in and pulled out a box of matches.
So I went the simplest route possible to automate updating source. I have this set of commands in a file called update.cmd. In the morning I double click it and I can see any updates from the previous day.
Of course, you need to adjust the directories and project names for the projects you watch.
rem this script expects svn to be in the path