10 years at the best company in the world

I am incredibly proud that on 12th December 2015, I’ll have completed my first ten years working for Microsoft. I started my career at Microsoft in the Services department as a SharePoint consultant. This role involved helping companies, design, develop and deliver SharePoint installations and solution of varying scales. In 2012, I moved to the…

0

Would you like me to come and speak at your event?

The main core of my job at Microsoft these days is to get out in front of audiences and speak about Microsoft technologies. For me, that includes the Microsoft web platform (ASP.NET, Azure, Edge, Hybrid apps) and Office 365 development. I’m working on creating a website that lists what I can come and talk about…

0

A preview of the ‘Web’ track at Future Decoded 2015

It is Tuesday 10th November 2015 and Microsoft’s premier UK event has started. Future Decoded is a two day event which attracts around 10,000 of the brightest business decision makers, developers, IT pros and partners from across the UK to the Excel centre in London. Day 1 (today) is the business day and day 2…

0

Using App Settings in Azure Web Apps

I’m on a hackathon today where we are looking at retrofitting some DevOps principles to an existing ASP.net 4.5 web application. I learnt something about app settings which I did not know so thought I’d share it. Settings in ASP.net In ASP.net, the easiest way to store application settings is in the Web.Config file under the…

0

Using Bower and Gulp with ASP.net 5.0

One of the things that may be slightly new and unclear to you when you first start looking at ASP.net 5.0 is Bower. If you’ve only ever done .net development inside Visual Studio, Bower is another big, new, slightly scary thing to learn. This article will talk you through the basics of how Bower works…

0

Serving static JSON files with ASP.net 5.0

This is just a little something that took me a while to figure out with ASP.net 5.0 and is a key example of some of the biggest changes in ASP.net 5.0 in terms of these three areas: WWWroot Package management Configuration (what we used to put in web.config) I’m working on some hosted apps for…

0

Using HttpClient with ASP.net 5.0

I have just spent way longer than I should have done trying to perform a simple GET request to a web api in ASP.net 5.0 via HttpClient. There is a lot of change in ASP.net 5.0 in terms of the way packages and dependencies are managed, also there are a lot of moving parts right…

3

Get started with Azure Logic apps and your own API App in 5 minutes

If you have any interest in the world of Microsoft Azure, you’ll have been unable to escape the hype surrounding the new Azure App Service, especially the new kids in town; API Apps and Logic Apps. There are plenty of demos and tutorials on these services in action and if you have not already done…

0

Use fonts for icons and make your website awesome

Web performance is really, really important. Despite the ever increasing speed of internet connectivity, the experience users are getting through native apps is changing expectations; slow websites simply do not cut it any more. There are various studies and reports on the correlation between poor page speed and bounce rates, but the general guidance is…

0

Securing and securely calling Web API and [Authorize]

I recently had a requirement to secure a ASP.net Web API I was working on so that only authenticated users could make certain calls. It turns out this was fairly easy to do so I thought I’d share it. For the purposes of this article, I’m using Visual Studio 2013 with update 4. I’m working with…

8