Welcome to my blog on all things SharePoint. I have a range of articles that will interest you if you've made it as far as visiting my blog. I was awarded as an SharePoint MVP by Microsoft in July 2010. I currently live in New York and am an Enterprise Architect at AvePoint Inc.. I co founded www.NothingButSharePoint.com with Mark Miller in 2010.

MVP AwardJeremy Thake Profile Photo

Whitepapers

NBSP

Check out my articles on NothingButSharePoint.com

Solution Development in SharePoint 2007

This series was inspired by the chatter amongst SharePoint blogs on the best ways to approach customisations in SharePoint using Solutions.

Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6 - Part 7 - Part 8

Leveraging the SharePoint Platform

This series was inspired by a discussion had with Andrew Coates at a Perth SharePoint User Group meeting. This then turned into a 6 part series on Arno Nell's SharePointMagazine.net web site.

Initial post - Part 1 - Part 2 - Part 3 - Part 4 - Part 5 - Part 6

Webcasts

I have recorded various web casts that I present at User Groups or just on a specific topic by request:
How ASP.NET Developers can leverage SharePoint webcast
SPSource Webcast: Reverse engineer Lists to ListTemplates and much more
SharePoint Development with Unit Testing webcast
Perth SharePoint UG Web Cast on approaches to deploying artefacts (SPSource)
More...


Podcasts

I have been interviewed about Leveraging the SharePoint Platform by the SharePoint Pod Show: listen here .

RSS Feed Feed your read!

Archives

November 2012 (6)
October 2012 (8)
September 2012 (4)
August 2012 (7)
July 2012 (13)
June 2012 (4)
March 2012 (1)
February 2012 (1)
January 2012 (5)
September 2011 (2)
August 2011 (1)
July 2011 (3)
June 2011 (7)
May 2011 (3)
April 2011 (3)
March 2011 (3)
February 2011 (2)
January 2011 (1)
December 2010 (4)
September 2010 (4)
July 2010 (5)
June 2010 (4)
May 2010 (6)
April 2010 (7)
March 2010 (5)
February 2010 (7)
January 2010 (3)
December 2009 (1)
November 2009 (6)
October 2009 (9)
September 2009 (7)
August 2009 (6)
July 2009 (13)
June 2009 (4)
May 2009 (12)
April 2009 (4)
March 2009 (4)
February 2009 (13)
January 2009 (4)
December 2008 (4)
November 2008 (11)
October 2008 (16)
September 2008 (4)
August 2008 (5)
July 2008 (4)
June 2008 (8)
May 2008 (5)
April 2008 (9)
March 2008 (5)
February 2008 (6)
January 2008 (1)
November 2007 (11)
October 2007 (8)
September 2007 (24)
August 2007 (5)
July 2007 (2)
May 2007 (1)
April 2007 (1)
March 2007 (1)
February 2007 (3)
January 2007 (4)
November 2006 (7)
October 2006 (7)
September 2006 (18)
August 2006 (14)
June 2006 (3)
May 2006 (8)
April 2006 (4)
March 2006 (38)
February 2006 (30)
January 2006 (2)
December 2005 (3)
November 2005 (28)
May 2005 (1)
April 2005 (5)
March 2005 (1)
November 2004 (1)
August 2004 (11)
July 2004 (1)
Failed to render control: An error occurred during a call to extension function 'createMonthUrl'. See InnerException for a complete description of the error.

Links

Tag Cloud

Ajax, Apple, DotNetNuke, Enterprise Content Management, Error Resolution, Gadgets, General, Governance, Microsoft .Net Development, Mobile, SharePoint, Sharepoint Business Forms, Sharepoint Business Intelligence, Sharepoint Collaboration, SharePoint Development, Sharepoint Enterprise Content Management, Sharepoint Enterprise Search, Sharepoint Portal, US Migration, Web 2.0, Workflow
Jul 302012

Screencast: Introduction to the SharePoint 2013 app model & marketplace #SPSNYC

SharePoint Saturday New York happened over the weekend and after the speaker dinner and quite a few drinks, I agreed to do a session introducing the app model and marketplace.

I did record this session and all Q&A’s…now there were some New Yorkers in there so apologies for a few PG-level swear words Winking smile

