Blog Home  Home RSS 2.0 Atom 1.0 CDF  
Pedro Serrano - Thursday, March 20, 2008
Blog 'till you drop
 
 Thursday, March 20, 2008

Keeping up with the usual flow of information sharing in the hopeless effort of saving others the troubles and perils I go through, I'm documenting here my first trip to Redmond, Seattle ;-)

Last week I had 2 full days of meetings at Microsoft campus in Redmond, regarding this project our company is participating on called Microsoft Citizen Service Platform (let's call it CSP ;-)). It was really nice to meet all the folks and talk about über-geek stuff, with special kudos for the OCS guys, which won the «best meeting award»! :-)

For CSP we'll be delivering a Lite version of our solution for Board Meetings on its edition for the Local and Regional Government market, the CaveDigital Board Meeting 2007, Town Hall Edition and which is in use at Porto Town Hall Council (the second largest iconic Portuguese city (also known as Oporto)).



Video: City of Porto

But let's get back to the reason why I'm writing here about, which is, how I got there, and that's where the fun begins.

It all started on the previous week - my flights were booked and the person in charge for making that happen emailed me my e-ticket.

Saturday I hopped on the first flight from Lisbon to Frankfurt...

At Frankfurt they flagged me for security check... so there I was waiting for 10 mins looking at a guy on the phone holding my passport and thinking «hey, this isn't my first trip to the US». Good thing from this was that on my next flight to San Francisco they moved my seat to Business Class.

At San Francisco I realized my luggage didn't fly there with me... Tried to fill in a bagage claim but they instructed me to do so on my final destination... so I hopped on my next flight to Redmond/Bend... «Bend?» I inquired myself... «just go with the flow».

When I landed at Redmond Municipal Airport, the first thought on my mind was «hummm... this seems a tad smaller than I expected».

I procceded to fill in a bagage claim and while giving the hotel address the lady behind the counter inquired «this address is Washington state... we're in Oregon». A sinapse storm occured instantly as my brain reached for the stored geographical represenation of North America. «Humm, Seattle isn't in Oregon ... what's going on here?»... So I procceded to explain that I was heading for the Microsoft campus at Redmond, Seattle, and that's when it hit me: «I'M ON THE WRONG REDMOND!»

Lucky me, NOT!, being a Municipal Airport, they closed at night, so I could only catch a flight to Seattle on next early morning. The people there were really nice though, and the lady behind the counter was kind enough to give me a ride to a nice dinner called Sharis (or something similar to that)  where I sat for a few hours and got back to the airport. People at the «wrong» Redmond are actually really nice ;-)

After arriving at the airport and checking-in, guess what? They flagged me for security check again, yes, at  municipal airport ... So there I waited for 10 minutes again, while they went through my backpack and laptop zzzz ...

Finally hopped on the flight to Seattle and there, got a cab to my final destination: Redmond, Seattle, Washington State ;-)

Bottom line, it took me more than 30 hours to get there, so... make sure they send you to the right Redmond. ;-)

Cheers!

3/20/2008 2:02:04 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   CaveDigital | CSP | Office | SharePoint  |  Trackback
 Friday, February 29, 2008

The day when midnight had 80 minutes ;-)

Cheers!

2/29/2008 10:27:51 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]    |  Trackback
 Saturday, December 29, 2007

May good things and excellent moments happen to all of us :-)

Have fun and accomplish successes!

Cheers.

12/29/2007 8:28:43 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   CaveDigital  |  Trackback
 Tuesday, December 25, 2007

I hope you all have a good one! :-)

12/25/2007 10:31:53 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   CaveDigital  |  Trackback
 Thursday, December 13, 2007

Today we were getting this error while trying to start one of those out-of-box Approval workflows: Failed on Start .

After much pain and trial-erroring, we finally got it working thanks to this post we found online:

«...
Changing the identity of the application pool to a user with administrative rights can cause the workflow to “fail to start“. If this sounds like something you've done, try changing it back to network service and try running the workflow again. (worked for me)
...»

Thanks to Raghu Iyer for posting a solution ;-)

12/13/2007 4:14:50 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]   SharePoint  |  Trackback
 Sunday, December 02, 2007

If you ever want to check if a document library item's author is the current user, here's the code snippet on how to do it:

SPFieldUserValue authorUserValue = new SPFieldUserValue(myWeb, myItem["Author"].ToString());
if (myWeb.CurrentUser.LoginName == authorUserValue.User.LoginName)
{

// your code will go here
}

Hope this takes away pain from anyone trying to use GetByID ;-)

P.S.: sorry all of you I haven't yet replied to your emails - I've been on the road and jumping airports a lot, so life is kinda hectic which is making it hard to keep up with my mailbox.

12/2/2007 2:30:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   .NET | SharePoint  |  Trackback
 Saturday, November 10, 2007

Hi everybody!

Please vote for our solutionCaveDigital Board Meeting 2007, Town Hall Edition - for Council Meetings on the Clean Technology vertical for the Ingenuity Point contest.

Our solution renders Council Meetings paperless, thus saving a LOT of trees per year :-)

Plenty of SharePoint, Windows Workflow Foundation and Office 2007 ;-)

Thanks for your support!!

11/10/2007 1:01:43 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]   CaveDigital | Office | SharePoint  |  Trackback
 Thursday, October 25, 2007

You're getting «HRESULT: 0x80070005 (E_ACCESSDENIED)» when you try to create subwebs using a custom site definition programmatically?

For a quick work-around, just add this to your Assembly.info.cs file, re-compile and re-deploy:

using System.Security;

...

[assembly:AllowPartiallyTrustedCallers]

 

Signing and making your code trusted should also work, but if you're on a tight spot, this code will probably get you some air to breath :-D

Hope this helps someone out there ;-)

10/25/2007 1:04:45 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]   .NET | SharePoint  |  Trackback
Copyright © 2008 Pedro Serrano. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: