I do a lot of virtual machines Save, and hardly reboot my VMs. So for the past weeks, my Windows 8.1 host did a lot of Windows Updates. Then yesterday I had to reboot one of my VMs named SP1 and I got Blue Screen of Death at the boot screen. I became curious and restarted SQL1, DC1, then ROUTER1. They all had the same Blue Screen of Death: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (WppRecorder.sys). Ok, now I'm panicking...I could rebuild the virtual machines using PowerShell that I described in previous post, but it would take hours to re-install SQL Server 2014, SharePoint 2013,...

This is the talk that I gave on 14th March 2015 at the SharePoint Saturday Abu Dhabi event. Check out my previous post on how to re-create the demos using PowerShell to script virtual machines creation. Or click here to see it directly on SlideShare if the above embedded iframe does not show up.

So you don't want Visual Studio to be installed in a Virtual Machine, because that's not what happens in the real-world. You want Visual Studio to be natively on your Windows 8, but easily copy files for deployment to IIS/SharePoint site hosted by your 3-tier virtual machines of Web-App-Database servers. You want to be able to use the Domain Controller's DNS in the virtual machine, so you can type http://intranet.zed.com from Windows 8 Internet Explorer, not from Restricted IE inside your virtual machine. You want to simulate having 2 Datacenters, where 2 virtual machines have different Subnet, and they all...

WARNING: You should always double-check what you copy-pasted from the Internet. Holy Text is a sensitive matter, double check with an online Mushaf al-Madinah here, or an offline Mushaf (this will give you the bonus of reading the Quran anyways :) ). Before we continue, I'd like to state the purpose of this blog post... I wanted to create a Juz 'Amma (surah 78 to 114) app to help me refresh and re-memorize the Juz 30 (you know when you were kids your brain is like paper, anything you memorize will quickly stick like pen-on-paper, and as you grow older...

Nowadays, there are larger-than-HD laptop screens available. There's the Lenovo Y50 3840x2160, The Yoga 2 Pro 3200x1800, and the ThinkPad X1 Carbon 2560x1440. For my case, I got the ThinkPad W540 2880x1620 IPS display. So at first, we must all be thinking, bigger resolution, bigger screen estate... I can now open Visual Studio side-by-side with Adobe Photoshop (strange combination, yes). 1. The DPI Setting Alas, you will be disappointed. Windows 8 will automatically choose a recommended DPI setting, so when you switched on your laptop and booted into that nice Windows 8 Desktop, what you will see is... 1440x810, see...

Problem: User wants to be able to receive email notifications from SharePoint Discussion Board. User should be able to start & reply threads via email, using his Outlook or mobile phone. Ideally, replies should go into the Correct Topic Folder and new threads should create a New Topic Folder in SharePoint Discussion Board. At first, I thought "Dude, this is Microsoft. They must have think about this functionality". So I accomplished Problem Number 1 using SharePoint Alert feature. For Problem Number 2, I used the Incoming Email feature in List Settings. Done? No. You see, if you use the Alert...

So I got bored with Pivot & Panorama. It was exciting at the beginning, then when everybody else joined the Windows Phone developers camp, my apps begin to look like everyone else's apps... My company, Armanovus has some apps published. We also have built apps that other brands publish under their banner. For my business, I need a differentiator that separates me and other devs. If everyone can do Pivot & Panorama, and for a cheaper consulting fee, why would they go to me? :) Thus begins my search for new Windows Phone UX Custom Controls...and after a month contemplating...

Short Answer: Yes, only and only if it's digitally-signed by Microsoft Corporation. These are the more detailed steps on how I reached this conclusion: In Visual Studio 2012, there's VS 2012 ARMS Cross Tools Command Prompt. Now let's create a simple HelloWorld program using this code: [crayon-55be980e9517b273641044/] and let's see the result: and the result in Surface (Windows) RT: So how did apps like Office 2013 and other .NET apps run on the Surface RT? Let's take a .NET app that runs both on x86 Win8 (Windows 8 Pro) and ARM Win8 (Windows RT), which is the Microsoft Test...

So yesterday I did the Microsoft Surface RT w/ TouchCover Unboxing , now it's time to do the Windows Phone 8 part. Richard Kerris, VP of Developer Relations at Nokia, announced that all BUILD 2012 attendees will receive a Nokia Lumia 920. Note that this is NOT THE RETAIL package, which means packaging contents and maybe even phone configuration & settings are different than the retail version. For example, this phone dev kit does not come with a battery charger. Without further ado, here goes the unboxing photos of Nokia Lumia 920 Developer Phone edition. The outside packaging is pretty...