Archive for July, 2005

Family Guy Meetings A-Ha

Thursday, July 28th, 2005

I got this from the weblog of a fellow Newfoundlander, John Gushue and thought it was awesome. It reveals the hidden A-Ha fan in us all.

Halo 2 Wins Game of the Year

Thursday, July 28th, 2005

Last night Halo 2 took in a pile of awards at the 3rd annual “G-Phoria” awards.

From Teamxbox.com

G-PHORIA 2005 WINNERS

Alt Sports Award Fueled by Mountain Dew
NBA Street V3

Best Adaptation
LEGO Star Wars The Video Game

Best Action Game
God of War

Best Boss
Halo 2 – Scarab Battle

Best Cinematic
God of War

Best Graphics
Half-Life 2

Best Handheld Game
The Legend of Zelda: The Minish Cap

Best Innovation
Katamari Damacy

Best Licensed Soundtrack
Grand Theft Auto: San Andreas

Best Multiplayer Game
Halo 2

Best Original Game
God of War

Best Original Soundtrack
Halo 2

Best Racing Game
Burnout 3: Takedown

Best RPG
Star Wars Knights of the Old Republic II: The Sith Lords

Best Shooter
Halo 2

Best Sound Design
Halo 2

Best Traditional Sports Game
Madden NFL 2005

Best Voice Performance – Female
Half-Life 2 – Merle Dandridge

Best Voice Performance – Male
Halo 2 – David Cross

EB Gamers Choice Award
World of Warcraft

Favorite Character
God of War – Kratos

Game of the Year
Halo 2

Legend Award Presented by Jeep
Ralph Baer

No More Comments…For Now

Tuesday, July 26th, 2005

Unfortunately given the latest blasting of comment spam I have received I have had no other choice but to disable comments from my weblog. It really bothers me that I have to give in like this to the bullies but at this point, having 30,000 unapproved comments means I can’t reasonably find any legitimate conversations anyhow.

The same goes for Trackbacks – while they are still enabled on my older posts, I will be disabling them over the next while. Unfortunately I do not know of a way to globally disable trackbacks across all my historical posts so I guess I will have to manually disable them one post at a time. Ewww.

I think this means it’s time for me to move to a new posting engine. I have a blog site template created from a long time ago on SharePoint that I never launched so maybe I will use that. Might be a bit of fun and a good dogfood example if nothing else. I’ll just have to get Shane to make me a l33t Xbox skin for it.

In the meantime, if you have something to say in response to anything I am writing, please don’t hesitate to email me. I still love to hear from you!

Team System Rocks

Sunday, July 24th, 2005

Found this very cool site via Omar Villarreal’s weblog. One of the things I am liking the most about Team System is the growing number of resources that are popping up everywhere with respect to documentation and training. Demonstrates the advantages of releasing tools for an already well developed community.

I was also happy to discover last week that there is a Team System vpc image available on MSDN downloads. Don’t expect super fast downloads rates though. :)

SharePoint Job Opportunity

Saturday, July 16th, 2005

For any of you that might be interested in a SharePoint job opportunity:

Pay Rate: $70,000 – $80,000 Salary
Position Type: 6 Month Contract to Hire/Full-Time or Contract
Location: Gaithersburg, MD

Project Description:

Our client is seeking a candidate who will be Part of team that implements Sharepoint Portal and or Windows Sharepoint Services. Understanding of Sharepoint architecture required and experience implementing Sharepoint SPS or WSS is required. Candidate will also work onsite with clients in requirement analysis of a Sharepoint Portal solution. Engagement may require development using Visual Studio .NET, Reporting Services, SQL Server and Infopath.

Work Environment:

Team: 50%
Individual: 50%
Client Facing: 50%
Work Week: 40 hrs

Development Time: 20%
Bus. Analysis: 30%
Architecture: 20%
Maintenance: 10%

Must Haves:

