Wednesday, March 28, 2012

Dear manager, why you should give me a touch-enabled developer portable … or a separate touch enabled tablet

If you look at  ATMs, automatic checkouts at grocery stores or even at the on board computing you will notice that there’s a change in how you interact with these devices: you touch the screen to start the interaction.

In 2008 Gartner analyst Steve Prentice predicted the demise of the computer mouse in the next three to five years  (see Say goodbye to the computer mouse), a statement which now seems a little bit exaggerated but maybe it is only the timeline were he was off.

Currently when you think about a great touch experience you think about smartphones and tablets (with the most notable examples the iPhone and iPad) but not really about PCs.

But touch as a way of interacting with business applications would in fact make more sense in some scenarios or provide a more intuitive user experience – something which sometimes referred to as NUI (Natural User Interfaces).

With the introduction of Windows 8 – Microsoft will finally be able to compete with the Android and iOS user experience  (See Windows 8: Touch Keyboard – Handwriting recognition, metro UI (You Tube video)) by providing as a first-class experience.

In 2011 the PC market grew 15% to  414.6 million units of which 15% tablets (majority driven by iOS or Android) (Source: Canalys) – this leaves about 300 million PCs shipped with Windows on it. Even if this number declines in 2012-2013 this still provides for an enormous user base which will be accustomed to using touch in applications. When you look at the current types of applications in the Apple market place or even on the Windows 8 market place you will notice that the majority is aimed at consumers and not at business scenarios.

But consumerization of IT will force developers of business applications to provide the same fluid (and natural) user experience. An interesting statement is made in Consumerization of IT: Getting beyond the Myths:

And while browsing e-mail and social networking sites is still the primary use of personal devices, executives say the consumerization of IT is playing an increasingly important role in mission-critical tasks such as customer relationship management, time and expense tracking, and enterprise resource planning.

For us developers building touch-based touch-based systems will require understanding a new set of guidelines, thinking about user scenarios and target audiences and careful interface design. Off course it all starts with having a touch enabled device.

The thing I’m not really sure about is whether to use a touch enabled portable (I really like the Lenovo X220) or buying a separate tablet such as the Acer Iconia Tab W500 or the more pricier option a Samsung Series 7 XE700T1A. From a developer perspective, this would also provide for a viable alternative since Visual Studio 2011 Beta provides the ability to debug your Metro apps remotely).

Leave your comments and thoughts …

References:

Tuesday, March 27, 2012

Introduction to OData and SharePoint Server 2010

Open Data Protocol (OData) is quickly gaining popularity as a web protocol for querying and updating data. A few Microsoft products already expose their functionality as OData services, including SharePoint 2010, SQL Azure and SQL Server 2008 R2 Reporting Services. OData is a set of extensions of the ATOM protocol to makes it easier to share data over the web.

In SharePoint Server 2010 every SharePoint list is exposed through an OData REST API (you might also see some people referring to it as WCF Data Services) – which you can access using the following URL format:

References:

Monday, March 26, 2012

Excel versus SharePoint lists–interesting links

Most people think about using document libraries when managing documents within SharePoint but maybe you could use SharePoint lists as an alternative for your Excel documents – check out these excellent articles for more information:

Tags van Technorati: ,,

Tuesday, March 13, 2012

TechDays 2012 Belgium Content available online

All recorded content and slides for TechDays 2012 Belgium are available online since last week, including related downloads and content. Check it out on techdays.be


Wednesday, March 07, 2012

Second SharePoint Saturday Belgium on 28th April 2012

On Saturday the 28th of April BIWUG is organizing  SharePoint Saturday Belgium for the second time. SharePoint Saturday is an educational, informative & lively day filled with sessions from respected SharePoint professionals & MVPs, covering a wide variety of SharePoint-orientated topics. SharePoint Saturday is FREE, open to the public and is your local chance to immerse yourself in SharePoint!

Don’t forget to register for the event using this link - http://spsbe2012.eventbrite.com/.

Belgian Windows Phone 7 User Group–www.wiphug.be is launched

A couple of weeks ago WiPhug was launched - WiPhug is a Belgian user group that focuses on Windows Phone development. The idea is to share knowledge, skills and ideas with the entire community not only about Windows Phone development but also about everything that has something to do with WP7.

WiPhug is currently been run by Dennis Miscoria, Danny Van Neyghem, Nico Vermeir, Glenn Versweyveld, Bart Lannoeye, Michael Bruyninckx and Johan Peeters.

