I’ve joined the INETA Europe Speaker Bureau!

I am very honored and happy to announce that I’ve been selected to join the INETA Europe Speaker Bureau.

Continue reading

Posted in Personal, Presentations, User Groups | Tagged , , , , , , | Leave a comment

e-Book: Explore SharePoint 2013

Microsoft released today the e-book “Explore SharePoint 2013“, which is freely available for download in DOC, EPUB, MOBI, and PDF formats.

Continue reading

Posted in SharePoint | Tagged , , , , , , | Leave a comment

e-Book: Testing for Continuous Delivery with Visual Studio 2012

Microsoft just released the e-book “Testing for Continuous Delivery with Visual Studio 2012“, which is freely available for download in PDF.

Continue reading

Posted in ALM, Visual Studio | Tagged , , , , , , | Leave a comment

Request user to switch to Desktop version of Internet Explorer on a website

In Windows 8 we have two versions of the Internet Explorer, the well-known “Desktop” version, and the new “Windows Store” version, which can render everything that the “Desktop” version can, but does not support any kind of plugins like Flash, Silverlight, or Java Applets for example.

Continue reading

Posted in Windows 8 | Tagged , , , , , , , , | 1 Comment

Useful links for Windows 8 developers

Here is a very good compilation of links that Tiago Andrade e Silva shared with me today, which developers creating Windows Store apps for Windows 8 will find very useful:

Continue reading

Posted in Windows 8 | Tagged , , | 2 Comments

Get access to the %ProgramFiles%\WindowsApps folder and view apps source code

One of my preferred ways to learn new things is to read source code written by other people. Specifically on Windows 8 Windows Store apps, I like to understand how some apps were developed, which APIs or libraries were used, and even how some page layouts were designed.

Continue reading

Posted in Windows 8 | Tagged , , , , , | 6 Comments

[Off-topic] Difference between a Teacher, a Trainer, and a Coach

In one of the mailing-lists I participate there is discussion going on about what motivates people to deliver training these days, which forked into another discussion about the difference about being a teacher, a trainer, and a coach, which I find very interesting.

Continue reading

Posted in Off-topic | Tagged , , , , | Leave a comment

Detect DEBUG build configuration via JavaScript in Windows Store apps

Update (2012-09-29): Now you can use the package WinRT-JsDebugSymbols available via NuGet instead of manually adding the code to your project, and will receive future updates.

One of the things I miss when developing Windows Store apps in HTML/JavaScript, is the possibility of using conditional compilation statements, in order to have different behavior depending on the build configuration selected when the project was compiled (e.g. Debug, Release, etc…), as we do in C# using #ifdef instructions.

Continue reading

Posted in JavaScript, NuGet, Windows 8 | Tagged , , , , , , | 3 Comments

Detect if the Debugger is attached via JavaScript in a Windows Store app

There are some cases where we want a block of o code or function to be executed only when we are debugging the application, usually to show detailed error messages that are intended only for the developer to see.

Continue reading

Posted in JavaScript, Windows 8 | Tagged , , , , , | 1 Comment

Global exception handling in Windows Store JavaScript applications

When an unhandled exception occurs in a Windows Store app, this application is terminated immediately, in a silent way and without showing any error message to the user. This is the default behavior, but we can change it, if we want to.

Continue reading

Posted in JavaScript, Windows 8 | Tagged , , , , | Leave a comment

Physical location of Windows Store applications and data on a PC

When developing Windows Store applications for the Windows 8, it’s important (or at least interesting) to know where the applications get stored after installing it through the Store, where all the files go when we write to the LocalFolder, RoamingFolder, and TemporaryFolder, and also where the values that we add to the collections LocalSettings and RoamingSettings are physically stored.

Continue reading

Posted in Windows 8 | Tagged , , , | 2 Comments