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
Feb 162010

My last 30 days most favourite SharePoint Blogs

I read A LOT of blog posts in Google Reader, at last count it was around 500 feeds. I try to get through all of them and the way I've built up priorities on what to keep up with has been a challenge. For the last few months I have been "starring" and "liking" posts that have been of value to me. Basically unique content that isn't just cut and paste of MSDN or another site, or announcing something thousands on twitter have already done ;-)

This may or may not be of value to you…but here goes. The numbers beside the link are how many posts I've starred. You can also keep up in real-time on what I star here.

I also socially bookmark these things so for example for SP2010 stuff, sandboxedsolutions or SP2010+bcs stuff or for SP2010+claimsbasedauthentication etc. Go explore! ;-)

Big shout outs for all these guys for keeping it real!

Published: 2/16/2010  7:01 AM | 0  Comments | 0  Links to this post

Feb 112010

SPSPerth Feb 2010 Slide Decks published

I've managed to chase down the majority of the speakers from SPSPerth and have uploaded all their slide decks. I've found in the past that just blogging that they are available doesn't raise interest. So below I have put some info on what they are about to rustle some larger interest in Global SharePoint Community ;-)

A big thanks again to all the 18 speakers and also to all of the 125 attendees that turned up on the day! The event has had great feedback and I will start planning the next one shortly!

All of the slide decks are available here on my skydrive. The webcasts will be up by Friday next week, I haven't had time to encode them as yet.

Developer Track

  • Tommy Segoro (WA) - SharePoint Development in 2010
    Presenting what type of developments you can do (and the mechanisms to do them) with SP2010 + VS2010 versus MOSS2007 + VS2008.
  • Stephen Roche & Doug Orange (WA) - BCS and InfoPath: an overview of integration with SharePoint 2010
    The new Business Connectivity Service provides a much improved mechanism for connecting with external data sources, and InfoPath 2010 allows rapid development of SharePoint forms. Together these tools enable powerful integration from within SharePoint – this session will include a demonstration of the technologies.
  • Garry Stewart (WA) - Enterprise Friendly Office Applications
    Business users rely upon Excel and Access to deliver low cost, tactical solutions that can often be developed by the users themselves. These systems are often the bane of IT departments, representing a versioning, backup and distribution nightmare. This session will look at how SharePoint 2010 can help you keep both the IT department and your business users happy by allowing you to develop enterprise friendly Office applications.
  • Frik Stuart (WA) - Enterprise search with FAST Search
    With the arrival of SharePoint 2010 around the corner, FAST Search is starting to gain more visibility in the industry. So what exactly is FAST Search, and how does it differ from the built-in search offering in MOSS 2007 (Did you know that FAST Search is already available for integration into MOSS 2007 as FAST ESP)? How does FAST fit in with the search offering for SharePoint 2010? The presentation is intended to provide an overview of FAST search and some general principles of enterprise search, and where FAST fits into the landscape of different search offerings, especially in relation to MOSS 2007 and SharePoint 2010. Next, the presentation will cover a high-level overview of the FAST architecture. Lastly, some examples of the application of FAST to provide solutions will be provided.
  • Michael Hanes (WA) - Best Practices developing with SharePoint Lists
    Lists are key to understanding the power of the SharePoint platform and provide core data storage and management facilities in a SharePoint environment. Lists can be customised to suit custom requirements but doing so isn't always straightfoward. Learn how create, deploy, manage, and interact with SharePoint lists in this jam-packed session. Discussion will cover the pros and cons of using SharePoint lists before focusing on methods for creating and deploying lists between environments in a repeatable manner; techniques for working with lists and data using the SharePoint API with also be demonstrated. Existing experience with the SharePoint UI, a cursory knowledge of content types, and ASP.NET development experience is recommended but not assumed.
  • Jeremy Thake (WA) – Introducing Team System to SharePoint Development