End of April they will organize their first event at RealDolmen Kontich which is fully booked.  Make sure to follow the website for more news about coming events.

Technorati Tags: ,,,

Microsoft Extended Experts Team MSDN

Heb je een complex probleem, maar niet de kennis om het op te lossen? Dan kun je op deze MEET pagina in contact komen met een community van Belgische experts.

Alle leden van MEET zijn geselecteerd voor hun kennis en vaardigheden in hun vakgebied. En ze zijn bovendien uitstekende communicators. Allen delen ze kun kennis via hun persoonlijke blog en regelmatig houden ze ook lezingen voor Microsoft of hun respectievelijke user group.

MEET krijgt de uitdrukkelijke steun van Microsoft Belgiƫ en Luxemburg. Mail naar msdnbewm@microsoft.com voor meer informatie over het programma.

Op zoek naar infrastructuur experts? Ga naar de TechNet MEET members.

 

[FUN]: Object is in a zombie state

SharePoint development inspired by the movies – LOL:

Saturday, February 04, 2012

Monday, January 30, 2012

The surprising truth about using [Today] in SharePoint 2010 Filters–showing items from the last 7 days

When you want to show the items created in the last 7 days in a specific SharePoint view you need to keep two things in mind:

Technorati Tags: ,,,

Thursday, January 26, 2012

Microsoft Business Ready Security Trial Environment

The Microsoft Business Ready Security trial environment contains an interesting set of VJDs that you can use to evaluate protection, access, management and identity technologies from Microsoft as a pre-configured set of VHDs and is using the following products:

  • Forefront Endpoint Protection 2010
  • Forefront Protection 2010 for Exchange/Forefront Protection 2010 for SharePoint/Forefront Protection for Server Management Console
  • Forefront Identity Manager 2010
  • Forefront Threat Management Gateway 2010
  • Forefront Unified Access Gateway 2010
  • Active Directory Rights Management Services

Download Details – Microsoft Business Ready Security Trial Environment

Book Review–Microsoft SharePoint 2010 Power User Cookbook

The Microsoft SharePoint 2010 Power User Cookbook is  an excellent book which is aimed specifically at getting things done in SharePoint without requiring development or hardcore administration skills. And I must say I like it. 

This book is a must have reference guide for business power users who use SharePoint in their daily job but don’t need to know all the background about how SharePoint exactly works from a system perspective.

It is however also very useful for SharePoint administrators who need to perform common SharePoint tasks as well as for SharePoint business analysts and project manager who need a more practical view on how to accomplish things in SharePoint.

It contains over 70 recipes going from very basic tasks such as creating site columns, securing objects, etc … to more complex tasks such as creating external content types, creating dashboards using PerformancePoint Dashboard designer. Each of these recipes contains a number of different sections:

  • Getting ready – explains for which version of SharePoint it works
  • How to do it – step by step guideline about how to configure things in SharePoint
  • How it works and There’s more – background information
  • See also – reference to related recipes.

Each recipe consists of a limited number of pages containing the bare essential for getting your SharePoint task done. Great job from the authors…

Monday, January 23, 2012

Outlook 2010 Quick Tip – Showing week numbers

Just a reminder to myself – Outlook 2010 makes it possible to show week numbers in Calendar View. Go to the Outlook Backstage > Options > Calendar

and check Show Weeknumbers in the Month View and in the Date Navigator


Tags van Technorati: ,

My favorite 5 sessions for TechDays 2012 Belgium