Would love your feedback on what was discussed.

SNAGHTML3e8b703

Published: 7/30/2012  5:44 AM | 0  Comments | 0  Links to this post

Jul 292012

Screencast: Application Lifecycle Management in SharePoint

I recorded my session at SPTechCon Boston this week on Application Lifecycle Management in SharePoint. I cover ALm from a perspective of a SharePoint Developer…but not just a Visual Studio Developer, but also a Web UI, SharePoint Design and InfoPath developer also. So please check it out.

Go to screencast.com to view this.

SNAGHTMLd8c046_thumb1

I have also uploaded the slides to slideshare here.

Published: 7/29/2012  3:31 PM | 0  Comments | 0  Links to this post

Jul 262012

SPTechCon Boston 2012 Lightning Talks

I recorded all the Lightning Talks this year from Boston 2012. Check out the videos below:

Funny

Rackspace’s Todd Klindt and Shane Young

Jornata’s Geoff Varosky – “SharePoint is better than SEX”

Summit 7’s Mark Rackley – “SharePoint is like a woman” – the boos are worth watching for!

Axceler’s Christian Buckley

Product pitches

Kapow Software

ESRI Software

Quest Software – Chris McNulty

NothingButBranding’s Mark Milller

MetaLogix Software

Kodak’s Rutherford Wilson

K2 software

Vizit software

Published: 7/26/2012  5:56 PM | 0  Comments | 0  Links to this post

Jul 192012

I’m speaking at SPTechCon Boston next week!

I’ll be speaking next week at SPTechCon Boston. I actually have a few sessions which is great news! In one, I have the pleasure to share the stage with our VP of Marketing Mary-Leigh Mackie in the day three keynote.

There are some amazing sessions at this conference, including both other keynotes by Rob Bogue and Steve Fox! Andrew Connell also has some great sessions, so make sure you check those out!

There is also a Boston SharePoint User Group meeting going on with some people who’ve been playing with SharePoint 2013 on a panel to get questions fired at them. I’m looking forward to being part of that to hear what things are on peoples minds this early.

If you are coming, please come say hi to me when you see me…I don’t bite!

 

Keynote: Presenting SharePoint as a Service Back to Your Organization

This session will discuss how to strike a successful balance between top-down control and trusting users to "do the right thing", resulting in a desired distributed management method that complies to policies agreed upon by the organization’s governance committees. Topics such as accountability, restrictions, site lifecycle management, adoption, and return on investment of the service will be highlighted, as well as a review of available solutions to support delivery of SharePoint as a service.
You’ll leave with a fresh understanding of:
· How organizations are presenting SharePoint as a service
· Several of the key services presented to business users
· Best practices for measuring adoption and return on investment
· Incorporating guidance for optimized information architecture"

 

Getting Started with SharePoint 2010 Online Development

This class will introduce SharePoint Online 2010 as an application development platform inside Office 365. Learn how to get started with the different approaches from Web UI configurations, SharePoint Designer 2010 customizations and full-blown Visual Studio development with Sandbox solutions. Get introduced to the concepts of how Application Lifecycle Management can be introduced to this, along with migrating existing applications from on-premise.
From this session you should walk away with:

  • Using SharePoint Online 2010 as an application development platform
  • Getting started with SharePoint Online 2010 development
  • Application Lifecycle Management with SharePoint Online 2010 in Office 365
  • Migrating SharePoint 2010 apps to SharePoint Online 2010

 

Application Lifecycle Management in SharePoint 2010

This session will explain the principles of Application Lifecycle Management in SharePoint 2010. It will also help SharePoint Developers, Team Leaders, Architects and Development Managers understand how to approach ALM with SharePoint. The pillars of ALM will be discussed in detail and the benefits of each from a solution perspective. The ALM maturity model will be presented to allow you to evaluate where you are in your own internal processes and how to mature them further.
The NothingButSharePoint.com Project ALM approach will be discussed in detail as a case study, which involves globally distributed development teams and designers. The pros and cons of this approach will be compared to others, and common problems with promoting from development to staging to production will also be discussed in detail.
From this session you should walk away with:

  • An understanding of what application lifecycle management is
  • An understanding of the approaches to ALM with SharePoint Development
  • An understanding of how to get started with baby steps as a SharePoint Developer, Team Leader or Solution Architect
