What Is Go? Go is a programming language designed by Google created in 2007 which was created to address some of the complaints about other programming languages used internally at Google. As Go doesnt have a good 'businessy' definition on it's website, i'm going to steal the one from Wikipedia (as of the time of … Continue reading Language Ramblings: Golang
Author: Adam Parker
Language Ramblings : Dart
In this post I aim to discuss the Dart programming Language, why I like it, what I think could be improved and hopefully jsut shed some light on the language, some uses people may be unfamiliar with and maybe teach a thing or two. What is Dart Dart is a programming language created by Google … Continue reading Language Ramblings : Dart
Dotnet Interop: C# and F# Pt. 3
So over the last couple of posts, we've looked at what does work well in C# from F#, and most of it seems to go pretty smoothly. But there are occasions where the languages refuse to play nice with each other. That's what we'll be discussing in this final post. Options Option in F# are … Continue reading Dotnet Interop: C# and F# Pt. 3
Dotnet Interop: C# and F# Pt. 2
Continuing on from where we left off last time, we will try to cover off the rest of F#'s features that play really well and simply when being consumed from a C# codebase. Values F# can have values places directly inside modules, almost 'global' values in the module. See an example below :- As we … Continue reading Dotnet Interop: C# and F# Pt. 2
Dotnet Interop:- C# and F#
What Makes F# Special? In the Dotnet world, F# stand out as being the Functional based language. This might sound strange, and I on't have time to go into the full difference between Function and Object-Oriented languages and paradigms here, please do a google if you wish to learn more. Some of the main features … Continue reading Dotnet Interop:- C# and F#
DotNet interop:- C# and Visual Basic
This is Part 1 in my series of Blog Posts on DotNet interop. Why Visual Basic? I decided to use visual basic as my first way to show Interop as C# and Visual Basic both share the same programming paradigm of object orientation. A sample of the languages! Below I have snippets of two classes … Continue reading DotNet interop:- C# and Visual Basic
DotNet Interop
What is DotNet? DotNet is a whole stack. It can get very confusing when talking about .NET and what it is. The main part which actually makes all of the following possible is the .NET runtime. What this runtime is in simple terms, is a layer which takes the compiled code, and runs it on … Continue reading DotNet Interop
Xamarin Shell for Web Developers
Coming from web development, I have become very used to and familiar with the MVC architecture for development. It allows for good decoupling of components and also allows for excellent use of Dependency Injection (DI). Having moved to start teaching myself mobile app development through Xamarin Forms , I found the view centric approach to … Continue reading Xamarin Shell for Web Developers
Remove Cached Report Data (SSRS)
I was working with a SQL Server Reporting Services (SSRS) Report the other day and found myself trying to work with some data changes while writing the report to ensure the report was behaving as expected. Initially, nothing on the report changed even though I had changed the data, I found this odd and thought … Continue reading Remove Cached Report Data (SSRS)
Can contributing to open source be easy?
A very leading question in the title and the answer is, of course! Nobody said you had to commit code to be part of an open source project, many people commit changes to documentation and this is where my second open source pull request(PR)/ commit lies. I was recently working on a project which is … Continue reading Can contributing to open source be easy?
