Geeks With Blogs
Joel Ross July 2005 Entries
Hear Me Talk About the MSU Fight Song

Well, Jason Salas called me out repeatedly on Digital Pontifications, his podcast, and I finally answered Saturday night. He's included it in the August 1st episode. It's at about the 20 minute mark if you're interested, although it'd be worth it to listen to the whole show.

For that matter, subscribe to the show. It's well worth it!

Posted On Sunday, July 31, 2005 3:19 PM

Spammers Be Warned!
This is kind of a bitter sweet story. While I like to see spammers get punished, this seems a little harsh. I guess spamming in Russia isn't quite as good an idea as this guy thought it was.

Posted On Friday, July 29, 2005 3:26 PM

Cyclomatic Complexity
I was introduced to the concept behind CC a while ago, as well as how to measure it, but I never saw any hard numbers about what was an acceptable complexity - until now. Bruce Mcleod has a very nice post that includes a table from Carnegie Mellon Software Engineering Institute about just that. Basically, if you're under 10, you're golden. Up to 20, you're OK. Up to 50 - that's complex. Over 50 and you're in trouble. Bruce also points out something I missed. If you're into unit testing, measuring ......

Posted On Friday, July 22, 2005 3:46 PM

BizTalk Server 2006 Beta Released
How's this for coincidences? Yesterday I was talking to Brian about my current BizTalk project. He asked if we were moving to BizTalk 2006. I said no, but the beta was coming out soon - probably this month. Well, I got home, and lo and behold, according to Sam Gentile, it was released yesterday - probably right around the time Brian and I were talking about it ......

Posted On Friday, July 22, 2005 3:29 PM

Rockford Lhotka Coming To Grand Rapids
On August 9th, it looks like Rocky will be in Grand Rapids at the West Michigan .NET User Group. I've never met him, but I've read a few of his articles (even commented on his writings here and here). He'll be talking about creating distributed object-oriented applications in .NET. It should be a good talk. If you're in the West Michigan area, check it out. Here are the details:The Waterworks Pub in the Waterworks Building - downtown Grand RapidsAugust 9th, 6 P.M. You can always go to the West Michigan ......

Posted On Friday, July 22, 2005 6:57 AM

Sharing Data Among Server Controls

Jeff Cranford has an interesting post about how you can share data among server controls. It's interesting because it works at design-time too. If you've ever built a custom server control, you'll appreciate the difficulties that design-time support causes, as well as Jeff's solution.

Did you realize that ViewState was available at design-time?


Posted On Wednesday, July 20, 2005 4:24 PM

Don't Initialize Variables?
Jeff Atwood at Coding Horror is suggesting that we shouldn't be initializing our variables, and then he provides some performance numbers. What he doesn't mention, and Scott from Lazy Coder calls him on in the comments, is what a 35% performance hit really means. Maybe I'm wrong, but I always thought you shouldn't rely on the compiler to do your initializations. If you do, and the compiler ever changes (or you used a different compiler that doesn't initialize the same), you may get unexpected results. ......

Posted On Wednesday, July 20, 2005 4:01 PM

BizTalk Mappings
Last week, I finally had a chance to get into the mapper in BizTalk. I've done minor things with it to this point - dragging fields from one side to the other, using the simple functoids to concatenate strings, but nothing complex.I was a little nervous to try something hard. I was warned by Jim (you need to blog more, Jim!), one of our BizTalk experts at NuSoft that the mapper was dangerous. He said don't use the mapper - use Xpath. I'm guessing anyone familiar with XML and XSL and XSLT and BizTalk ......

Posted On Wednesday, July 20, 2005 3:14 PM

My Newsgator Render Page
EDIT: I've uploaded a zip with the file in it. Just place this in C:\Program Files\Newsgator\Render and select it in the Newsgator options as your default renderer. I've been watching Scoble's blog and see that he's been testing out how the different blog search engines are doing against each other. At the same time, I created my own rendering xslt file for Newsgator to render posts. I decided to add links to the different search engines, and I thought I'd share my file for anyone else interested. ......

Posted On Tuesday, July 19, 2005 3:55 PM

Object Oriented Navigation In ASP.NET
David Starr has a post highlighting what Craig Shoemaker said in his 2/7/05 podcast about object oriented pages, and how to handle redirects. Redirects are an area that makes true object oriented web development difficult. Being able to move from page to page in a strongly-typed world is tough, and requires a bit of upfront thought and design to create something that is easy to use and easy to maintain. Personally, while I think the solution Craig outlined is better than nothing, I would prefer to ......

Posted On Wednesday, July 13, 2005 2:53 PM

BizTalk Server 2006 Beta Coming Soon
According to an article in Computer World, Beta 1 of BizTalk Server is supposed to be out soon - as in this month. I'm looking forward to it. I think there's quite a bit of room for improvement and I hope to get my hands on it soon.The article also provides some good information about release dates, and clears up some rumors flying around about them (it's not going to hit RTM in November!). But there was one quote from Andrew Brust that made me laugh. "Setting up BizTalk Server is not the easiest ......

Posted On Wednesday, July 13, 2005 2:38 PM

Biztalk Frustrations
I've been doing some Biztalk development lately, and for the most part, it's pretty straightforward. Granted, what I'm doing isn't all that complicated, so I know I'm not hitting some of the complexities of Biztalk - that, and I'm not responsible for the transformations that need to take place.Given that, there are a few things that frustrate me about Biztalk, and I ran into one of them today. Of course, the only reason I ran into this was because I messed up in my initial planning. You see, we originally ......

Posted On Thursday, July 7, 2005 5:31 PM

Copyright © Joel Ross | Powered by: