.NET Lightning Talk - 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

    Notes on slide 1

    Preload: Tomboy, Banshee, MonoDevelop, Firefox, 2x Konsole (big fonts) Can I have a show of hands: Who knows what Mono is? Who has actually had a chance play around with it? Has anyone actually worked on a project with it? I have been curious about Mono for a long time now. I chose to present on Mono as it gives me a chance to check it out for myself. Here are my findings... 1/13

    2 Favorites

    .NET Lightning Talk - Mono - Presentation Transcript

    1. Mono - Open Source .NET
      • Columbus Ohio .NET Developers Group
      • Greg Malcolm – Oct 23 2008
    2. Mono - Open Source .NET
      • What is Mono?
      • An inititive sponsored by Ximian to develop an open source UNIX version of the Microsoft .NET development Platform.
      • Ximian are now owned by Novell.
      • Cross platform: Available for Mac and Windows
      • More info:
        • http://www.mono-project.com
      Columbus Ohio .NET Developers Group [email_address]
    3. Mono - Open Source .NET
      • Examples of Mono Applications
      • Open source:
      • Tomboy – Desktop notes utility
      • Banshee – Music player/manager
      • Monodevelop – Mono developer IDE
      Columbus Ohio .NET Developers Group [email_address]
    4. Mono - Open Source .NET
      • Command line tools
        • mono – Mono runtime /JIT
        • mcs, vbnc – Mono C#/VB.NET Compilers
        • gacutils, sn – GAC tools
        • ilasm/monodis – IL assembler/dissembler
        • xsd, wsdl, disco – Xml & Webservice tools
        • caspol, certmgr, permview – Security tools
      Columbus Ohio .NET Developers Group [email_address]
    5. Mono - Open Source .NET
      • GUI Toolkits - Windows.Forms
        • Looks better on Microsoft Windows platforms
        • Easiest GUI choice for migrating a Windows appliatiction
        • Looks a bit out of place in XWindows
      Columbus Ohio .NET Developers Group [email_address]
    6. Mono - Open Source .NET
      • GUI Toolkits – GTK#
        • Exists on most platforms
        • Ideal for UNIX platform
        • Based on GTK+ GUI toolkit, so written in C
        • Tomboy, Banshee and Monodevelop all use this.
      Columbus Ohio .NET Developers Group [email_address]
    7. Mono - Open Source .NET
      • Webservers and Webservices
      Columbus Ohio .NET Developers Group [email_address]
        • Uses XSP instead of ASP.NET
        • Uses Apache + Mod_Mono insead of IIS
    8. Mono - Open Source .NET
      • ADO.NET
      • Data providers are available for:
      Columbus Ohio .NET Developers Group [email_address]
        • SQL Server
        • Oracle
        • ODBC
        • Sybase
        • DB2
        • OLE DB
        • Postgres
        • MySql
        • SQLite
        • Firebird
    9.  
    10. Kidding!
    11. Mono - Open Source .NET
      • Mono framework extensions
        • Remoting.CORBA – A CORBA implementation
        • #ZipLib – For manipulating compressed files
        • Tao Framework – Bindings for OpenGL
        • Extra LDAP support
        • Unix specific Remoting and Security
      Columbus Ohio .NET Developers Group [email_address]
    12. Mono - Open Source .NET
      • What are we missing?
        • Enterprise.Services
        • Cross process transactions
        • COM
        • Unmanaged code support (native code)
        • Original ASP
      Columbus Ohio .NET Developers Group [email_address]
    13. Mono - Open Source .NET
      • MoMA – Migration Analyzer
      • Migration Challenges:
        • Mono vs .NET framework differences
        • Different filing system features
        • Differing security models
        • Unmanaged code
      Columbus Ohio .NET Developers Group [email_address]
    14. Mono - Open Source .NET
      • MoMA – Migration Analyzer
      Columbus Ohio .NET Developers Group [email_address]
    15. Columbus Ohio .NET Developers Group [email_address]
      • Sources:
        • http://mono-project.com
        • Code Samples from .NET Framework 2.0 Application Development Foundation by Tony Northrup
      Mono - Open Source .NET

    + gregmalcolmgregmalcolm, 2 years ago

    custom

    382 views, 2 favs, 3 embeds more stats

    Video of presentation available at:
    http://gregmal more

    More info about this document

    CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

    Go to text version

    • Total Views 382
      • 368 on SlideShare
      • 14 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 15
    Most viewed embeds
    • 9 views on http://geekswithblogs.net
    • 4 views on http://gregmalcolm.com
    • 1 views on http://www.gregmalcolm.com

    more

    All embeds
    • 9 views on http://geekswithblogs.net
    • 4 views on http://gregmalcolm.com
    • 1 views on http://www.gregmalcolm.com

    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

    Tags