Published: 7/19/2012  2:59 PM | 0  Comments | 0  Links to this post

Jul 182012

AvePoint MyView Magnifies Productivity in Microsoft SharePoint 2013

(cross posted from docave.com)

 

I’m proud to announce that our latest product, AvePoint MyView, has been selected for the Microsoft SharePoint 2013 Marketplace Preview. As one of only 35 apps to be included across both the SharePoint and Office marketplace, it’s a great honor and testament to our deep relationship with Microsoft.

So, what’s MyView? If you’re like me, you have myriad projects going on at any given time – all with separate calendar items and tasks dispersed throughout SharePoint and Microsoft Outlook. Add to the fact that I’m constantly on the road, and it makes it increasingly difficult for me to able to ensure I’m not only meeting – but am also completely aware of – all my deadlines.

What if I could take all of my tasks and calendar items and present them through Microsoft Exchange, for one source of truth? What if they were synchronized so I wasn’t out of date, and what if I could update information myself on the road with my mobile phone? That’s what AvePoint MyView offers, and then some.

Features and benefits of MyView include:

· Support for on-premises and online versions of SharePoint 2013, SharePoint 2010, MOSS 2007, Exchange 2013, and Exchange 2010

· Aggregation and synchronization of SharePoint calendar and task lists with Exchange accounts in one single view

· Updating on-the-go with support for Android, Blackberry, iOS, and Windows 7 Phone mobile Exchange applications as well as from their desktop through SharePoint project and team sites, or Outlook

· Reliable access to updated tasks and calendars through utilizing the scalability benefits of cloud computing

This prototype was born out of our new AvePoint Labs team, a group within AvePoint that is focused on supporting the newest technologies coming to market that will change the way we collaborate. Microsoft SharePoint 2013 is poised to revolutionize the way we all look at collaboration and productivity, and MyView is the first of many innovations coming from AvePoint Labs to help enterprises stay one step ahead.

For more information on MyView, please visit AvePoint.com/MyView.

Published: 7/18/2012  6:05 PM | 0  Comments | 0  Links to this post

Jul 172012

How to keep up with the #SharePoint2013 information fire hose

A big part of my role as Chief Architect at AvePoint is to keep up with news on SharePoint 2013 now that the NDA has gone. Prior to this it was discussions with Microsoft behind closed doors in Redmond. Now that it is public there is lots of noise out there. We are constantly coming up with new ideas on the new platform for us to provide extra solutions to improve the out of the box experience, much like we have done on Tahoe, 2003, 2007 and 2010 waves.

 

People are asking how I am keeping track, here are the tools in my toolbox.

 

Delicious

Everything I discover, I’m tagging on this social bookmarking site. You can drill down by tags too, so if you’re only interested in development hit #SharePoint2013+Development

 

    Google Reader

    I have every Microsoft blog, MCM, MVP plus “priority 1” community guys and as many as I can find SharePoint community blogger in my RSS reader. I keep up to date daily with Microsoft/MCM/MVP/Priority 1 posts, and when I get time consume the rest.

     

  • Hootsuite
  • I use Hootsuite with some search channels. It seems the community are using different hashtags #SharePoint2013, #SP2013, #officePreview. I’m sticking to #SharePoint2013 as if people are searching for #SharePoint it’ll come up. THe problem here is that you get a lot of retweet noise in here and I’m not monitoring this 24/7.
  • Topsy 
  • I’ve been using topsy to track the hashtags too as this does popularity and you can group/filter to tweets just with links Winking smile #SharePoint2013 #SP2013

 

Google Alerts

I also use a Google Alert feed directly in Google Reader for “SharePoint 2013”. Again, they’ll be some duplication but it’s the only way to catch all these MSDN/TechNet pages that keep coming online.

SNAGHTML9fa517

 

Blogosphere

Myself and Mark picked top bloggers in the community and we aggregate the feeds on NothingButSharePoint.com here. Again everyone and their dog has posted the links to download it, but you expect this early on in the cycle.

Published: 7/17/2012  8:58 AM | 0  Comments | 0  Links to this post

Jul 162012

Office 2013 Preview announced today

