I am speaking at SharePoint Saturday Johannesburg #SPSJHB

It’s that time of year again and that means SharePoint Saturday Johannesburg is taking place on the 19th of May 2012.

The event this year will be boasting numerous MVP’s, International Speakers and awesome Local talent as well as yours truly.

It happens every few years and the present is no different, Microsoft has released a new server operating system and a new SQL server.  What’s really cool this time round is that SQL 2012 has major BI enhancements and Windows 8 runs light, really light, which means your SharePoint server now has more power to serve you fantastic fancy graphs! Let’s not forget that SQL Always on and Server 8 Failover Clustering makes the SharePoint 2010 just as Die Hard as John McClane. Join me in a session where I will demo the speed, the beauty and attempt to kill a SharePoint 2010 Farm on its new environment.

For more information and registration check it out here

Response to This is why Business hates IT

Response to This is why Business hates IT Recently I had the pleasure, well in this situation if pleasure meant gut wrenching soul crushing, absolutely dumb stuck horror of a read, Why Business hates IT http://veroniquepalmer.wordpress.com/2012/04/16/why-business-hates-it/

The user requested a site overhaul and attached a number of pictures aka mock ups and suggested that SharePoint Designer was sufficient to update the site. The site is hosted on a SharePoint 2010 environment and serves as a SharePoint Internet facing website.

I have passed many exams and have a hand full of certifications that have been awarded to me from a governing body that state I am highly competent in the Microsoft, notably in the SharePoint space. I run my own company that provides SharePoint consulting, which I personally provide. On a daily basis I take queries and requests from business users and provide them with a robust, stable and workable solution. I have done this for more than 5 years and not looking to slow down any time soon. Hence the reason why I thought my input would be worthwhile.

I believe when the business request a solution, they are doing just that, requesting something to be completed, the discussion should then move to IT because they will no longer understand what is actually required to complete the request otherwise they would of done it themselves. If the business user continues to be involved in the IT discussion they will become confused, angry, and in this situation air their dirty laundry to the world in order to gather a force of angry confused business users against IT.

So when I read something by a business user that starts off stating that they hate me because IT did not respond to their vague request adequately because of their own lack of insight as to how the product actually works is very upsetting.

Usually I would just laugh this off, well actually I wouldn’t have, I would of thought shame Business is really a brat and backed IT silently, but I was actually a part of the conversation (I was the one who suggested a DEV environment to the wrong individual as I was only added halfway through the discussion, cause we don’t DEV on LIVE where I come from) that was posted. It was both a shock and an embarrassment to realise how badly behaved and ill-tempered some people can be, what ever happened to diffusing the situation and reiterating a point to get it back on track. A compromise would be great, how about allowing IT to come up with a plan, which was suggested, and let them run with it to improve the idea of Business for a better end result. Instead Business decided that one lined responses to IT queries would suffice.

Business user: “Ok never mind.”

And

Business User: “You people are unbelievable……………………………………………. Epic fail!”

Not to mention that the original request wasn’t simply a contacts page it was actually the entire site. Which was meant to be completed with just hotspots? Why bother using SharePoint if you are going to put pictures and hotspots together. Use Word press and get on with it.

I have am involved on a daily occurrence with business and 9 times out of 10 a pleasant experience, because IT will take the ideas from business, work on them and present it back to them without involving them in the ‘magic’ that goes behind the solution. Business doesn’t care about that goodness we IT care about, they are simply all about the end product. They should however just stop and think every now and again, if IT wasn’t here where would I be? A field picking cotton, a bathroom unclogging a blocked toilet or a human traffic deterrent waving a bright yellow flag and wearing a chevron waist coat? That’s right everything revolves around IT, and don’t ever forget that, treat us well and you will in return be lavished with fast internet connectivity, fancy websites and untold media riches, treat us badly and you will be shunned to unexpected errors, lack of permissions and blue screens of death.

TopSharePoint.com uses threats to take down blog post