You smell that? Do you smell that? New technologies, son. Nothing else in the world smells like that. I love the smell of new technologies in the morning… (http://en.wikiquote.org/wiki/Apocalypse_Now) .

Yep, TechDays 2012 is coming near, so don’t forget to register – there are still some seats available. If you don’t know what to choose, check out my list of favorite sessions below:

Wondering how companies are using SharePoint?

Are you wondering how other companies are using SharePoint Server 2010? Then you definitely need to take a look at these different surveys which were conducted in 2010 and 2011:

Tuesday, December 13, 2011

Final BIWUG Session for 2012 – SharePoint 2010 Variations (Level 400)

In order to finalize the SharePoint multilingual sessions BIWUG ( the Belux Information Worker User Group) – www.biwug.be has a special evening planned.

This session will cover level 400 topics on SharePoint 2010 Variations. The following topics will be covered: concepts and internals of variations (page vs. site variations), concepts and internals of configuration, variation Timer Jobs internals, different flavors of variations (automatic, manual, different site templates, same site templates, …), the “famous relationships list”, stsadm and PowerShell commands which assist variations, changes between 2007 and 2010.

Demos will be performed while some coding aspects will be covered. It will be shown how variations can be used for other purposes than just implementing multilingual solutions

Pascal Benois is a SharePoint Premier Field Engineer at Microsoft.
He is into SharePoint technologies from the early days and has a strong focus on custom applications, ECM and multilingual deployments.

Date: 21/12/2011 at 18:00, you are welcome at 17:30
Location: Microsoft Belgium offices
Registration link: http://biwug2112-estwhdr.eventbrite.co.uk/

Tuesday, November 29, 2011

How to install SharePoint Server 2010 Language Packs on Windows 7

When trying to install SharePoint Server 2010 Language Packs on top of Windows 7 you might receive the following error – “Setup is enable to proceed due to the following errors: this product requires Windows Server 2008 Service Pack 2 …” – to work around this you can use the same procedure with the language pack installation files as the one outlined for the normal SharePoint installation on Windows 7 – a great walkthrough is Setting up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7 or Windows Server 2008. Listed below are the exact steps

  • Copy the language pack installation files to a folder on your computer where you are installing SharePoint and doing your development

  • Extract the installation files by opening a Command Prompt window, and then typing the following command at the directory location of the folder where you copied the installation files in the previous step.

          • For SharePoint Foundation 2010  - c:\SharePointFiles\SharePointLanguagePack.exe /extract:c:\LangPack
          • For SharePoint Server 2010 -c:\SharePointFiles\ServerLanguagePack.exe /extract:c:\LangPack

  • Using a text editor such as Notepad, open the installation configuration file, config.xml, located in the following path: c:\LangPack\files\Setup\config.xml and add <Setting Id="AllowWindowsClientInstall" Value="True"/> inside the <configuration> tag

  • Proceed with the installation using the normal way of working

 

Friday, November 11, 2011

Quick Tip – Solving WP7 DatePicker and TimePicker missing icons problem

To see the correct ApplicationBar icons in the DatePicker and TimePicker, you will need to create a folder in the root of your project called "Toolkit.Content" and put the icons in there. The toolkit provides the necessary icons, but you have to copy them from the PhoneToolkitSample project. They must be named "ApplicationBar.Cancel.png" and "ApplicationBar.Check.png" and the build action must be "Content"!

Source: WP7 DatePicker and TimePicker in depth | API and Customization

Thursday, November 10, 2011

BIWUG session about the SharePoint 2010 Multilingual User Interface on 30th of November

 

Doing a SharePoint project in a multilingual environment can be tricky. In this BIWUG session we will focus on how the new MUI (Multilingual User Interface) allows for multilingual collaboration scenarios. We will show you how MUI and the SharePoint variations framework relate to each other. Next to showing the out of the box features we will do a deep dive for developers explaining how to use the MUI framework in SharePoint custom solutions. The session will wrap up with some best practices and pitfalls as well as a round the table discussion to exchange ideas.

Hope to see you there.

Agenda:

18:00-18:30 – Welcome and snacks

18:30-19:30 – SharePoint MUI – Part I (Speakers: Andy Van Steenbergen & Joris Poelmans)

19:30-19:45 – Break

19:45:20:45 – SharePoint MUI – Part II (Speakers: Andy Van Steenbergen & Joris Poelmans)

20:45 – … SharePint!


Register for BIWUG3011 : SharePoint 2010 Multilingual User Interface in Mechelen, Belgium  on Eventbrite

Monday, November 07, 2011

Presenting SharePoint 2010 - to pie or not to pie?

I recently found an interesting discussion about the SharePoint pie – to pie or not to pie?  Most of you have probably use the image depicted below in presentations to potential customers – but is that such a good idea?

Here are some of my ideas about this:

  • The SharePoint 2010 pie makes sense to talk to technical people who have worked with previous versions of SharePoint – also check out this one – Making sense of the SharePoint 2010 pie
  • It is probably not the pie that matters but the story behind it – the translation to the business context of a specific customer which makes a difference - an excellent article about this is Effectively communicate the power of SharePoint to a business audience
  • I haven’t found a comparable compelling graphic yet to explain such a diverse product (or platform) such as SharePoint – so I will probably still be using it for quite a while.
  • The terms used within the pie such as composites, insights are probably not known with business users but they are commonly used by all SharePoint professionals so it makes it for customers  sometimes a little simpler to compare consultants and their sales pitch.

Please leave a comment with your idea about this or fill in this poll