Steve Ballmer just walked off stage in Silicon Valley, Google’s backyard, to announce the Office 2013 preview. I must say, I was very impressed with the consumer focus on productivity as apposed to the usual focus. The demos were awesome and they showed a lot of the stuff that made me amazed in the last year working with the team in Redmond on the betas.

 

Few quick tips for SharePoint community:

  • use the #SharePoint2013 and #officepreview hashtags in your tweets
  • if you’re interested in writing about SharePoint2013 and want a large reader audience please contact us at NothingButSharePoint.com to become an author, even if just to cross post.
  • remember to sleep and don’t play on SharePoint 2013 Preview all night… Winking smile

 

So here are some useful links:

 

The on-premise downloads are available on MSDN and TechNet now as well so go sign in and grab it!

BTW Office 2013 Preview installs side-by-side with Office 2010 on Windows 8 Release Preview.

 

Some key legitimate #SharePoint bloggers to follow over the Preview period:

- NothingButSharePoint.com (ALL)

- Andrew Connell (Dev, WCM)

- Stephane Eyskens (Dev)

 

image

Published: 7/16/2012  1:51 PM | 0  Comments | 0  Links to this post

Jul 152012

WPC 12 wrap up and photos

So it’s an end to a huge week at the Microsoft Worldwide Partner conference 2012 in Toronto Canada. I’d already written about the day one keynote and to be honest had meetings (yes meetings not sleeping in!) on days two and three.

I have posted some photos from the event, mostly of our AvePoint team partying hard in the evenings at the many events we attended.

 

I had amazing meetings all week with various GM’s, VP’s from Microsoft’s SharePoint and MCS business units as well as great meetings with new and existing partners. For any ISV or Service Integrator I can’t recommend this event enough. I have so many follow ups to do this week its unbelievable!

Train

The attendee party was awesome, I have a new found love for Train. Who would have known they had a huge collection of awesome songs outside of what was in my collection: Hey Soul Sister, Drops of Jupiter and If It’s love.

Published: 7/15/2012  12:18 PM | 0  Comments | 0  Links to this post

Jul 152012

Screencast: Getting started with SharePoint 2010 Online development for newbies

I recently presented at the New York SharePoint Developer group on getting started with SharePoint 2010 Online development.

This was a perfect audience as 75% of the room were non SharePoint developers with various walks of life.

The webinar lasts 90 minutes and goes into details on leveraging SharePoint as a platform, hat you need to get started, explaining sandbox solutions and migrating Full-Trust Solution Packages to sandboxed solutions.

image

The slides are available on SlideShare here.

Published: 7/15/2012  10:53 AM | 0  Comments | 1  Links to this post

Jul 122012

SharePoint *cloud* terminology is confusing market

The industry is still buzzing about the cloud and in the SharePoint World there are plenty of different terms thrown around. I think it is important to define a terminology for SharePoint servers outside of “on-premise” where the assumption is full control of the servers to deploy full-trust solutions and “online” or “cloud” where the assumption is only control of site collection downwards and no full-trust solutions. This is essentially because offerings such as fpWeb, Rackspace and the new Windows Azure Virtual Machines (IaaS) also provide the ability to have full control and aren’t “on-premise”. There are also plenty of SaaS type offerings in the cloud for a multi-tenant environment with sandboxed control such as Office 365 SharePoint Online.

 

Microsoft has been spinning the “private cloud” term which encompasses both on-premise and cloud servers that allows full control. I don’t believe this is immediately clear as organizations can have an on-premise server that denies full control due to agreed governance policies around multi-tenancy across departments or business units.

 

Something I’m going to be consistent on moving forward is using the terms “Full Control SharePoint environments” and “Multi-Tenant SharePoint environments”. I have asked many people if they had terms already here, as this has been relevant all through the SharePoint 2010 wave, and yet hasn’t been clearly defined…please correct me in the comments if I’m wrong here.

 

The importance of delineating between Full Control and Multi-Tenant is important due to the level of customization available to your SharePoint environment. This clears up the assumption that just because it’s “on-premise” or in a “private cloud” or “co-located”…doesn’t mean that you can deploy full-trust solutions to it.

 

Please discuss below…

Published: 7/12/2012  12:26 PM | 0  Comments | 1  Links to this post

 Next >>