Information Worker Track

  • Phil Duffy (WA) - Extending the reach and impact of SharePoint with electronic and paper documents
    Planning and architecting SharePoint with emphasis on content types together with the KnowledgeLake product suite to create a scalable and usable implementation. Providing an alternate interface to upload and categorise content in SharePoint while benefitting from its content management strengths.
  • Paul Culmsee (WA) - Wicked Problems and SharePoint
    Wicked problems are a particular class of problems – that often defy traditional thinking, tools, and methods that are useful only for simpler ("tame") problems. Most projects today have a significant wicked component and SharePoint is especially susceptible to falling victim. SharePoint project failure more often than not a result of problem wickedness. In fact, wicked problems are so commonplace that the chaos and futility that usually attend them are accepted as inevitable. Failing to recognize the "wicked dynamics" in problems, we persist in applying inappropriate methods and tools to them. This session introduces the concept and characteristics of wicked problems, why SharePoint projects are predisposed to falling foul of them and why traditional project management and governance approaches can in fact make the situation far worse. Finally, this session will reveal the *one* best-practice that should be adopted before any other best-practice, with a simple, yet practical method to do so.
  • Ian Loughton (WA) - Using VIEWS instead of Meeting-Workspace
  • Neil Haddley - SharePoint Document imaging - The paper-laden office is here to stay
    Document imaging brings the worlds of IT solutions and paper together in a way that improves productivity and transparency. As an integrated Enterprise Content Management platform Microsoft Office SharePoint Server 2007 allows users to: • scan paper documents and paper forms to a central repository • search for scanned paper documents and forms using SharePoint's search engine • view scanned documents and forms from multiple locations; and • automate business processes that are in part paper-based This session will demonstrate how you can become a hero by using your existing SharePoint knowledge to take control of your organization's paper documents and paper forms.
  • Joshau Haebets (VIC) - Working Offline with SharePoint Workspaces
    SharePoint Workspaces is the client for SharePoint 2010. Groove gave us the ability to take SharePoint 2007 content offline, SharePoint Team Workspaces takes that to the next level. This session will begin with a walk through the components that make up SharePoint Workspace and the administration considerations. We will then take you through the workspace experience, working with documents and lists and managing versions and document editing. We will then dive into taking Line of Business data offline using BCS, InfoPath and SharePoint Workspaces and how you can build offline applications. Real business scenarios will be shown in this session to give you and your business some ideas as to how Workspaces can help your mobile and disconnected workforce communicate and collaborate with those in the office.
  • William Cornwill (VIC) - Lap around SharePoint 2010: Tips and tricks for end-users
    Taking advantage of the power of SharePoint 2010 for end-user.

IT Pro Track

  • Michael Noel (US) – Virtualization of SharePoint 2010 Farm Architecture
    Server virtualization technologies have taken front stage recently and many organizations have begun to replace physical servers, including SharePoint servers, with virtualized machines. Virtualization of the 2007 wave of SharePoint Products and Technologies has been supported for some time, and many 2007 farms have been successfully virtualized over the years. With a new version of SharePoint, however, come new best practices and new techniques for virtualization of SharePoint. This session focuses specifically on SharePoint Server 2010 farm virtualization, and how components of a SharePoint 2010 environment can be successfully virtualized.
  • Adam Bell (WA) - Introduction to PowerShell
  • Tucker Hall (VIC)- Best Practices for Architecting, Deploying, and Optimizing SharePoint 2010
    SharePoint 2010 is poised to revolutionize how organizations connect their people, processes, and information. It will mark SharePoint's evolution from a server application to a full-fledged platform…the world's first "enterprise eco-system." In this session we will discuss how the changes coming in SharePoint 2010 will affect your platform deployment, administration, and performance optimization strategies. We will outline approaches for efficient management of both application lifecycles and multi-farm, geographically-dispersed environments, review best practices for optimizing storage resources, and conclude with an evaluation of options for consolidating and exposing your legacy content in the SharePoint 2010 platform.
  • Peter Chow (WA) - Integrating SharePoint with Real-time Performance Data
    This session presents an approach to integrating real-time performance data from OSIsoft's PI system with an ITIL inspired IT Portal using SQL Server Reporting Services.
  • Jonathan Wade (NSW) - Application Load Balancing and Web Optimisation for SharePoint
    Microsoft SharePoint is an example of a collaborative application; by definition, SharePoint users define how they interact with the system, who they interact with and how they thus load the infrastructure. As demand for this increased collaboration and richness of application grows so does the potential cost and user expectation. In this session learn how to; • Centralise web applications but still deliver a high level and consistent user experience • Deliver this performance without driving infrastructure costs up • Ensure uptime and availability of web applications
  • Milan Gross (NSW) - Creating a Disaster Recovery Plan for MOSS 2007
    As more content gets stored in SharePoint, its importance to the organization grows. Is SharePoint part of your Disaster Recovery Plan? If it should be, and you're not sure where to start, this is the session for you. We'll cover numerous scenarios and the range of tools and techniques available to recover your data. Out-of-the-box capabilities and third-party solutions will be covered.

 

Published: 2/11/2010  11:27 PM | 0  Comments | 0  Links to this post

Feb 092010

SharePoint Conference 2010 Sydney, Australia

16th and 17th June, 2010, The Hilton, Sydney, Australia

   

Don't miss the Australian SharePoint Conference for 2010, proudly sponsored by Microsoft and leading partners, and organized by members of the Australian and New Zealand SharePoint community.

 

I have submitted a few speaker sessions so hopefully you'll get to see me present there!

 

For details and registration, visit the following site:

   

http://www.sharepointconference.com.au

Published: 2/9/2010  1:42 AM | 0  Comments | 0  Links to this post

Feb 082010

I’ll be speaking at ALM conference in Sydney

