CROSS PLATFORM DEVELOPMENT  WITH MONO  Presented by Michael Koby
WHAT IS MONO•   C# Compiler•   Runtime (CLR & DLR)•   Cross Platform
WHAT IS MONO•   C# Compiler•   Runtime (CLR & DLR)•   Cross Platform
WHAT IS MONO•   C# Compiler•   Runtime (CLR & DLR)•   Cross Platform
WHAT IS MONO•   C# Compiler•   Runtime (CLR & DLR)•   Cross Platform
BUT THE PATENTS!•   Patents can’t be used to disable Mono•   ECMA/ISO standards•   Code covered under Microsoft Community ...
YOU DON’T GET THIS IN .NET
C# SHELL
AHEAD OF TIME (AOT)   COMPILATION
SIMD INSTRUCTIONS
DESKTOP/SERVER DEVELOPMENT
MONO MIGRATION ANALYZER        (MOMA)
MONODEVELOP
MONO TOOLS FOR VISUAL      STUDIO
MONOMAC
GOTCHAS!• P/Invoke• Windows    Presentation Foundation (WPF)• Incomplete   Implementations
MOBILE DEVELOPMENT• MonoTouch   (http://www.xamarin.com)• Mono   for Android (also from Xamarin)• Monocross(http://code.go...
DEMO!
PASSWORD GENERATOR
BEFORE YOU GO•   Speaker Rate - http://goo.gl/BBaO6•   Slideshare -•   Twitter: @mkoby•   Website: http://ww.mkoby.com
Upcoming SlideShare
Loading in …5
×

Cross Platform Development with Mono and C#

2,214 views

Published on

In this session Michael will talk about developing cross platform applications using cross platform .NET runtime, Mono. He will go over the tools available to do development with Mono and touch on some of the UI frameworks available to Mono.

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
2,214
On SlideShare
0
From Embeds
0
Number of Embeds
265
Actions
Shares
0
Downloads
22
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Cross Platform Development with Mono and C#

    1. 1. CROSS PLATFORM DEVELOPMENT WITH MONO Presented by Michael Koby
    2. 2. WHAT IS MONO• C# Compiler• Runtime (CLR & DLR)• Cross Platform
    3. 3. WHAT IS MONO• C# Compiler• Runtime (CLR & DLR)• Cross Platform
    4. 4. WHAT IS MONO• C# Compiler• Runtime (CLR & DLR)• Cross Platform
    5. 5. WHAT IS MONO• C# Compiler• Runtime (CLR & DLR)• Cross Platform
    6. 6. BUT THE PATENTS!• Patents can’t be used to disable Mono• ECMA/ISO standards• Code covered under Microsoft Community Promise• Variety of Open Source Licenses• http://mono-framework.com/FAQ:_Licensing#Patents
    7. 7. YOU DON’T GET THIS IN .NET
    8. 8. C# SHELL
    9. 9. AHEAD OF TIME (AOT) COMPILATION
    10. 10. SIMD INSTRUCTIONS
    11. 11. DESKTOP/SERVER DEVELOPMENT
    12. 12. MONO MIGRATION ANALYZER (MOMA)
    13. 13. MONODEVELOP
    14. 14. MONO TOOLS FOR VISUAL STUDIO
    15. 15. MONOMAC
    16. 16. GOTCHAS!• P/Invoke• Windows Presentation Foundation (WPF)• Incomplete Implementations
    17. 17. MOBILE DEVELOPMENT• MonoTouch (http://www.xamarin.com)• Mono for Android (also from Xamarin)• Monocross(http://code.google.com/p/ monocross/)
    18. 18. DEMO!
    19. 19. PASSWORD GENERATOR
    20. 20. BEFORE YOU GO• Speaker Rate - http://goo.gl/BBaO6• Slideshare -• Twitter: @mkoby• Website: http://ww.mkoby.com

    ×