gshackles
Name: gshackles
Score: 280.02
Last Seen: 294 days, 16 hours, 42 minutes ago
Member Since: 18 March, 2010
DotNetShoutout
atom rss
2
Shouts

Using SignalR in MonoTouch and Mono for Android Apps

published 287 days, 6 hours, 17 minutes ago posted by gshacklesgshackles 294 days, 16 hours, 42 minutes ago
Tuesday, August 07, 2012 1:44:17 PM GMT Tuesday, July 31, 2012 3:19:30 AM GMT
Building and using a SignalR client in MonoTouch (iOS) and Mono for Android (Android) apps. (more)
category: How To | clicked: 35 | comment | | source: www.gregshackles.com
tags:
3
Shouts

Introducing C# To Go: a C# Compiler for Android

published 672 days, 22 hours, 17 minutes ago posted by gshacklesgshackles 674 days, 8 minutes ago
Monday, July 18, 2011 9:44:25 PM GMT Sunday, July 17, 2011 7:53:40 PM GMT
If you follow me on Twitter (or the #monodroid hashtag), you might have seen some posts from me lately about progress on my new Android app, C# To Go. I’ve been cranking away on it in hopes of getting it to market in time for Monospace, and I’m excited to say that last night I was able to finally publish it! I just wanted to do a quick write-up about the app, what it can do and how it was made. (more)
category: How To | clicked: 56 | comment | | source: www.gregshackles.com
tags: Mono, C#, MonoDroid, Android
3
Shouts

Using Background Threads in Mono For Android Applications

published 753 days, 5 hours, 26 minutes ago posted by gshacklesgshackles 753 days, 14 hours, 57 minutes ago
Friday, April 29, 2011 2:35:31 PM GMT Friday, April 29, 2011 5:04:42 AM GMT
When writing applications one thing to always keep in mind is that you should never block the UI thread. This makes for a poor user experience, and on Android you get the dreaded Application Not Responding dialog if there’s no response to user input within a few seconds. Mono For Android exposes many different ways to do asynchronous operations to help avoid this problem. In this article I’ll go over some of the different options you can pick from. (more)
category: How To | clicked: 11 | comment | | source: www.gregshackles.com
tags: MonoDroid
4
Shouts

Using AdMob in a MonoDroid Application

published 812 days, 7 hours, 8 minutes ago posted by gshacklesgshackles 813 days, 18 hours, 37 minutes ago
Tuesday, March 01, 2011 12:53:37 PM GMT Monday, February 28, 2011 1:24:26 AM GMT
While MonoDroid makes it possible to write Android applications using .NET, what happens if you want to make use of existing third party Java libraries in your app? In this post I’ll talk about what your options are, and provide an example of how to serve ads from AdMob in your MonoDroid application using the standard AdMob Java library. (more)
category: How To | clicked: 12 | comment | | source: www.gregshackles.com
tags: MonoDroid, Android
3
Shouts

Introduction to MonoDroid: Slides, Code and Video

published 814 days, 9 hours, 22 minutes ago posted by gshacklesgshackles 814 days, 23 hours, 50 minutes ago
Sunday, February 27, 2011 10:39:55 AM GMT Saturday, February 26, 2011 8:11:15 PM GMT
Sample code, slides and video from an introduction talk I gave for MonoDroid/Android. (more)
category: Screencast | clicked: 10 | comment | | source: www.gregshackles.com
tags: MonoDroid, Android
3
Shouts

Using a Database in MonoDroid Applications

published 826 days, 23 hours, 30 minutes ago posted by gshacklesgshackles 827 days, 18 hours, 32 minutes ago
Monday, February 14, 2011 8:31:05 PM GMT Monday, February 14, 2011 1:29:57 AM GMT
The stock database available in Android is SQLite, and chances are you’ll find yourself wanting to use it in your applications. But how do you go about doing so? In this post I’ll go over some options for accessing the database, exploring both the standard Android patterns and also an example of plugging in an ORM to simplify things. A SQLite database is pretty much exactly what the name implies: it’s a very lightweight relational database that lends itself well to small devices since it doesn’t have ... (more)
category: Architecture | clicked: 14 | 1 comment | | source: www.gregshackles.com
tags: MonoDroid, Database, Android, ORM
3
Shouts

Using Inversion of Control in MonoDroid Applications

published 867 days, 1 hour, 50 minutes ago posted by gshacklesgshackles 869 days, 7 hours, 20 minutes ago
Wednesday, January 05, 2011 6:11:52 PM GMT Monday, January 03, 2011 12:41:13 PM GMT
Just because a mobile application needs to be (or should be, in most cases) small and lightweight doesn’t mean we should set aside best practices like Inversion of Control containers when building our apps. With so many options out there for .NET containers, which ones should we use? In this article I’ll go over some good options I’ve found for using dependency injection in MonoDroid applications. (more)
category: Architecture | clicked: 12 | comment | | source: www.gregshackles.com
tags: Mono, IoC, Inversion of control, Funq, tinyioc, dependency injection, Android
4
Shouts

Shared Libraries For Windows Phone 7, MonoDroid and Beyond

published 874 days, 16 hours, 30 minutes ago posted by gshacklesgshackles 876 days, 6 hours, 57 minutes ago
Wednesday, December 29, 2010 3:31:50 AM GMT Monday, December 27, 2010 1:04:41 PM GMT
If you’ve been doing mobile development, you probably know all about the problem of having to target multiple platforms, along with the languages each one requires. Having to rewrite and support essentially the same code on different platforms flat out sucks, and isn’t really a great way to spend your time. Thanks to the fine folks working on Mono and its satellite projects, it’s possible to leverage the power of the .NET framework across many platforms. In this article I’ll focus on sharing the same cod... (more)
category: How To | clicked: 6 | comment | | source: www.gregshackles.com
tags: .NET, Silverlight, Windows Phone 7, MonoTouch, Android
9
Shouts

Custom Ordering of Action Filters in ASP.NET MVC

published 965 days, 7 hours, 43 minutes ago posted by gshacklesgshackles 966 days, 8 hours, 24 minutes ago
Wednesday, September 29, 2010 12:18:45 PM GMT Tuesday, September 28, 2010 11:37:42 AM GMT
A look at how ASP.NET MVC lets you order the execution of action filters, and what extension points there are for customizing it. (more)
category: Web Dev | clicked: 0 | comment | | source: www.gregshackles.com
tags: Action Filter, MVC, ASP.NET
14
Shouts

Anonymous View Models in ASP.NET MVC Using Dynamics

published 971 days, 1 hour, 13 minutes ago posted by gshacklesgshackles 974 days, 6 hours, 50 minutes ago
Thursday, September 23, 2010 6:48:59 PM GMT Monday, September 20, 2010 1:11:23 PM GMT
A look at some of the limitations of anonymous classes in .NET, and the solutions available for using them as view models in ASP.NET MVC. (more)
category: Web Dev | clicked: 2 | comment | | source: www.gregshackles.com
tags: Dynamics, .Net 4.0, MVC, ASP.NET
2
Shouts

Attribute-Based Property Aliases Using MongoDB and NoRM

posted by gshacklesgshackles 1012 days, 16 hours, 56 minutes ago
Friday, August 13, 2010 3:05:51 AM GMT
A look into using the NoRM driver for MongoDB to map your data model using property aliases, including a solution for mapping aliases based on attributes to cut down on the amount of mapping code needed. (more)
category: Web Dev | clicked: 2 | comment | | source: www.gregshackles.com
tags: NoRM, MongoDB, ASP.NET
5
Shouts

ASP.NET MVC: Do You Know Where Your TempData Is?

published 1041 days, 6 hours, 39 minutes ago posted by gshacklesgshackles 1041 days, 15 hours, 49 minutes ago
Thursday, July 15, 2010 1:22:57 PM GMT Thursday, July 15, 2010 4:12:33 AM GMT
A look at how TempData works internally in ASP.NET MVC and how you can implement your own provider, including an example of using MongoDB as a provider. (more)
category: Web Dev | clicked: 1 | comment | | source: www.gregshackles.com
tags: MongoDB, Providers, MVC 2, ASP.NET
9
Shouts

Dynamic Views in ASP.NET MVC 2

published 1050 days, 5 hours, 22 minutes ago posted by gshacklesgshackles 1051 days, 23 hours, 16 minutes ago
Tuesday, July 06, 2010 2:39:43 PM GMT Sunday, July 04, 2010 8:45:06 PM GMT
One of the new features introduced in C# 4.0 is the dynamic keyword. So far I haven’t had much use for it, but lately I’ve discovered that it can be very useful when designing ASP.NET MVC views. It also has uses when interacting with COM APIs and other dynamic languages, but I’m going to focus on its use in MVC. (more)
category: Web Dev | clicked: 0 | comment | | source: www.gregshackles.com
tags: .net 4, dynamic, MVC 2
8
Shouts

Using IronPython to Enforce Code Conventions in Visual Studio Builds

published 1125 days, 7 hours, 4 minutes ago posted by gshacklesgshackles 1128 days, 20 hours, 9 minutes ago
Thursday, April 22, 2010 12:57:28 PM GMT Sunday, April 18, 2010 11:52:23 PM GMT
A demonstration in using IronPython with the Visual Studio build process to enforce code conventions according to customizable rules (more)
category: Web Dev | clicked: 0 | comment | | source: www.gregshackles.com
tags: Visual Studio, IronPython
5
Shouts

Templated Helpers and Custom Model Binders in ASP.NET MVC 2

published 1153 days, 7 hours, 37 minutes ago posted by gshacklesgshackles 1153 days, 17 hours, 43 minutes ago
Thursday, March 25, 2010 12:24:40 PM GMT Thursday, March 25, 2010 2:18:13 AM GMT
One of the really cool new features in ASP .NET MVC 2 is templated helpers. The basic idea is that you can define a template for either displaying or editing a particular data type, and it will be used by default when displaying or editing that type. This allows you to define the behavior once, and then you don’t need to worry about it in every view you write thereafter. In this post I’ll go over how to use templated helpers to handle both a built-in type, DateTime, as well as a custom type which will de... (more)
category: Web Dev | clicked: 1 | comment | | source: www.gregshackles.com
tags: Templates, Binding, MVC 2, jQueryUI
5
Shouts

Scripting IIS7 With PowerShell

published 1159 days, 6 hours, 57 minutes ago posted by gshacklesgshackles 1160 days, 5 hours, 26 minutes ago
Friday, March 19, 2010 1:04:25 PM GMT Thursday, March 18, 2010 2:35:16 PM GMT
A simple example of how to use PowerShell to manage IIS7 virtual directories and switch between branches in version control. (more)
category: How To | clicked: 0 | comment | | source: www.gregshackles.com
tags: Powershell, Scripting, IIS 7
9
Shouts

Validating Hidden Fields in ASP.NET MVC 2

published 1159 days, 6 hours, 57 minutes ago posted by gshacklesgshackles 1160 days, 5 hours, 28 minutes ago
Friday, March 19, 2010 1:04:25 PM GMT Thursday, March 18, 2010 2:33:48 PM GMT
A look into how to add custom validation to MVC 2 to allow for validating a hidden field in a form. (more)
category: Web Dev | clicked: 5 | comment | | source: www.gregshackles.com
tags: Validation, MVC 2 Model Validation, MVC 2
10
Shouts

LINQ for JavaScript: Using and Extending JSLINQ

published 1158 days, 1 hour, 11 minutes ago posted by gshacklesgshackles 1160 days, 5 hours, 52 minutes ago
Saturday, March 20, 2010 6:50:43 PM GMT Thursday, March 18, 2010 2:09:09 PM GMT
LINQ makes our lives easier when dealing with .NET collections, so why not apply the same ideas to JavaScript? This post goes over some of the operators in the JSLINQ implementation, and then extends it with some more custom operators. (more)
category: Web Dev | clicked: 2 | comment | | source: www.gregshackles.com
tags: JavaScript, Linq