As you can see in the comments of my previous blog “TopSharePoint.com is rigged” TopSharePoint is now trying to blackmail me in order for me to remove the article. What really annoys me about this situation is I have clearly explained above how everything went down and I have nothing to hide. Yes we used TOR sites but it was only because we knew that this practise was already been put in place by the TopSharePoint team to put whoever they deemed fit as site of the month.

Now I get bombarded with messages from Top SharePoint to remove the article or they will publish the Log files of what we all know will only include a one sided view of what happened. TopSharePoint you are already dabbling in the dark side so no matter what you do now, how can we the public believe that what you are saying is true?

TopSharePoint here is something you should try, add a Facebook like button to each site instead, that way all votes will be accounted for. I don’t see you actually carrying this out, simply because then you won’t be able to guarantee the highest bidder the site of the month will you?

As for your requests to take down this article, how about no … and how about you stop trying to blackmail people? I have been afforded the right to Liberty, which if you have forgotten is the souls right to breathe. I will not be pushed around and be told what to do, not by you or by any of your threats.

TopSharePoint.com is rigged

The month of February 2012 GTconsult appeared on the Top SharePoint website boasting Best site of the month!

They had a fantastic new approach to a typical SharePoint UI creating a fresh look using the inspiration from Microsoft Windows 8 Metro UI.  Their avg rating was just under 5 stars and going strong.

However after a few days the Canadian Breast Cancer Foundation site was on top.  Visit their site here.  So the GTconsult team did a huge drive to get their site back on top, and by the end of the day and tapping every possible resource they had taken back the lead.  I did notice however our ratings where around three and half stars at the beginning of the day which meant we had to have gotten a few 1 star votes, I put it down to jealousy and moved on …

The next day the Canadian Breast Cancer site once again was beating the GTconsult website and once again our average vote had diminished to almost 3.  I see what game we are playing now, not only vote for one’s site but down vote other sites which gives it a lower average.  That’s not really very scrupulous but since there are no rules other than the fact that you can only vote one time from your computer then I guess it’s allowed.

I tried an experiment and got a bunch of friends to vote up other contenders for Site of the Month, and we managed to get Fiat on top with an avg just over 4, and low and behold the site was knocked down the next day and had an avg of under 4.

Perplexed as to how this could be happening as it is only possible to vote once for each site I chatted to a buddy of mine, who is the spawn of Neo and Trinity.  He managed to work out a very easy method to bypass the voting system on TopSharePoint, which he then explained to me was either already being used or the site was being manipulated on the backend in order for results to favour whoever they deemed fit.

I asked him to prove it, so he moved every single site as well as GTconsult site to the top of the charts sending the Canadian Brest Cancer Foundation site to the very bottom of the list … I apologise for that but I was fairly confident it was only going to be for a few moments.

The next day I noticed GTconsult was not only no longer on top but had been removed from the site all together! And the Canadian Breast Cancer site is back on top, even though the previous day at this time it had an average of 3.4 with 289 votes compared to the current standing of 4.06 with 320 votes

Let’s do the math shall we.  Over 29 days required 11 votes a day all of which had to be 4 stars and every now and again a 5 star.  The next best site with that type of average is Recovery.gov with 419 votes at 4.03 average, the difference being Recovery.gov was uploaded in December 2009.  What’s the math?  Well it’s not 11 votes a day, it is around 1 vote every second day ….

I really don’t want to be labelled as a hater of Canada or the Breast Cancer foundation I think it’s a fantastic organisation and it really has a great presence on social media as well as the internet.  Please visit the site here and donate here https://donate.cbcf.org/become/don_online.asp

My issue is that TopSharePoint is a site that should showcase the best SharePoint site regardless of what the site is actually representing, and if the public is not in control of the outcome don’t allow them to vote. Simply state that TopSharePoint will decide which site is best, instead of lulling the site visitors into a false sense of security merely to entertain them with a vote just to throw it in the trash because the victor has already been decided.

There are no addresses available for this application

I got the following error after creating and trying to manage a Business Data Connectivity Service on SharePoint 2010

There are no addresses available for this application.

All I needed to do was start the Business Data Connectivity Service in Manage services …. doh!!

