how one would tackle learning SharePoint.
Sharepoint plugin didn't like your tone; crashed the submit...I just wrote out a long post explaining g my painful experiences with SP. But it got lost on submit.
The short version is this. SP is ****ty. You can abstract most of the ****tiness by using SP as a CMS 'Admin' area, and then use AJAX to populate the data on a more sensible HTML site, using this amazingly excellent lib:
https://spservices.codeplex.com
You'll still hate it, but you will hate it less.
The short version is this. SP is ****ty. You can abstract most of the ****tiness by using SP as a CMS 'Admin' area, and then use AJAX to populate the data on a more sensible HTML site, using this amazingly excellent lib:
Worst ever product to develop custom parts for. Hated it. Almost as much as VBA for office.
Sorry but this topic has been debated to death, so instead of trying to revive a rotting skunk.I'm genuinely intrigued. Which aspects did you guys struggle with? Scenarios, etc.
[)roi(];17395676 said:Sorry but this topic has been debated to death, so instead of trying to revive a rotting skunk.
I rather suggest you spend some time on Google... and let that be your guide. In short there are far better alternatives..
On my project, for starters, we were not allowed to create a new master page for a major redesign... had to use the existing one. That in itself is not SP's fault, but it is kind of ****ty when on page load I was manipulating the DOM to get the elements I needed added to the page....
But in general it is clunky, hard to apply decent UX design, hard to customise, and ugly.
Thanks for the heads up. One issue with these types of frustrations is that management doesn't know the nitty gritty of your frustrations and might be left thinking you taking too long or full of excuses.
SharePoint does seem to be growing in SA. What are the salaries like for SharePoint devs?
SharePoint does seem to be growing in SA. What are the salaries like for SharePoint devs?
Version? Anything prior to 2013 I would agree on most accounts, but still possible to do cool things. Which UX issues and which aspects did you find challenging to customize?
[)roi(];17395676 said:Sorry but this topic has been debated to death, so instead of trying to revive a rotting skunk.
I rather suggest you spend some time on Google... and let that be your guide. In short there are far better alternatives..
It was 2010 I think. I hear 2013 is much better.
So what happened is not entirely SP's fault. I joined a company that had recently taken on a big client, one who used SP extensively. Our job was to rebrand one subsite in the cluster.
Our design team did an amazing job - for a website. Not for a SP site. In fact no-one in the company had ever used SP at all, and the designers had no idea of the limitations imposed, so much so that we were already starting dev work (this is when I joined) when we were told that corporate policy dictated the master page cannot be edited, and they were unwilling to allow us to make a second master page.
This of course led to very complicated problems. It's one thing getting the correct data into a module and displaying it; it is quite another to do so within the restraints of a very limited master page.
In the end we created a Frankenstein monster with extensive re-writing of the DOM in order to change the master page on the fly; and using AJAX requests to populate the content. I must have done 40 to 50 hours overtime/week for 2 months to get it working, but in the end, we did. And the client loved it.
However, it was pretty much unmaintainable, so I am somewhat glad that they never came back to ask for updates or support, and I've left the company now - so it is no longer my problem. I did document it, inside SP, so if anyone ever goes digging around they will find instructions...
Having worked with SharePoint since 2007, I agree with you BUT there are ways around most SharePoint BS. And if it doesn't work like it should.
Use SharePoint as a container for your custom apps, that DO what you want them too.
/insert are you crazy ?!?!
Yes.. I work with SharePoint. I know how crazy I am.