Mon, 02 Jan 2006 00:09:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2006/01/01/64629.aspx
There is no better time to start a new blog than the start of a new year. My interest in .NET has been waning for a while now. I know GWB is a technology community, not just a .NET community but I think it best to have my own site and the like.
I want to thank Jeff Julian and John Alexander for the outstanding community and allowing me to set up shop here. Keep in touch.
Here is my new blog.(image)
Tue, 08 Nov 2005 21:39:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/11/08/59502.aspx
From Microsoft Watch, Microsoft has committed to VS.NET 2003 SP1 and VS 2005 SP1. About bloody damn time, I say. I still encounter sporadic bugs in 2003 so this will definitely help. I just hope it doesn't cultivate more bugs and require MORE patches.
Fri, 04 Nov 2005 14:48:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/11/04/59117.aspxMany may all ready know this but I had a chat with one of the Webhost4Life operators a few minutes ago and they should have ASP.NET 2.0 out to all their servers in about a week or two. How freaking great is that? The 7th would be wonderful but... (image)
Fri, 04 Nov 2005 10:39:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/11/04/59099.aspx
A friend passed me a link that shows some pretty cute plush animals representing certain microbes. In the list are HIV, Ebola, Mono, Syphillis, the Clap, and the flu. Too cute.
Wed, 02 Nov 2005 22:08:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/11/02/58964.aspx
Mon, 31 Oct 2005 20:40:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/31/58724.aspxI am trying to schedule speakers for the Knoxville .NET User's Group for 2006. If anyone is interested in speaking over the next couple of months, shoot me an email here. We are still looking for a speaker this month also. It may appear that I am a lazy no-good-for-nothing for waiting until the last second but I have been trying. I may in fact be just that but I am still new at this. (image)
Mon, 31 Oct 2005 07:55:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/31/58600.aspx
I had a bit of trouble figuring this one out. I needed to include a script in a MasterPage dynamically based on the url/path of the current page. Eventually, I found the ClientScriptManager.RegisterClientScriptInclude method. Here is a short snippet:
if(Request.RawUrl.ToLower().IndexOf("/client") > 0)
That is all well and good but ClientScriptManager is the real jewel here. Anyone that has had to manage client scripts in ASP.NET 1.x knows what a pain it is and the ClientScriptManager makes it so easy. I can count at least a dozen instances it would have been gold to have it with 1.x.(image)
Mon, 24 Oct 2005 22:14:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/24/57970.aspx
Unless you have been hiding under a rock you have seen the numerous articles out there pitting Microsoft against Google. A think a lot of the fools buying this bunch of crap are Microsoft haters still lamenting the downfall of Netscape and still wondering why Apple isn't the corporate desktop standard. I know rich web apps, software as a service, and open source is a threat to Microsoft's current marketshare but Office, Windows, IE, SQL Server, Visual Studio, etc, etc, etc are safe for a very long time to come.
Some links. Just read the hokie bullcrap and salivate at the stupidity of others. (And there are hundreds or 'others' out there).
I have to think that even though I use Google exclusively as a search engine, Google Reader, GMail, and GoogleTalk, they are only a pimple on the ass of society when compared to Microsoft.
Also, since I am rambling on like mad, can anyone comment on the data warehouse Microsoft is using for MSN Search? Is it a SQL Server cluster? I am just wondering since the searches are as fast if not faster than Google.(image)
Mon, 24 Oct 2005 21:46:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/24/57963.aspx
This is one of the best Halo videos I have ran across. It teaches you how to talk smack. The 'dry humping' was especially hilarious. Enjoy
Mon, 24 Oct 2005 21:41:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/24/57962.aspx
I found this little cool thingy to calculate the value of your blog. I am unsure of how accurate the calculation is worth but here it is.
Thu, 20 Oct 2005 07:26:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/20/57490.aspx
I was a bit alarmed by this little jewel from former White House CyberSecurity Advisor Howard Schmidt: Hold Developers Liable for Flaws. However, a bit later, I found this: Hold Developers Accountable, Not Liable. What a schmuck! There is no way I would ever agree to be held liable unless I owned the project, the budget, and could control all inputs and outputs. I have to wonder if the backreeling was from Schmidt, a known idiot, or from ZDNet. If from Schmidt, well, that doesn't say much about his consulting business. If from ZDNet, well, that doesn't say much about their reporting. I do agree with the rebuttal in the first article and the point may have been made in the second article as well but I grew tired of the dribble and couldn't finish it: Businesses producing software and housing customer data should be held liable. Anywhoo, I have to wonder the following things:
I think the answers are yes and yes until we perform a fundamental shift in the way we create software.(image)
Wed, 19 Oct 2005 22:08:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/10/19/57463.aspx
I was chatting with former NTeam-er Jonas Antonsson a few weeks ago and the topic of why finding developers for open source projects is so difficult. I guess finding those interested is relatively simple but actually getting contributions is the difficult part. Of the 50 that signed up for NTeam, only eight that I can count have contributed. This struck me as very strange and I mentioned it to Jonas and his response was that most developers are intimidated by the complexities of open source projects. Their work, after all, is on display for the whole world to see. We do this at work all the time but we all screw up and our co-workers are just as error-prone as we are. The very nature of open source projects are complex. For the most part, these projects are commercial software with high quality levels and even higher visibility but our development methods are not commercial quality. Maintaining even a small level of control over a disparate project team is extremely difficult. This is one reason we are building NTeam with VSTSb3. It is ideal for this kind of work. Later on, we will replace VSTS with NTeam. Anyway, I am quickly moving off topic.
Jonas is of the opinion that because these projects are complex and developers are either scared of them or just shy away from them and there are only two approaches to maintaining control. First, you can only recruit and accept developers advanced enough to handle them. The problem with this approach is obvious: There are only so many developers out there that A) Want to contribute to an open source project. B) Are legally capable to contribute (employment contracts). C) Are of an advanced enough level to safely and effectively contribute. Second, you can segment the project into different sections of complexity. The advanced developer(s) work on the advanced sections and the not so advanced work on the simpler stuff. When integration occurs, you can have a meeting of the minds so to speak so that everything comes out okay and most can wrap their minds around the sections. Understanding the code in a software project is much easier than playing the roles of architect, quality assurance, and compliance.
I think I stand with Jonas. There are many smart people out there that want to contribute but can't find the time or just do not have the experience for a bird's eye view of the project architecture. The problem is integration. We all know that daily builds and continuous integration are an important part of software quality management and if you do not have these things your project is probably in a lot of danger. I think the fact that open source projects move a little slower than the commerical stuff we write at our day jobs and other quality controls can offset this danger. I do a weekly build for NTeam and all code must have unit tests that I check nightly and fix before writing any new code. I am interested in knowing how other project leaders are handling this type of problem in their projects.(image)
Wed, 14 Sep 2005 23:02:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/09/14/53871.aspx
Here is a picture of Hurricane Ophelia. Am I the only one that sees the face?
Mon, 12 Sep 2005 15:56:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/09/12/53546.aspxYou really have to wonder if the inmates are running the asylum but Oracle has agreed to buy Seibel for 5+ billion. The article says that they have to borrow $1.5 billion to get the deal through. I smell WorldCom in this. Oracle is big and rich but the costs for acquisition is always expensive. I guess time will tell. Here is the story. (image)
Fri, 09 Sep 2005 21:03:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/09/09/53368.aspx
I will be speaking at the Lexington Code Camp on October 14 and 15. The topics are 'ASP.NET 2.0 Membership and Personalization' and 'SQL Server 2005 Reporting Services'. My friend Alan Stevens is presenting on VSTS and I have to say that Alan's VSTS presentation is extremely good. Also, Wally McClure will be there presenting on ADO.NET. That makes three of us from Knoxville going. It should be impressive.
The strippers better be ready.(image)
Sat, 27 Aug 2005 18:27:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/08/27/51220.aspx
Whilst I was in the drive-thru at the local McDonalds yesterday waiting on my daily dose of good wholesome nutrition, I was rear ended twice by the same driver. The first time, I let it go, and gave the chick the finger. The second time, though, I couldn't let it go. I got out and had some very choice words for her which made her cry. Yes, I am a monster, but if you do something like that, you deserve anything I can dish out.
How do morons like this get their licenses? Do they give them away at K-Mart? It makes me wish we could enforce selective breeding practices. Although, I am sure I wouldn't have been allowed to have kids if that were so. ;-)(image)
Sat, 27 Aug 2005 18:21:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/08/27/51219.aspxIn case you missed it, the August CTP of Enterprise Library for .NET 2.0 is available. Check it out here. (image)
Thu, 11 Aug 2005 07:32:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/08/11/49887.aspxCongratulations to Scott Reynolds (fellow NTeam-er) for being asked to join Project FAZR. It sounds like an interesting concept. (image)
Sat, 16 Jul 2005 18:37:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/07/16/47172.aspx
You can find the complete report here. I was kinda suprised to see that Sun wasn't in the top three for the ability to execute.
Here is the list of the top three visionaries and the top three companies with the capability to execute:
Capability to Execute
Some strange ones that made the list that I wouldn't have thought would be there:
Thu, 14 Jul 2005 19:08:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/07/14/46527.aspx
I am aghast at my lack of posts lately but I have a few things going on that are taking most of my time up.
Wed, 06 Jul 2005 20:18:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/07/06/45576.aspx
I found this at Code Project today. Quite useful:
Sun, 03 Jul 2005 17:19:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/07/03/45320.aspx
This may be well known by now but not by myself. When you try to use ConfigurationSettings.AppSettings in the .NET Framework 2.0, you receive a message stating that AppSettings is obsolete, use ConfigurationManager.AppSettings instead. I did finally figure it out. ConfigurationManager does not exist in the default System.Configuration namespace. When you use System.Configuration, it loads the System.Configuration.dll assembly. If you manually set a reference to System.configuration.dll, you can easily find the needed ConfigurationManager.
I did a little searching after figuring this out and a few people are irritated that Microsoft chose this route. However, I think they would have been irate if backwards compatibility would have been broken. My hats off to the .NET Framework developers. There was obviously something lacking in System.Configuration and I think System.configuration is a great start.
As a side note, you can continue using ConfigurationSettings.AppSettings and your app will compile and all will be right with the world but resistance is futile. I strongly encourage using the ConfigurationManager. There are so many new features that will make your life easy, it is worth the effort to learn.(image)
Thu, 23 Jun 2005 11:54:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/06/23/44512.aspxFellow NTeamer Ron Buckton passed this link from Rocky Lhotka concerning Message-based WebMethod overloading as a possible approach for the NTeam architecture and I really like the idea. Most importantly, it works. My only complaint is the same one Rocky brings up: it is not as clean as I would like. There is also an accompanying article from Bill Wagner. Unfortuanately, there was no follow-up on Wagner's initial post as promised that I could find. (image)
Thu, 16 Jun 2005 19:20:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/06/16/43998.aspxI found this kinda strange. In a way I don't blame Microsoft's stance. I want to keep moving forward and open source projects will never be able to keep up but a port at some time surely wouldn't be out of the question, right? Read the full story here. (image)
Thu, 16 Jun 2005 17:49:00 GMT
Originally posted on: http://geekswithblogs.net/jbentley/archive/2005/06/16/43982.aspxThe East Tennessee .NET User Group is searching for a sponsor for our meeting this month. If you are local to Knoxville, you get to give a 15 or 20 minute soft sale to the group about your product or service. If you are not local, we can deliver the speech for you. You will have our thanks and possibly a new customer or two. If you are interested, shoot me an email. (image)