* U.S. Citizen/Greencard
* 6+ Months .NET experience ( VB.NET or C#.NET )
* 6+ Months of Business requirement gathering
* 1 year of production Windows SharePoint Services experience
* 1 year of production SharePoint Portal experience
* 1 year of developing Web Services
* BA/BS
* Excellent Communication Skills

Company Description:

Our client is a leading provider of professional services, based around Microsoft Collaborative Technologies. They provide targeted consulting services for Microsoft Sharepoint Products and Technologies, Business Intelligence, Enterprise Reporting and .NET custom solutions.

Information:

If you would like more information please call Carlos @ 703.538.2596 x9102 or email your most current resume to: carlos@dncnow.com with the Job Title in the subject.

————————

Note the above listing is strictly posted as a service to anyone that might be interested in such an opportunity – I am not directly affiliated with the recruiter or organization.

We will be listing more job opportunities on our community site that we are getting ready to launch but in the meantime I thought I would start to post some here. If you are looking for a SharePoint position, let me know as I have multiple contacts that are actively seeking skilled SharePoint resources (all over the globe) and I might very well be able to help you out.

SharePoint – Vision Not Included

Tuesday, July 12th, 2005

The SharePoint online community has been abuzz with discussion over a recent article by Mike Drips. In his article he points to what he considers 5 major flaws or shortcomings within SharePoint. Personally I was amused by Daniel McPherson’s reply article titled “Only Five Things Wrong with SharePoint”. My friend Bil Simser also had a good followup post on 5 of the good things about SharePoint.

There has been a great deal of discussion about the article. Heck even Scoble has mentioned it and he never talks SharePoint so frankly I wonder if there is really anything else I can offer to the conversation other than pointing out that everyone is entitled to an opinion, no matter how absurd their expression of it might seem. I know I’m Canadian, it’s really as nasty as I can get.

When you pour your heart and soul into a technology , you cannot help but rush to its defense when those around you fail to see its potential. It’s as if someone just tore a piece out of your best friend – you can’t just stand there and watch.

But the truth is, when you work with SharePoint (or any technology) you really need to accept the fact that some people just won’t get it. They won’t see the power of a system that right out of the box offers a team complete power of collaboration using tools that they are most familiar with. (Browser and Office) They fail to realize how powerful it is to free your key developers up from boring tasks such as electronic form creation and internal data tracking systems to do things that truly challenge them and reward the company. They fail to realize that for a relatively low investment SharePoint offers an extremely amazing suite of tools that can be even further extended to map directly to an organization’s business processes. And it may not entirely be their fault. But no matter how hard you try, no matter what you show them, sometimes it’s just not gonna click. That’s fine though.

Why is it fine? Well for every one person I come across that doesn’t get it these days, there are five more that do. When I was at Tech Ed a few weeks ago my head was spinning with the number of people that were hyped on SharePoint. It was the single most talked about technology by far in the areas I visited. Team System was next. People are really starting to get just how powerful information can be when it is accessible and available to everyone that needs it.

Don’t get me wrong. I have my issues with the current version as well. I have a OneNote file that outlines just about every complaint or feature idea I have ever had. I also intend to have a wishlist posted on a new site I am launching soon with some help from Shane and some others in the community that will collect everyone’s wishes so that we can submit them to Microsoft for review. Why not share them right? In fact here are a few of the problems I have with the current version now:

Multilingual Support – My clients need it. I work with organizations that require equal representation of the French and English languages. Two separate sites for a team to collaborate is not acceptable. Some people have found ways to work around it through custom development but I would really like to see some formalized support for this in V3.

Ghosting / Unghosting of Pages – I know there are very good reasons never to allow someone to open a site in FrontPage. But some forgiveness would be nice. At the very least I would like to have the power to work with Data View Web Parts directly on a page and not have to unghost it from the server. Whether this is through FrontPage, the browser or another tool, just give me access to what is an extremely powerful feature of SharePoint.

Top Level Portal Area URL Names - Why only 20? Or better yet why is it every client I seem to work with appears to have 20+ unique companies or divisions that require a better url that http://superserver/c14/marketing. I know its for scalability reasons but I wish we could have more. Twenty just isn’t enough because no matter how hard I try, some people just can’t accept http://superserver/c14/marketing as the url for their divisional site. And well, I can’t blame them.

Document Versioning – I like the versioning in a WSS document library. I just wish the Shared Documents library from a standard team site had it enabled by default. Minor detail that has caused many people I know major headaches. Again something that can get resolved easily through custom dev but I fail to see why it wasn’t enabled by default. Also what gives with the versioning and metadata being lost whenever a document is moved to another workspace or library. Especially when publishing a document from a document workspace back to its original location. Our company developed a tool that has proven to be quite popular to resolve this but I am still amazed we had to.

Event Handlers for Lists - I’d really love to see this in the next version. It would make so many templates that we develop for clients to help them with tracking of their business information so much more powerful. In the latest version I have used InfoPath in cases where a custom SharePoint list would have been equally acceptable for the sole purpose of being able to use an event handler.

Again proof that no matter how much you love something, you can always see room for improvement. The same goes for my dog, excellent and reliable companion but darn I wish she would learn to get on the ball and cook us supper while we are at work. Wouldn’t hurt her to do a load of laundry or two once in a while either. I also wish my 2002 Cavalier could climb 6 foot snow banks so that I would never have to shovel again.

But I also see plenty of good things in SharePoint and the Office System that completely cancel out the perceived shortcomings. Things that allow me to be a hero to my customers because I can with great confidence walk through their doors and know that I am going to help them with their problems. I love that I can improve the way they communicate and collaborate with one another by not having to change how they do their work or the tools they like to work with. I love that we can consistently over deliver just based on what the platform already gives us. And I love that I am surrounded both at work and in the community by people that have this same vision and commitment to this wonderful technology that I do and that things will only get better from here. And I even accept that not everybody gets this yet but I do know I am grateful for those that do. You have the vision. You get it.

Media Center Extender for Xbox

Sunday, July 10th, 2005

I’m about to go ahead and convert a machine we have here at our house into an XP Media Center. It’s been a long time coming since we already have all the components we need and it is something we could make good use of here. I hate having to bring people into my office to show them digital pics or videos. Likewise I rarely feel like burning these files for playback on DVD. Besides our living room has the best sound system in the house so it only makes sense to allow for instant access to our digital music collection. Although I can already do this by hooking our iPod up to system. But I don’t always feel like doing that either.

As I started planning things out a little more I realized that I could probably use the Media Center Extender for Xbox once I get this set up. It would allow me to avoid running the pc from my living room which is something at this point I really don’t feel like doing.

However I am somewhat on the fence about whether I want to pick this up. The Xbox 360 will feature a Media Center extender out of the box so I could take the $120 I would spend on the extender for my current Xbox today and it would pretty much cover 1/4 of this cost of the new console in a couple of months. Which I will be pre-ordering well in advance to make sure I receive one on the day of release.

So who is using the Media Center Extender for Xbox now and what are your experiences with it? Should I get it now or wait a few months?

Weekend Camping Trip

Sunday, July 10th, 2005

Just got home from a weekend camping trip. It was a good weekend overall however things didn’t quite start off that way. The place where we usually camp is approximately a 1.5 hour drive from our house in Green’s Harbour. We arrived approximately 9pm on Friday evening only to discover that I had left the tent polls at home. I was quite literally not a happy camper. Luckily my bro offered us a corner in his mansion of a tent so all worked out well. Shane and I returned home at 6am on Saturday to get our polls and managed to get back to campsite fast enough to make it seem as if nothing really happened. In any event it was a nice break to be out of the city for a few days.

Moral of the story – mark something off your list as packed only after you place it in the tent bag versus just after you have laid it beside the tent bag.

Over 2 Years Blogging

Wednesday, July 6th, 2005

Wow I just realized by looking at my archives that I have been blogging for over 2 years now. Over 380 posts and counting. Not including the 100 or so I lost due to db issues about a year ago. That is pretty crazy when I stop to think about it.

It’s been an awesome ride so far. I cannot count the number of AMAZING people I have had the pleasure of meeting or the doors that have been opened to me because of my weblog. My views of “community involvement” have completely changed and my addiction has grown even stronger.

I have even accomplished my goal of getting Shane to blog. Now I just have to work on my big bro.

Mike Hall Podcast with Major Nelson

Wednesday, July 6th, 2005

I just finished listening to a great podcast by Mike Hall where he interviews Major Nelson to discuss some very interesting details on Xbox 360. Overall great discussion and well worth the small amount of time to download and listen. Download it here.

After listening to the cast I felt inclined to hit www.xbox360.com for the first time since it’s original launch and was pleased to see that there is quite a bit of new content there – once I figured out how the navigation worked. Apparently I must be getting too old to game. :)

