How-NOT-To: The eThekwini eServices Website Leak.

It sure has been an interesting week for website security with a considerable number of high profile website leaks.

When it comes to the eThekwini eServices ‘leak’ I use the word ‘leak’ as a generalisation, in my option, this was not a classical ‘leak’. The blaring obvious security vulnerabilities of this site were not the usual weak point in an all round well-structured system that a person with malicious intent hammered till it broke. This site was a wide open faucet with an invite to drink as much as you wished. I hope my analogy comes across and helps intensify how frightening it is that this went live.

Read more “How-NOT-To: The eThekwini eServices Website Leak.”

Students! Get hosted in the cloud at no cost!

Being a student today has many benefits. Large companies believe in students with many offering students benefits no cost access to their services.

Microsoft’s student Azure offer is once such program, student developers can publish their own web apps to Azure and host them in the cloud, at no cost and with no credit card required. Students can take advantage of these great Azure services:
Read more “Students! Get hosted in the cloud at no cost!”

C# Using Lamda Expressions

\lambda (lambda) the 11th letter of the Greek alphabet, has a common place in the mathematics world.

In the C# a lambda expression is an anonymous function that can contain expressions and statements.

Perhaps the most common use of lambdas is with enumerables. We also pass lambda expressions as arguments, for sorting or for searching in queries.

Anatomy of a lambda expression

Read more “C# Using Lamda Expressions”

Getting around Visual Studio 2015

Getting started with a new programming language/platform can be a daunting task, especially when it requires the use of a new IDE. This post is going to be a quick lap around Visual Studio so you can get working on all those ideas you have.
Read more “Getting around Visual Studio 2015”

Windows Hello with Kinect v2

When Windows Hello was first demoed the first thing that sparked in my mind was “I wonder when I can do this with my Kinect v2 sensor”, I subsequently waited and waited but it appeared as if it was never going to happen. Well it finally has happened… sort of  😀

The entire process is less than 5 min so it is well worth trying.

Read more “Windows Hello with Kinect v2”

10 second Windows 10 tip, Win+E

I installed Windows 10 on Monday and I was left rather distressed when I discovered that one of my favourite shortcut keys Win+E behaviour had changed. Rather than presenting me with My Computer (now known as This PC) I was navigated to this oddity.

Oddity
After some fumbling about I found my fix! 😀

Read more “10 second Windows 10 tip, Win+E”

Next stop Microsoft Bahrain!

I love reading emails, especially when I keep getting amazing emails like these 😀

Invite

Read more “Next stop Microsoft Bahrain!”

Universal Windows App Base Project

In an attempt to boost my productivity, I decided to write a base WinRT project with the essentials for all my projects. Here is what I consider essentials for all my projects:

  • MVVM Light
  • A Navigation Service
  • A Message Service
  • Global app service

These 3 items define a base universal Windows project for me, I will get into some detail on all of these in a bit. Other services like data or location services can be needed for an app but aren’t essential to all apps.

Solution hierarchy
Nothing fancy happening here. Remember to keep all files in a logical folder structure, folders work a lot better than an endless list of obtusely name files.

1

Read more “Universal Windows App Base Project”

YouthSpark Challenge for Change

Microsoft is running this astoundingly simple to enter contest will amazing prizes.

All you have to do is share an idea you believe could spark change in your community and you could win big with the YouthSpark ‬Challenge for Change contest!

It is simple, follow the link and submit your idea that could spark change.

http://bit.ly/16MEFRV

YouthSpark Challenge_Poster_EDITABLEhttp://bit.ly/16MEFRV

Claim your free Windows/WP dev account using DreamSpark

You’ve built your app and now you need to share it with the world.

Being a student is tough so Microsoft is kind enough to waver the one time registration fee (R193 at time of publication). I explain the simple steps needed to claim this cool benefit.

Step 1

Head on over to www.dreamspark.com/Student/Windows-Store-Access and login with you DreamSpark account.

Don’t have a DreamSpark account? Check out this post  (errornaik.com/dreamspark-registration-updated) for details on getting one

Click “Get code Now”, don’t close this tab yet; you will need this code in a bit.

Read more “Claim your free Windows/WP dev account using DreamSpark”