Professional Documents
Culture Documents
Im a cross platform developer from a beautiful and tropical place I was a Linux guy for long time in the past Open Source contributor Currently work as Senior Developer for Readify Microsoft .Net lover, polyglot developer, ASP.NET MVP Multi-cat guy, husband, blogger, gamer, things like that http://www.cprieto.com or @cprieto
Assumptions
You know whats code You know whats .Net You are already a .Net developer You know theres life beyond Windows You are curious about monkeys You know a mono is a primate
LLVM compiler New Garbage Collector Sharpen Moonlight 4 C# Compiler as a Service Mono in games Mono in Servers
Compiler as a Service?
Because static languages are hot as well!
System.Management
Windows P/Invoke System.EnterpriseServices
Stylizer by Skybound
PlasticSCM by Codice
Unity3D by UNITY
Plenty of UI options
Winforms
Your old good friend?
Gtk# Qyoto
WX.Net
MonoCurses MonoMac*
iOS/Android
Simple Guidelines
Design your code to be presentation agnostic
Independent
Business Logic Presentation Layer
Business Logic
WPF MonoTouch
MonoDroid
MonoMac
Gtk#
MOMA
Questions?