Xamarin Studio and ServiceStack.Text IsMono update

In my last post I tweeted out a link about me using a custom IsRunninOnMono() method and enjoying using the Service Stack library with Xamarin on a Mac to develop on. Well, happily I got a great reply from @demisbellot from Service Stack who pointed out theServiceStack.Text library has an alternative to my my solution baked in. @solrevdev FYI you can also use if (Env.IsMono) {} which already provides this Thanks for the reply @demisbellot!...

Continue Reading

Xamarin Studio and a Platform Helper for Mac and Mono

Since I decided to move away from Microsoft Windows with the purchase of my Macbook Pro around 4 years go I have been a big fan of not having to spin up a virtual machine with Windows on just to run Microsoft Visual Studio. Now I have used Visual Studio all the way back to the VBScript ASP and Visual Basic days and it is without doubt a fantastic IDE. But then MonoDevelop came along...

Continue Reading

ServiceStack OrmLite transaction support

I am a big fan of the ServiceStack OrmLite framework. To quote from them directly : OrmLite’s goal is to provide a convenient, DRY, config-free, RDBMS-agnostic typed wrapper that retains a high affinity with SQL, exposing intuitive APIs that generate predictable SQL and maps cleanly to (DTO-friendly) disconnected POCO’s. This approach makes easier to reason about your data access making it obvious what SQL is getting executed at what time, whilst mitigating unexpected behaviour, implicit...

Continue Reading

Sometimes sleep is best

I had planned to crack open the laptop but after a day of looking after my mum, fighting with the first instance of malware on my Macbook Pro and a tiring kettlebell session I am pleased that I managed to get some refreshing sleep instead. Ever since I taught myself how to code back in the 1990’s I have had issues with sleep so I am so pleased I managed to sleep again. Sleep is...

Continue Reading

Blogging on mobile devices

So, when I am at my laptop I can draft a blog post using my text editor of choice using the markdown markup language and git commit the file to git. Then using Jekyll i can build the static pages and a git push will deploy the new post. That is a lovely workflow for a developer and keeps me away from wordpress or a heavy content management system. However as I am going to...

Continue Reading