Coding Concepts – Understanding Generics

What are Generics, and why should we use them? Generic programming is a style of computer programming in which algorithms are written in terms of types to-be-specified-later that are then instantiated when needed for specific types provided as parameters. This approach, pioneered by ML in 1973,[1][2] permits writing common functions or types that differ only in the set of types on which they operate when used, thus reducing duplication. Such software entities are known…

Moving from .Net to Salesforce. My thoughts and the challenges so far.

Having spent nearly a decade in the Microsoft eco-system, I decided it was time for a change. I’ve developed a range of web applications and tools using the Microsoft stack using some fantastic, far flung and now pretty outdated platforms/technologies such as: Web/Windows forms, WPF,  Silverlight, SQL Server, Web API, MVC, VSTO, Powershell, TFS & VSTS. These were/are…

#CodeTalk – GitHub Acquisition – Free eBook & How to Drive Innovation in the Workplace

So… Microsoft has officially bought GitHub for $7.5 billion! How will this affect VSTS and Microsoft’s current source control solution? Do you feel this is a good move for Microsoft and the open source community as a whole? Some believe this is Microsoft going back to it’s roots, moving away from manufacturing etc and back…

Chef, Kubernetes and Meetups

Yesterday I went to my second ever Meetup. For those who don’t know what they are, a Meetup group that you join based on preferences, you join a local community of people. Meetup groups are sustained through Meetup events, which are face-to-face gatherings that happen in real life between members and organizers. The DevOps event I went…

How to deploy your code? Stack Overflow tell us their approach…

It’s a major part of coding, it’s all good it working on your machine, your version of SQL, your local single IIS box, but how do you take the single web site and get it out to the general public, or out to your testers? What’s the most efficient way, what requires the least amount…

#CodeTalk – Writing Secure .Net Web Apps, Maintainable JavaScript & C# Factory Pattern

Web Developer & Web Design Articles You Need to Read It’s been a little while since the last CodeTalk but this one is back bigger and stronger with more great code examples and articles that have been making the rounds recently. The articles below will be discussing how to keep your .Net Applications secure, an interesting…

Windows 10 has a new update coming!

I think we can all agree that Windows 10 has been a revelation from Microsoft. More than 350 million devices are now using the software and it’s clock up billions of hours of usage. It’s even prompted many businesses to switch from archaic old Windows XP bringing everyone onto a level playing ground. It’s Windows…