Tag: Microsoft

September 2, 2013 / All

The Internet is full of bots. There’s no denying it, bots have been created to perform tasks on the Internet for many purposes, a good example is Ticketmaster, who have calculated that approximately 60% of all bookings are made by bots (src nyt).

Example of a reCAPTCHA

One of the most common practices for fighting back against bots is by adding what is known as a ‘Completely Automated Public Turing test to tell Computers and Humans Apart’ or CAPTCHA for short. These are commonly either an image or audio clip with letters and numbers that the user has to type into the computer to prove that they are human. One of the most popular versions of the CAPTCHA is reCAPTCHA, which is provided free of charge by Google, this is what we will be using to add a CAPTCHA to our registration page, to avoid bots registering for our website.

August 31, 2013 / All

If you’re developing a website where there should only be a couple of publicly accessible pages in ASP.NET MVC, then at first you may try to go through all your controllers decorating them with the AuthorizeAttribute. Although you will still want to allow anonymous users access to the login page otherwise anonymous users can never become logged in users, in MVC4 you can specify that you want to allow anonymous access to a particular action within a controller which requires the users be logged in by the decorating the actions that you want to be publicly accessible with the AllowAnonymousAttribute

May 15, 2013 / All

I recently bought Microsoft Office 2013 Professional for use at home, while I am not a fan of the hefty price tag associated with Microsoft Office I got a really good deal on it through the company I work for. I am quite a fan of Microsoft Outlook and despite looking there is no free alternative which matches it (sorry Mozilla Thunderbird fans but having my calendar integrated is important to me), which is the main reason for me purchasing it.

April 13, 2013 / All

I recently took the decision that I wanted to start to get more involved in the wider programming community, by giving back (through this blog and online through things like StackOverflow) and by attending bootcamps, so I was really pleased when I heard about how Microsoft are doing a free Windows Azure Bootcamp. The Bootcamp will be a “one day deep dive class” to introduce you to Windows Azure, this is aimed at both beginners and more seasoned Windows Azure users.

Windows Azure logo