Introduction to Cross Platform Application Development with Mono

  • 285 views
Uploaded on

A basic introduction for beginners to Mono and the Common Language Runtime for developing desktop applications that run on Windows, Mac OS X and Linux.

A basic introduction for beginners to Mono and the Common Language Runtime for developing desktop applications that run on Windows, Mac OS X and Linux.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Nicely done, I got the main ideas of Mono very easily. Now I am thinking of starting Mono right after I am done with Python.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
285
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
10
Comments
1
Likes
1

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

Transcript

  • 1. X-PlatformApplication Development With Mono ADHIKARY.NET
  • 2. X-PlatformApplication Development With Mono ADHIKARY.NET
  • 3. Part 1Introduction to Mono ADHIKARY.NET
  • 4. What is Mono? Ageneric application framework ADHIKARY.NET
  • 5. What is Mono? Your ApplicationOperating System ADHIKARY.NET
  • 6. I am Mono theMonkey and I have 1000s of methods* for you! *methods are... “functions”! ADHIKARY.NET
  • 7. The BCL Psss... I am an open source implementation of .NET**with more classes ADHIKARY.NET
  • 8. I make .NET apps run on ALL platforms! *almost ADHIKARY.NET
  • 9. Look here You can create for theDesktop, Web and Mobile With the same code* *almost ADHIKARY.NET
  • 10. How can I run on All platforms? I use the “CIL” ADHIKARY.NET
  • 11. CIL = Common Intermediate Language Inter-Compiled CIL preted ADHIKARY.NET
  • 12. And, the fun thing is,I DO NOT get COMPILED! ADHIKARY.NET
  • 13. I am ASSEMBLED! ADHIKARY.NET
  • 14. So, in terms of Mono,I am an “assembly”Never, EVER call meA binary! ADHIKARY.NET
  • 15. Your Application Assembly Mono ConvertOperating System Binary ADHIKARY.NET
  • 16. Boiled down to...● Mono can run on Windows, Mac and Linux● Y can use your language of choice (if ou supported by the CLR)● Mono is nothing but a layer of functionality on top of the operating system ADHIKARY.NET