Feeds:
Posts
Comments

If you ever run into the following error when performing a site collection restore, via STSADM, and you know space is not an issue, try the steps below before diving deep into troubleshooting mode:

The site collection could not be restored. If this problem persists, please make sure the content databases are available and have sufficient free space.

  • Stop and start the SharePoint Timer Service
  • IISRESET
  • Restore to a new content database

We’ve been using Balsamiq Mockups for some time at my day job, but until recently I hadn’t used the tool heavily on any of the projects I’d been working.  Today I needed to shell out an example search results page for a project I am architecting in SharePoint.

Think of Balsamiq Mockups as Visio for the layman – it’s light, easy to use, not cluttered with unnecessary functionality, and runs on Adobe Air.  The presentation is something akin to what you might mockup on a whiteboard in the office and the end result, although a signature of the Balsamiq development team, is crisp and ideal for any document deliverable.

What I like about the tool most is that I was able to complete a mockup, which is functional for discussion purposes and doubles for architecture documentation, and it took me a fraction of the time I’d have spent in Visio – this gave me time to write this blog post.

At a price of $79, the product is a steal for the time it’ll save you.

Check out my finished page mockup:

Global Search Results

Top SharePoint

Check out http://www.topsharepoint.com for the latest and greatest list of sites implemented on the SharePoint platform. 

A number of the sites listed were implemented by my current employer – Portal Solutions – who are also listed because our site is hosted in SharePoint.  A couple of the sites were managed and architected by yours truly :)

“TopSharepoint.com showcases some of the world’s best designed SharePoint based web sites from around the world. We carefully select SharePoint web sites based on their usability, design, creativity and ability to incorporate modern techniques. Anyone can submit a SharePoint web site for free and the only requirements we ask for is that your web site is built on SharePoint platform, well designed and original. So, if you developed, or found a SharePoint web site that might meet the above requirements we want to know about it! Please go ahead and submit your website to the TopSharepoint showcase gallery.”

Here’s my offspring, listed in the top 5:

http://www.topsharepoint.com/?s=conservation

My employer uses laptops pretty much exclusively (as I do at home) for all employees, with the exception of a few, to promote flexibility and portability in our work environment.  I made the mistake yesterday of forgetting my laptop and turning up to the office with no computer to work with.  As was debating on turning my car around (I got all the way to the office) and heading back home when I got thinking.  In today’s connected environment, did I really have a dependency on a single computer to work?  The short answer is no.

When I thought about it some more, having no laptop didn’t mean I couldn’t continue my work day as normal.  I spoke nicely to one of our IT people and asked for a temporary laptop for the morning, hooked it up to the network, logged in, and continued working as normal – how?

The answer is in the tools that I use.  Granted, I’ve moved on from localized development and no longer require a host of specialized tools to work, which makes life easier. Also, I’ve always had a healthy paranoia about keeping work files on portable devices that may inadvertently fall in the parking lot and break into a million pieces, so wove redundancy into my personal workspace some time ago, meaning I was already in great shape for using another computer for work. 

With Internet speeds getting faster and online storage becoming cheaper, there is a definite shift in mentality to store files in the cloud.  I realized this about a year ago.  The following is a list of applications and approaches I use to enable portability in the my day-to-day work:

Hosted Virtual Machines

My job involves SharePoint development, so I cannot escape the need for a development environment.  Many of us still develop on Virtual Machine images using portable devices.  Fortunately, my employer saw this as non-scalable solution and set up virtual servers for all out development.  Our IT infrastructure includes backups, and I can access the servers from any location using secure VPN.

Outlook Web Access and Gmail

All my company email sits on an Exchange server, which comes complete with a web client for accessing my email from any web browser.  If I insist on the thick client, Outlook is installed on most of the company laptops and configuration of my account is 5 minute exercise.  I use Gmail for all my personal mail and never have to worry about loosing my email or servers going down.  On the rare occasion that the company Exchange server goes down, I have my personal email to fall back on if I need to (who doesn’t?).

GTD with ClearContext

I use ClearContext to arrange my inbox within Outlook.  CC uses folders within my inbox, so I don’t have to worry about carting around backups of my settings.  If I choose not to install CC on a loaner laptop, I can still work with my email because filed messages live in Exchange folders and I can put aside new inbox email for filing later when I get back to my laptop – left at home.

Evernote

I am never ever caught out talking to a client without notes from previous meetings.  I know a lot of people like to use One Note, but if you use EN your notes are available on the web, phone, or any other computer (Windows and Mac) that you choose to install the application.  My notes synchronize in a few minutes and I’m up and running.

Drop Box

A well thought out product that synchronizes files across computers and in the cloud.  I use this application on all my computers, and the UI is a simple folder on my desktop – I drag all my files to the special drop box folder and have peace of mind that my files are available on all other computers, or via the web interface.

IM

Using both Communicator (corporate) and MSN (personal), I am able to stay in touch with clients, colleagues and friends.  Both applications install in minutes and require no setup for me to get back online.

SharePoint and Colligo Contributor

My work primarily involves SharePoint, so I would be amiss if I didn’t eat my own dog food.  My employer has a nice extranet where I can always access client work in progress, RFP work etc – it’s policy that all work is stored on our extranet.  With Colligo Contributor – an application that works much like Groove, only better – I can keep a cached version of files on any PC, so if I loose network access I can carry on working on a local copy of my files stored in SharePoint.

Pandora

Say what?

A work day in the office is a little dull if I cannot listen to my favorite tunes whilst working.  Using Pandora – an Internet streaming radio service – I can continue listening from any web enabled computer.

X-Lite

X-Lite is a SIP VOIP client, an my employer uses VOIP.  So if I want to take a call from Starbucks, the road (using mobile broadband), abroad, or a client office, it’s no big deal.  The recipient of my call doesn’t know I’m not calling from the office.

So… Flexibility in a nutshell.  If you’ve not done so already, it’s time to cut the chord from your working computer and get into a portable mentality.  You’ll need support from your employer (something to consider asking in your next job interview), but if you can convince them and it’ll make you more productive – it’s worth any overhead.

image

It’s been quiet on my blog for some time, the usual excuses blah blah.  The good news is that I intend to post plenty about SharePoint Server 2010, which was recently released to partners as a private beta. 

I am currently honoring my NDA agreement with Microsoft, so no posts until the beta goes public later in the year, but that’s not to say I won’t be busy writing in the background ready for the announcement date.

Watch my blog for more details…

Images should be working again now, I broke them all when I added my domain name to WP. Please let me know if you see any broken images I may have missed.

Tah

Email to Blog

Another nice reason to move to WordPress.com – I can email posts directly to my blog :)

Follow

Get every new post delivered to your Inbox.