.NET, OSS & Mono

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Group

    .NET, OSS & Mono - Presentation Transcript

    1. .NET, Open Source and Mono Paul Rayner Solutions Architect
    2. Java "Java's write-once-run-everywhere capability along with its easy accessibility have propelled the software and Internet communities to embrace it as the de facto standard for writing applications for complex networks" - Jan 23rd, 1996* *“JavaSoft Ships Java 1.0; Programming environment available free for developers”
    3. .NET – Background
    4. .NET & Standards In August 2000, Microsoft, Hewlett-Packard, and Intel worked to standardize CLI and the C# programming language. By December 2001, both were ratified ECMA standards (ECMA 335 and ECMA 334). ISO followed in April 2003 - the current version of the ISO standards are ISO/IEC 23271:2006 and ISO/IEC 23270:2006. - http://en.wikipedia.org/wiki/.NET_Framework
    5. The Common Language Infrastructure
    6. The Common Language Runtime
    7. OSS + .NET Then: “Who's going to stand up and support open source? At least, with us, it's clear who you have to come and pound down on. There's a clear line of responsibility.” - Steve Ballmer 2004
    8. OSS + .NET Then: “Technology innovation has happened much, much more from commercial software developers than from open source” - Steve Ballmer 2004
    9. “First they ignore you, then they ridicule you, then they fight you, then you win.” - Mahatma Gandhi mason.gmu.edu/~ktrotman/images/Ghandi.jpg
    10. So NOW!
    11. Google Code: Hosted Projects 3000 2500 2000 1500 1000 500 0 Rails C++ .NET Javascript Java
    12. Warning: Appearances Can Be Misleading… …9416!
    13. A Quick Case Study
    14. Mono Meet the Monkey
    15. “We created Mono to make desktop development fun” - Miguel de Icaza
    16. Multi-Platform
    17. Multi-Language
    18. Binary Compatible
    19. Microsoft-Compatible API
    20. Open Source, Free Software
    21. APIs Server Client Third Party ASP.NET Gtk# Windows.Forms Apache and Gdk# Mono.Cairo FastCGI System.Data Cocoa# Pango# SQL Server Infrastructure Mono.Cecil Mono.ZeroConf Mono.Nat Mono.Addins Novell.Ldap Java/IKVM Mono.RelaxNG Mono.Fuse Mono.Torrent Mono.Nat Gecko# (Mozilla) Mono.Upnp
    22. Porting from Windows
    23. Native Mono Development
    24. Moonlight
    25. Game Development
    26. Why is Mono So Important? Because… needs Open Source.
    27. .NET+OSS: Chasm Crossed? http://en.wikipedia.org/wiki/File:Technology-Adoption-Lifecycle.png
    28. Paul Rayner Solutions Architect http://delicious.com/virtualgenius/Mono paul@virtual-genius.com 303.374.4370 @virtualgenius (Twitter) http://virtualgenius.spaces.live.com

    + Paul RaynerPaul Rayner, 4 months ago

    custom

    144 views, 0 favs, 0 embeds more stats

    The Mono Project is an open development initiative more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 144
      • 144 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories