SPTechCon 2011 San Francisco Recap and Slides

M5
 
Need I say more? I had never been out to San Francisco before, so, I had a couple of chances to get out and explore the city. Knocking off the following on my trip:
  • M5 Industries (Mythbusters!)
  • The Winchester Mystery House
  • Fisherman’s Wharf
  • The Golden Gate Bridge
  • Marin Headlands
    • WWII-era forts
  • Lombard Street
  • Alcatraz
Oh right, and also, there was this SharePoint Technology Conference going on. SPTechCon San Francisco was a great conference. Kudos to the BZ Media Team again for putting on one heck of a show!
 
I had a great time meeting new speakers, vendors, and attendees, as well as catching up with old friends, as well as go to a few great sessions.
 
A big thank you needs to go out to SPTechCon for having me there, as well as to all of the attendees of my sessions. Thank you for coming and hearing what I had to say, as well as hopefully learning a thing or two.
 
Below are my decks (WordPress does not incorporate these too good from slideshare, so please follow the links) from both of my sessions.

 

Just Freakin’ Work! Overcoming Hurdles and Avoiding Pain – Co-Presented with Mark Rackley

 

Creating Custom Actions in SharePoint 2010

 
Any questions or comments on the material from the conference – as well as any feedback from the session (please!), please leave it in the comments!

SharePoint Saturday Hartford Recap and Session Materials

altI was pleasantly surprised when about a week or so before SharePoint Saturday Hartford came around on January 29th, to hear the news that the event had sold out! We have had lots of success with SharePoint Saturday Boston, however, I was unsure if this was going to be overkill for the region, if it would all be SPS Boston attendees looking for their “fix” between our 6-8 month cycle there of events, I honestly was not sure what to expect, but, wanted to help get it going anyways, so I offered up Grace Hunt to sponsor the event.

And what a great event it was! Over 150 people attended, plus speakers and sponsors, which, by the size of the venue, was a perfect amount to fit in there comfortably. I made some great new connections with speakers and attendees alike, and had a chance to spend some time with some old friends.

165538_10150133897807642_612892641_8214470_4415448_nI presented two sessions at this event, and also helped out in our vendor-led session at lunch time.

My first session of the day was on “Creating Custom Actions in SharePoint 2010”. I had a great group in the room, which asked some very good questions, and even dealt fine with the State Service in one of my demonstrations was broken, so I could not complete a custom action running a workflow (sorry about that!)

Thank you to all my attendees for that session, and even more importantly, having some fans of the Hartford Whalers in there. Below is my slide deck from my Custom Actions presentation.

My next session was done with Tim Farrell, also of Grace Hunt. We presented “Building a Custom Solution from the Ground Up” Since Tim did most of the heavy lifting in this session – I’ll refer to his blog for the session materials (Permalink to SPS-Hartford Presentation pt1 – The Beginning).

A big thanks to SB Chattergee, Talbott Crowell, Pradeepa Siva, and Bob Ohlheiser for putting together this great event, all of the attendees and sponsors of SharePoint Saturday Hartford, and the Grace Hunt team that made it to the event!

Helpful Resources for Troubleshooting Issues with Membership Providers in SharePoint

When configuring membership providers for Forms Based Authentication in SharePoint – you often run into some troubles. These are just a couple of links that I have found useful in the past to assist in the configuration process.

A giant lobster crawls out of Boston harbor…

Joel Oleson approached me at the SharePoint Technology Conference in Boston, and asked me to answer a few questions. This would be the result of that…

image

For some odd reason, I want to head down to Providence to Hemenway’s for some Lobster. I have no idea why…

Microsoft.BusinessData.Runtime.ExceededLimitException: Database Connector has throttled the response.

If you’ve created a BCS list before (such as defined by the excellent tutorial put together by Laura Rogers for connecting to a SQL data source using a SQL account – http://www.sharepoint911.com/blogs/laura/Lists/Posts/Post.aspx?ID=90), and received this error on your Read List view page:

Unable to display this Web Part. To troubleshoot the problem, open this Web page in a Microsoft SharePoint Foundation-compatible HTML editor such as Microsoft SharePoint Designer. If the problem persists, contact your Web server administrator.

Correlation ID:117e242f-0985-42e9-9972-b1a879ce7e3b

After investigating the ULS Logs, located in %SYSTEM DIR%\Program Files\Common Files\Microsoft Shared\web server extensions\14\LOGS, and searching for the correlation id mentioned above. You may find the following error:

Error while executing web part: Microsoft.BusinessData.Runtime.ExceededLimitException: Database Connector has throttled the response. The response from database contains more than ‘2000’ rows. The maximum number of rows that can be read through Database Connector is ‘2000’. The limit can be changed via the ‘Set-SPBusinessDataCatalogThrottleConfig’ cmdlet.     at Microsoft.SharePoint.BusinessData.SystemSpecific.Db.ThrottledIDataReader.Read()     at Microsoft.SharePoint.BusinessData.SystemSpecific.Db.DbEntityInstanceEnumerator.MoveNext()     at Microsoft.SharePoint.BusinessData.Runtime.EntityInstanceEnumeratorBase.MoveNext()     at Microsoft.SharePoint.SPListDataSource.GetFilteredEntityInstancesInternal(XmlDocument xdQueryView, Boolean fFormatDates, Boolean fUTCToLocal, String firstRowId, Bo…

Thanks to the wonders of the interwebs, the solution to this is fairly simple, and the error explanation is extremely helpful. Do a search for this: Set-SPBusinessDataCatalogThrottleConfig, which will lead you to a great article on the Microsoft Business Connectivity Services Team Blog by Adam Outcalt here: http://blogs.msdn.com/b/bcs/archive/2010/02/16/bcs-powershell-introduction-and-throttle-management.aspx which will give you very great instructions on modifying the BCS throttling configuration.

Be careful with this however, the throttling is there for a reason. Not just to give you another option to configure.

Slides from SharePoint Saturday EMEA 2011 Presentation

Although it happened quite early for me in the morning yesterday (January 22st, 2011), SharePoint Saturday EMEA was a great event to be a part of. Although it lacked some of the main aspects I love at SharePoint Saturdays, such as networking, meeting new people, interacting with the crowd, etc., it was kind of nice to wake up, slug down a few cups of coffee, and present my session.

The EMEA team did a great job of managing this virtual SharePoint Saturday, and I hope to be able to present at future sessions. A big thanks to the attendees of my session, as well as the team that put the event together:

  • Mark Miller (@eusp)
  • Toni Frankola (@ToniFrankola)
  • Isaac Stith (@MrIsaac)
  • Ayman El-Hattab (@aymanelhattab)
  • Natasha Felshman (@TeamEUSP)

 

Below is a copy of my slide deck from the presentation. Any questions on any of the material, please leave a comment below!

Server Admin Quick Tip – “Access is denied” when saving a text file with Notepad

image

Seen this error before when trying to save a text file, such as a web.config? Frustrating isn’t it? It’s Notepad! It should be able to walk to school, in 3 feet of snow, without shoes, uphill, both ways, without so much as a whimper. Well, apparently it has it’s limitations, as it so easily let you know.

The quick fix? Run it as administrator. Yep! You can definitely do this with Notepad, just like other applications, like the command prompt, and Internet Explorer.

image

Integrating Social Media into the SharePoint 2010 Ribbon

image

I think the image above says enough for itself. Came across this link today (http://shojeeb.com/sharepoint/custom-social-bookmarking-ribbon-tab-in-sharepoint-2010/) by Zubhair Ahmed. Very cool integration of social media controls into SharePoint 2010, and just had to share.

A few other people think so as well…

image

image

Quick Tip – Using the Resources List in Central Administration

Let’s face it, both in SharePoint 2007 and 2010, Central Administration does require a bit of clicking around. Some features and functionality you will use on a daily basis, but others, not so much. While the UI for Central Administration got a great overhaul, navigating around can be tedious.

Not that it is any rocket science here either, however, I rarely come across client environments where this is used at all. The list was available in 2007, as well as 2010. When you log into Central Administration, you’ll see the Resources link list web part off to the right. So the quick tip of the day is – make use of this!

For instance, if you need to get down to the user profile service administration screen… you need to do the following:

  1. Click on Application Management > Manage service applications
  2. Locate the service application, and click it
  3. Then you’re there.

However, just adding a link to the Resources list for this, and other commonly used items, saves both time and effort, especially if you have trouble locating your service applications. So just copy the URL, go back out to the main page, and add it in as a link.

image

More ideas? Maybe you need to look at the Job History for your web application each day. Instead of doing the following:

  1. Click on Monitoring > Check job status
  2. Clicking on Job History on the quick Launch
  3. Selecting Web Application from the View drop down

Just copy out the link, and add it into the Resources list for a quick link http://servername/_admin/TimerJobHistory.aspx?View=2

Now, there are many other possibilities to store these links – your bookmarks for example – while that works for you, it does not work for anyone else who needs access to Central Admin.

If you wanted to build a feature or two, you could also implement some Custom Actions here as well…

Upcoming Speaking Engagements

Wow, it’s been a busy few weeks, and lots of acceptances and confirmations have come through over the past couple of weeks, enough so that I have not been able to get out posts for each one. So, I thought I would cover a few bases at once, and get all of these out there. I also keep an updated speaking and event calendar hosted here: https://gvaro.wordpress.com/calendar/.

 

January, 2011

  • January 22, 2011: SharePoint Saturday EMEA – Live, Online
    • Presenting “The Ribbon UI and Custom Actions in SharePoint 2010”
  • January 29 2011: SharePoint Saturday Hartford – Bloomfield, CT
    • Presenting “Creating Custom Actions in SharePoint 2010”
    • Co-Presenting with Tim Farrell “Producing a Custom Solution from the Ground Up”

February, 2011

March, 2011

April, 2011

June, 2011

 

More events that I will be involved with, either through sponsoring, hosting, presenting, organizing, or other ways over the next few months are below.