Page 8

ASP .NET 5 (vNext), first thoughts

Microsoft ASP .NET 5 is a major shift from traditional ASP .NET methodologies. Whilst I am not actively developing ASP .NET 5 applications at the minute, .NET has always been my bread and butter technology. When I look at industry trends here in the UK, all I see is .NET .NET .NET, therefore it is important to have one eye on the future. I’ve watched all the introduction videos on the ASP .NET website , but I also wanted to take a look at what ASP .NET 5 means to me . This is not meant to be a…

Continue reading

Using Gulp-SASS with VS Code task runner

With the task runner built in to VS Code, you can set up Gulp to automatically compile your SASS files to CSS with a simple key press. VS Code task runner prerequisites To be able to get this working, you need the following prerequisites Windows, Linux or Mac VS Code Node.js and NPM Gulp.js To install Gulp run the following command; or To install into your development environment. I’d generally recommend installing gulp globally as you will likely be using it a lot. You will probably want to…

Continue reading

Why Visual Studio 2015 has changed my life

I’ve been using Visual Studio on an almost daily basis since 2002 . Before that, my development tool of choice was Visual Basic 6 (Visual Studio 6). The shift between those two versions felt like using a whole new product at the time. Since then, changes to Visual Studio have been incremental. Microsoft have released a new version every 2-3 years. Visual Studio 2015, however, feels like another significant paradigm shift. The point of this post is not to outline all the shiny new features…

Continue reading

Why I don't want to be a front-end web developer

The job title isn’t representative of my skill set As a front-end developer, you portray yourself as having a narrow set of skills. This probably isn’t the case. I did a quick search on a popular job forum for front-end developer jobs, and there is a clear recurring theme as to what skills are required to be a mid-level/senior front-end developer; (X)HTML (5), CSS, SASS/SCSS, LESS. Backbone, Angular, Knockout. Responsive web design (I’m assuming Bootstrap knowledge, Foundation etc). Adobe…

Continue reading

What I learnt from using TypeScript "for real"

I completed my first commercial Greenfield project using TypeScript over plain old JavaScript throughout, and there were some frustrations along the way. TL;DR TypeScript is awesome, for sure, but there needs to be improvements to tooling to streamline the experience. TypeScript is strongly typed of course, but it doesn’t force you to code in this manner, which can result in shoddy code. Tweaking is required to make bundling work properly. Tooling Frustrations When I started the project, I was…

Continue reading