Unable to authenticate Outlook to Office 365

I had a strange issue with Outlook continually prompting me to authenticate after setting up our federated domain to office 365.

The scenario would occur on all machines trying to connect to the Office 365 Exchange even after attempting a manual configuration via Outlook

I finally found out that my ADFS proxy server required a Trusted SSL and a Self-Signed Cert just won’t do.

I recommended using Trustico 30 day free SSL first to ensure that this in fact is the issue before shelling out to buy an expensive cert.

Office 365 Lync Online There was a problem acquiring a personal certificate

There was a problem acquiring a personal certificate required to sign in. If the problem continues, please contact your support team.

If you are still experiencing issues after trying out Microsoft’s help with removing certificates and Credentials from the Credentials Manager found here http://support.microsoft.com/kb/2604176 it might be because you have setup Federated Single Sign on and have a self-signed or untrusted certificated publishing your ADFS

The best way to resolve this issue is to trust the certificate of your ADFS published site or alternatively stop being so cheap and purchase a certificate online :-) However I am cheap and therefore used the following steps to trust my self-signed certificate.

Go to the HTTPS address of the ADFS published site (https://adfs.domain.com) and click certificate error in the URL Navigation bar.

Then click View Certificates

Once the Certificate tab opens click Install Certificate

Click Next

Select Place all certificates in the following store and Browse to ‘Personal’ and select OK

Click Next

Click Finish

Now you will need to do the procedure again but this time adding the certificate to ‘Trusted Root Certification Authorities’

Once completed you should be able to now sign-in on Lync 2010 Online for Office 365!

 

Publishing Anonymous InfoPath form for SharePoint 2010 Internet Sites

We were working on our new SharePoint 2010 Internet site today here at G&T and had some issues without contact form not allowing anonymous users to submit contact us forms.
We had done everything right, or so we thought. After getting the below errors and a lot of head scratching and googling we managed to get everything resolved.

Unknown SPRequest error occurred. More information: 0x80070005
The XSN is null and its not a cross server issue. Most likely a permission issue
  1. Allow Anonymous Access via Central Administration
    Application Management > Manage Web Applications > Authentication Providers > Enable anonymous access
  2. Disable Viewformpageslockdown
    Open SharePoint 2010 Management Shell

    get-spfeature -site URL
    $viewformlockdown = get-spfeature viewformpageslockdown
    disable-spfeature $viewformlockdown -URL
  3. Enable Anonymous access via the Site Collection
    Goto http://URL/_layouts/user.aspx
    Anonymous Access > Entire Web site
  4. Enable Add Items to List for Anonymous users

Big thanks to Russ Maxwell for his post on the above PowerShell ViewFormLockDown solution
http://blogs.msdn.com/b/russmax/archive/2010/01/22/lockdown-mode-in-sharepoint-2010.aspx

Start-OnlineCoexistenceSync

Recently I was setting up my single sign-on with Office 365, and needed to run my OnlineCoexistenceSync. I was running the sync off a server that had SharePoint 2010 on and well UPS kicked off again and I was getting the following error.

Start-OnlineCoexistenceSync : Cannot start service MSOnlineSyncScheduler on computer '.'.

After checking my SharePoint 2010 farm I found that my UPS had stopped and needed to start it again. Once that had started everything synced up with my 365 domain.

UPS will never surprise me, I expect the worst from that service every time.

PoSh.ps1 cannot be loaded because the execution of scripts is disabled on this system

PoSh.ps1 cannot be loaded because the execution of scripts is disabled on this system

I receive the above error when trying to run a PowerShell Script that is not signed or trusted, to resolve this issue simply run the following command

Set-ExecutionPolicy unrestricted

This will then display the following

Execution Policy Change
The execution policy helps protect you from scripts that you do not trust.
Changing the execution policy might expose you to the security risks described in the about_Execution_Policies help topic. Do you want to change the execution policy?
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y

It’s obviously not the safest option ‘unrestricted’ so to get a full break down of what is what check out this link.

http://technet.microsoft.com/en-us/library/ee176949.aspx