SQL Server Report Pack for SharePoint Portal Server

Wednesday, July 6th, 2005

Yesterday Microsoft released a SQL Server Report Pack for SPS that has some nice promise. I am often asked by clients for a decent solution for usage reporting in SharePoint so I am looking forward to seeing these in action…

The Microsoft SQL Server Report Pack for Microsoft Office SharePoint Portal Server 2003 is a set of 8 Microsoft SQL Server 2000 Reporting Services reports that work with a sample database of information extracted from a SharePoint Portal Server environment. This database can be populated from your own SharePoint Portal Server environment using the downloadable Data Extraction Program (DEP). The DEP will read the SharePoint Portal Server data via the object model. You also can use the sample reports as templates for designing new reports.
This Report Pack includes the following reports:

Storage Report
Shows a listing of the virtual servers and the number of collections, sites, areas, lists, files and size. Also shows a size distribution and storage usage chart, and a top 20 sites based on size.

Storage Trend Report
Shows four charts illustrating the virtual server storage trend, site collection growth trend, area growth trend and list growth trend.

Site Trend Report
Shows hit counts for virtual servers, collections, areas and lists. Also shows the top 20 sites based on hits.

Comprehensive Site Collections Report
Shows the list of site collections, who owns the collection, configurable characteristics about the owner and the date the collection was last accessed.

