SharePoint Dragons

Nikander & Margriet on SharePoint

Category Archives: Uncategorized

Naming conventions for SharePoint 2013 Service Accounts

The following Wiki page provides an overview of service account naming conventions: http://social.technet.microsoft.com/wiki/contents/articles/14500.sharepoint-2013-best-practices-service-accounts.aspx , based on the SPC 2012 Installation presentation by Dan Holme ( http://www.sharepointpromag.com/author/5052626/DanHolme ).

SharePoint 2013 Best Practices Update

The SharePoint 2013 Best Practices page at TechNet Wiki has been updated: http://social.technet.microsoft.com/wiki/contents/articles/12438.sharepoint-2013-best-practices.aspx

Good Software Design Practices for the French Online Poker Market

If there’s one increasingly popular form of software in play in the online space at the moment, it’s online poker software. Sadly, despite the popularity of this particular genre and its phenomenal growth in countries like France, it’s not always a guarantee that you’re going to be able to understand the games taking place at the virtual tables you’ll frequent. This isn’t because poker is difficult to grasp – It’s because some software designers aren’t always thinking objectively enough to see potential UI and usability problems before the software hits the market.

1) Be clear.

This is not an application that allows you to track the movements of a certain star across the sky – it’s online poker software. Simplicity is the name of the game when it comes to user interface design, and ensuring you give yourself enough space means having enough room for translated text appearing inside the allotted space, rather than French spilling out all over the UI, which may not please your user base.

Clear cards with obvious numbers, visible chip amounts, and of course, enough space on the table so it doesn’t feel like if the table was real you’d have nowhere to put your drink will also help. Responsive design isn’t a bad idea, either – it means your UI (for tips on it, this is worth a look) will work on a 27″ monitor or a netbook at a pinch – almost literally.

2) Be quick, be clear and think head.

Do not design slow software. While some software is powerful and complex enough to require a noticeable load time, the reason someone sits down to play around on a poker site is because they want instant gratification – poker, but without travelling to, say, the Paris poker rooms. As long as you’re thinking ahead in terms of your visual assets and how swiftly everything moves, you’ll be fine.

The thing about the French is they follow a lifestyle of enjoying art but getting things done, and you’ll find that if you learn to balance your software design principles across territories, things will go more smoothly. In the example of the French user logging onto Partypoker.fr, you’re looking at an individual just sinking into the incredible rise of poker in the country, and someone who may be new to it, and thus will need a clear GUI, as will pro players who want pure information with the minimum of interference from over-the-top animation and graphical work.

3) Don’t forget the fun.

Don’t make the software so “functional” that it then becomes almost depressing to use. It’s an online gaming platform, so remember to add colour, animation, make things visually enjoyable whilst remaining informative. Just because you’re opting for a WYSIWYG GUI doesn’t mean that you need to make everything simplistic.
The best part is you’re appealing to an audience who are finding all of this new and exciting.The rise of poker in France needs to be maintained by good poker http://pokerfuse.com/news/law-and-regulation/young-players-and-regulars-turn-their-backs-poker-france/  so if you take advantage of the trend in minimalist design and newbie-friendly GUI elements and tutorials, you’ll swiftly encounter a user base who are drawn to you because you’re the maker of software they want right now.

No more sticky load balancing for SharePoint 2013

We’ve liked Distributed Cache back from the day when it was still called Velocity ( http://www.loisandclark.eu/Pages/Velocity.aspx ), but an unexpected benefit from its inclusion in SharePoint 2013 is that it no longer requires a load balancer to be configured for session stickiness. Cool!

Build SharePoint 2013 PowerShell cmd visually

It kinda defeats the purpose of learning and getting a technology, and then start using it, but this HTML 5 based SharePoint PowerShell editor is still kinda nice: http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html It also has support for SharePoint Online.

Grinder performance test tool

AN interesting performance/load/stress tool: http://grinder.sourceforge.net/g3/features.html , although it’s not that easy to set it up.

JSON Viewer

We like the JSON Viewer tool for seeing JSON data in a more user-friendly way: http://jsonviewer.codeplex.com/ . Alternatively, if you don’t want to install a tool just go to the following online JSON viewer: http://jsonviewer.stack.hu/ .

SPC 2012 Download sessions

First a disclaimer, to be able to do this, you need to have a set of login credentials in order to access the SPC 2012 sessions…

We have to say, the UI for the SPC 2012 web site and interface for downloading all sessions is, how to put this nicely? Well, it’s probably never designed for human beings. Luckily, if you’ve been to SPC2012 and want to get all the sessions, there is a solution that’s targeted towards non-human beings: http://nubo-corp.com/patrick-lamber/2012/11/spc-2012download-all-ppt-in-a-bach/ . As it turns out, PowerShell digs the UI more than we do (but we do feel sorry for the person creating the script containing all session names!).

Arduino in Action

As you may be used from our blog, we devote some attention to the books we were technical reviewers of. Before we start with the review of Arduino in Action ( http://www.amazon.com/Arduino-Action-Martin-Evans/dp/1617290246/ref=sr_1_1?ie=UTF8&qid=1352294824&sr=8-1&keywords=arduino+in+action ), one quick word. People ask us why there are no books about esoteric topic X or topic Y. The answer is simple: the market is simply too small to justify the time and effort it takes to write about such topics. This was our biggest fear for this book: is the Arduino audience big enough to provide some type of ROI for the authors? We hope so.

Arduino is an inexpensive, easy-to-use, open source hardware and software platform that allows you to control all types of cool sensors, LEDs and what not. This book describes that don’t even come close to our daily software activities, but it did make us feel like a bunch of inventors. Especially the chapter about wearables is a gem, we can imagine a future world filled with them!

SharePoint 2013 installation accounts, permissions, and settings

When you’re a developer or IT Pro working with SharePoint 2013, you’d better bookmark these two links:

A general overview of SharePoint 2013 Best Practices can be viewed here: http://social.technet.microsoft.com/wiki/contents/articles/12438.sharepoint-2013-best-practices.aspx