Your SlideShare is downloading. ×
Mono project
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mono project

831
views

Published on

by Yulian Slobodyan

by Yulian Slobodyan

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
831
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Ximian
  • Runtime – ECMA Common Language Infrastructure
  • Scripting – second life
  • Scripting – second life
  • Scripting – second life
  • Transcript

    • 1. mono
      Alternative CLR Implementation
    • 2. whoami
      YulianSlobodyan
      Systems Architect, SoftServe Inc.
    • 3. agenda
      Google It
      .NET Compatibility
      Why YOU need this
      Demo
      Q&A
    • 4. google it: what is mono
      An open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET
      mono-project.com
    • 5. google it: why mono
      translate.google.com
    • 6. google it: why mono
      stackoverflow.com
    • 7. google it: who made it
      Miguel de Icaza
      GNOME
      Midnight Commander
      Evolution
      and more…
    • 8. google it: what’s inside
      C#
      F#
      VB
      Java
      JS
      Boo
      PHP
      LUA
      Base Class Library
      Mono Libraries
      Mono.Addins
      Core
      ADO.NET
      ASP.NET
      Mono.Cecil
      LINQ
      DLR
      WCF
      Mono.Unix
      Mono Runtime
      JIT
      AOT
    • 9. compatibility: .net
    • 10. compatibility: .net 1.1
    • 11. compatibility: .net 2.0
    • 12. compatibility: .net 3.0
    • 13. compatibility: .net 3.5
    • 14. compatibility: .net 4.0
    • 15. why use: #1
      MONEY
    • 16. why use: #2
      OS Compatibility
      Linux
      Windows
      Mac OS X
      BSD
      Solaris
      Nintendo WII
      Sony PS3
      Apple iPhone
      Google Android
      Maemo
    • 17. why use: #3
      Old Friends
      log4net
      NUnit
      NHibernate
      Unity
      Castle Windsor
      and more…
    • 18. why use: #4
      New Friends
      Linux & Shell
      MySQL & PgSQL
      RabbitMQ
      Mono Shell
      Monodevelop
      Moonlight
      Monotouch
      Monodroid
    • 19. Why use: #5
      Scripting & Embedding
    • 20. DEMO
    • 21. Q&A