Detailed Site Collection Report
Shows top 20 pages accessed (based on hit count) for this site collection.

Detailed Page Report
Shows users who have access to the page, when they last accessed it, any referrer URL and number of hits. Also shows two charts illustrating user distribution and referrer distribution.

Best Bet Keyword
Shows top 20, top 10, bottom 10, or bottom 20 keywords used for searching. Also shows which keywords have best bets.

Search Terms
Shows top 20, top 10, bottom 10, or bottom 20 search terms used for searching. Also shows which search terms match a defined keyword.

Labour Day Week Road Trip

Wednesday, July 6th, 2005

Shane and I have already begun planning for Part II of our vacation schedule for this summer. Part I was dedicated to attending Tech Ed in Orlando (still need to write about how much fun that was) and the next segment will feature a road trip to see the Rolling Stones in Moncton, NB and some relatives in the Pennsylvania / New Jersey area. Anyone have any advice on cool places / things to see en route?

Comment Spam Frustration

Wednesday, July 6th, 2005

So aside from not posting for a couple of weeks, I have also fell down on the job with respect to managing my comments (approving / deleting etc…). Today I logged into my admin area to discover I have over 16,000 comments. I’m pretty sure I don’t have THAT many engaged readers. With a number that large, it is really difficult for me to approve any comments for display on my site. In fact with that many it is just plain impossible for me to read / find any of the legit comments. So in summary, if you have left me a comment over the past couple of weeks – please don’t be offended by the fact that I haven’t approved it. As always feel free to ping me if you have any questions or comments on anything I write.