Antony Borton et al have organised a Australia ALM Conference (Application Lifecycle Management) at Luna Park in Sydney on the 13th and 14th of April 2010.

I will be speaking on "Introducing ALM to SharePoint Development Implementations":

"The SharePoint Platform adoption is growing at a rate of knots among the customers of the development community. With the new SharePoint 2010 platform arriving in the first half of 2010, it is important to understand how ALM can be introduced in SharePoint implementations. This session will cover how SharePoint Development implementations can be part of the Continuous Integration processes leveraging the new tools within VS2010 and TFS 2010."

There are some great speakers presenting at this event including the likes of: Tatham Oddie, Stephen Godbold, Richard Banks and Mitch Denny from Readify, be a good reunion by that point as I'll be independent. Also my fellow co-presenter at Australia Tech Ed Andrew Coates, and fellow Microsoft DPE member Dave Glover. Plus lots more…

It's going to be a hoot with all that lot there let alone the great content they'll be presenting! Hope to see you all there!

Published: 2/8/2010  9:28 PM | 0  Comments | 0  Links to this post

Feb 072010

SharePoint Saturday Perth wrap up

SharePoint Saturday Perth was run on Saturday. I organised this over the last few months and from what I have heard, it was a very well received event. We had over 115 people attend with a full 100 at the keynote and wrap up sessions at the end! I think that makes it the biggest SPS in Australia to date which is awesome!

The speakers had great feedback on their sessions with Information Worker, IT Pro and Developer tracks.

Slide Decks

I will be publishing the slide decks shortly once I've got the final decks off the speakers.

Webcasts

A few of the speakers recorded their sessions on Camtasia and I recorded 4 of the 6 sessions on my shiny new Digital Camcorder. I will be uploading these to the SharePointDevWiki.com podcast server once I have edited them etc.

Thanks again!

Thanks to all the sponsors, speakers and volunteers for the day…it was a great event.

Next one

I will plan to do one in about 6 months, it does coincide a bit too closely with my wedding so may have to be in mid-November instead ;-) I will also have to look for a bigger venue, as we had over 175 people register for the event too!

Published: 2/7/2010  11:18 PM | 0  Comments | 0  Links to this post

Feb 072010

Independent SharePoint Consultant for hire

I have decided to move on from my role as Principal Consultant at Readify after handing in my notice last week. As of March, I will be pursuing a career as an Independent SharePoint Consultant in the Perth area.

I am looking to assist customers to lead and mentor their teams on SharePoint based projects or simply review or architect their solutions up front and oversee the project throughout its lifecycle. I am also happy to work with existing Service Integrators teams in this offering too.

As a Microsoft Certified Trainer (MCT) I will also be looking to help training companies with their SharePoint courses as well in the near future not just around Development, like I was doing at Readify, but in IT Pro and End User space as well.

This move will also help me remain impartial with my new Virtual Technical Specialist role that I signed up last week with Microsoft here in Perth where I will be working very closely with Domenic Chiera and William Cornwill (@codejedi).

If you have any upcoming work I would be more than happy to discuss this and schedule it from March onwards.

Published: 2/7/2010  9:27 PM | 0  Comments | 0  Links to this post

Feb 042010

I am now a Microsoft Virtual Technical Specialist

Today I went and signed a contract with Microsoft here in Western Australia to join the "Virtual Technical Specialist" programme. I've had plenty of questions on what this role actually is…so here goes from what I know already.

Effectively as a Virtual Technical Specialist I will be reporting to William Cornwill (@codejedi) who is based in Victoria as a SharePoint Technology Solutions Professional for Microsoft.

The role is there so that I can assist the local sales team with their technical queries around SharePoint. This is because William and Gayan Pieris are the only full time people for Australia in this specialist SharePoint role and can't service all the requests.

To fulfil this they have gone out to the market to leverage on the skills. Elaine Van Bergen (OBS - @laneyvb) and Leah Dent (Vivid Group) both based in VIC are also in the programme.

The programme is only present here and in Canada and if you do a Google, I mean Bing, search you'll not find any information…until this post is indexed ;-)

This programme is so new that there is currently no official Job Title in the HRMS and the contract I signed was for an "Administrative Assistant" ;-) I've made it pretty clear to William that he can make his own coffee and clean his own desk!

It is an unpaid role which will probably take about ~3 days a month of my time. The main benefits from my perspective is that I have now signed an NDA and get access to Microsoft internal network information (not as much rights as FTE's, but does include internal training material) to allow me to assist in the sales enquiries. I also now have "direct access" to the product team to help with my enquiries also.

This is a very exciting opportunity to get closer to the Microsoft business process and sales cycle and build relationships with them locally, nationally and internationally. My long term goal is still to go work for the Product Team in Seattle, hopefully next year after my wedding this October! So this is all a good step in the right direction!

Published: 2/4/2010  1:43 AM | 0  Comments | 0  Links to this post