SlideShare une entreprise Scribd logo
1  sur  31
Sami .NET kóði fyrir
Windows, Linux og Mac
OsX
Guðmundur Jón Halldórsson
http://www.gudmundurjon.net
Five Degrees
“There are two types of speakers:
those that are nervous and those that
are liars”
Mark Twain
Mono project – hvað er það?
• C# (async, LINQ, dynamic, ...)
• F#
• Java
• Scala
• Boo
• Nemerle

• Visual Basic .NET
Mono styður flest mál sem hægt er að compile-a á IL

• Python
• JavaScript
• Oberon
• PHP
• Object Pascal
• LUA
• Cobra
(meira)
Hvar keyrir Mono project – hvað er það?
An open source, cross-platform, implementation of C# and the CLR that
is binary compatible with Microsoft.NET
... Af því að við viljum nota .Net á Linux
• Mono Runtime
• Mono IL Contrast (gasnview, ilcontrast, gui-compare, mperfmon, gsharp)
• Mono Documentation
• MonoDeveloper (C, C++, C#, Vala, Boo, Java, Nemerle, Ilasm, ASP.NET, Mono/GNU
Debugger)
Á hverju keyrir Mono
• Linux
• OS X
• BSD
• iPhone
• Android

• PlayStation 3
• Wii
• Xbox 360
• Microsoft Windows
• x86, x64, ARM, s390, PowerPC,
SPARC, IA64
Er allt hægt með Mono
• Mono styður allt til og með .NET 4.0
• NEMA WPF, WF og hluta úr WCF

• Prófa að keyra Mono Migration Analyzer
Hvað er í Mono pakkanum
C#

F#

VB

Java

BASE CLASS LIBRARY

JS

Boo

PHP

MONO CLASS LIBRARY

Core

ADO.NET

ASP.NET

Mono Addins

LINQ

DLR

WCF

Mono Unix

MONO RUNTIME
JIT

Lua

AOT
(Ahead of time compilation)

Mono Cecil
Mono - .Net
.NET 1.1
C# 1.0
Core Libraries 1.1: mscorelib, System, System.Xml
ASP.NET 1.1
ADO.NET 1.1
Winforms/System.Drawing 1.1
System.Transactions
System.Management
System.EnterpriseServices
Mono - .Net
.NET 2.0
C# 2.0 (generics)
Core Libraries 2.0: mscorelib, System, System.Xml
ASP.NET 2.0 (ekki vefpartar)
ADO.NET 2.0
Winforms/System.Drawing 2.0
Mono - .Net
.NET 3.0
WCF (Silverlight 2.0 subset)
WPF (Ekki ráðgert)
WWF (Verður útfært síðar)
Mono - .Net
.NET 3.5
C# 3.0
System.Core
LINQ
ASP.Net 3.5
ASP.Net MVC
LINQ to SQL
Mono - .Net
.NET 4.0
C# 4.0
ASP.Net 4.0, ASP.Net MVC 1, MVC 2 and MVC3
System.Numerics
Managed Extensibily Framework (MEF)
Dynamic Language Runtime
Client side OData, EntityFramework, Parallel Framework, PLINQ
CodeContracts
Server-side OData
Mono - .Net
.NET 4.5
C# 5.0 - async support
Async Base Class Library Upgrade
MVC4 – (að hluta, ekki async)
ASP.NET 4.5 Async Pipeline
Viðmótsforritun með Mono
• Winforms
• Gtk# (GTK+ og GNOME)
• Qyoto
• WX.Net
• MonoCurses
• MonoMac
• iOS
• Android
(og fleiri ...)

• Moonlight (Silverlight)
Gagnagrunnar og Mono
• SQLite
• PostgreSQL
• MySQL
• Sysbase
• Oracle
• SQL Server
Mono C# Shell
Mono desktop

Banshee

F-Spot

Pinta2

Unity3d
MONO Developer
Mono Debug
MONO forritun
MONO forritun - vefur
MONO forritun - vefþjónustur
Mono Framtíðin
• Núverandi útgáfa er 3.2.4
• Það verður fullur stuðningur við .NET 4.0 (Nema WPF)
Xamarin sér um Mono.Android og Mono.iOs
Stýrikerfisnotkun
Android vs. iOS vs. Windows Phone
Xamarin Studio
Áður en þú ferð - spurningar
#Twitter
@gudmundurjon
#LinkedIn
http://www.linkedin.com/in/gudmundurjon
#Bloggið
http://www.gudmundurjon.net

Contenu connexe

Tendances

Mocloudos - Feather-weight Cloud OS developed within
14 man-days
Mocloudos - Feather-weight Cloud OS developed within
14 man-daysMocloudos - Feather-weight Cloud OS developed within
14 man-days
Mocloudos - Feather-weight Cloud OS developed within
14 man-days
Masaki Muranaka
 
From Test to Live with Rex
From Test to Live with RexFrom Test to Live with Rex
From Test to Live with Rex
Jan Gehring
 

Tendances (20)

NeXTBSD aka FreeBSD X
NeXTBSD aka FreeBSD XNeXTBSD aka FreeBSD X
NeXTBSD aka FreeBSD X
 
PLNOG 4: Ela Jasińska - (Ab)Using Route Servers
PLNOG 4: Ela Jasińska -  (Ab)Using Route ServersPLNOG 4: Ela Jasińska -  (Ab)Using Route Servers
PLNOG 4: Ela Jasińska - (Ab)Using Route Servers
 
FreeBSD hosting
FreeBSD hostingFreeBSD hosting
FreeBSD hosting
 
Mongo NYC 2011 2011 Windows BOF Session
Mongo NYC 2011 2011 Windows BOF SessionMongo NYC 2011 2011 Windows BOF Session
Mongo NYC 2011 2011 Windows BOF Session
 
Sentry (SF Python, Feb)
Sentry (SF Python, Feb)Sentry (SF Python, Feb)
Sentry (SF Python, Feb)
 
Dive into sentry
Dive into sentryDive into sentry
Dive into sentry
 
Linux introduction
Linux introduction Linux introduction
Linux introduction
 
Python on FreeBSD
Python on FreeBSDPython on FreeBSD
Python on FreeBSD
 
Deep drive into rust programming language
Deep drive into rust programming languageDeep drive into rust programming language
Deep drive into rust programming language
 
IronRuby
IronRubyIronRuby
IronRuby
 
Azure virtual machines
Azure virtual machinesAzure virtual machines
Azure virtual machines
 
[Js hcm] Java script- Testing the awesome
[Js hcm] Java script- Testing the awesome[Js hcm] Java script- Testing the awesome
[Js hcm] Java script- Testing the awesome
 
Concurrency models in python
Concurrency models in pythonConcurrency models in python
Concurrency models in python
 
Bsdtw17: allan jude: zfs: advanced integration
Bsdtw17: allan jude: zfs: advanced integrationBsdtw17: allan jude: zfs: advanced integration
Bsdtw17: allan jude: zfs: advanced integration
 
Mocloudos - Feather-weight Cloud OS developed within
14 man-days
Mocloudos - Feather-weight Cloud OS developed within
14 man-daysMocloudos - Feather-weight Cloud OS developed within
14 man-days
Mocloudos - Feather-weight Cloud OS developed within
14 man-days
 
From Test to Live with Rex
From Test to Live with RexFrom Test to Live with Rex
From Test to Live with Rex
 
mruby/c in TokyoRubyKaigi#11
mruby/c in TokyoRubyKaigi#11mruby/c in TokyoRubyKaigi#11
mruby/c in TokyoRubyKaigi#11
 
Introduction to .NET
Introduction to .NETIntroduction to .NET
Introduction to .NET
 
Rust Programming Language
Rust Programming LanguageRust Programming Language
Rust Programming Language
 
MateriApps LIVE!の設定
MateriApps LIVE!の設定MateriApps LIVE!の設定
MateriApps LIVE!の設定
 

En vedette

Presentation1.pptx 1
Presentation1.pptx 1Presentation1.pptx 1
Presentation1.pptx 1
timeryoyo
 
ALEKS: How can we help at-risk students be more successful in math?
ALEKS: How can we help at-risk students be more successful in math?ALEKS: How can we help at-risk students be more successful in math?
ALEKS: How can we help at-risk students be more successful in math?
Cara Warne Milligan
 
New mediadl adwords_intro
New mediadl adwords_introNew mediadl adwords_intro
New mediadl adwords_intro
Michal Lorenc
 
55555555555555555555555
5555555555555555555555555555555555555555555555
55555555555555555555555
timeryoyo
 
Balance between insight and noise indicia v2
Balance between insight and noise indicia v2Balance between insight and noise indicia v2
Balance between insight and noise indicia v2
Nick Barthram
 

En vedette (20)

How a camera works
How a camera worksHow a camera works
How a camera works
 
Presentation1.pptx 1
Presentation1.pptx 1Presentation1.pptx 1
Presentation1.pptx 1
 
2012 apache hadoop_map_reduce_windows_azure
2012 apache hadoop_map_reduce_windows_azure2012 apache hadoop_map_reduce_windows_azure
2012 apache hadoop_map_reduce_windows_azure
 
Wordpress
WordpressWordpress
Wordpress
 
Score
ScoreScore
Score
 
Prowhitesmile
ProwhitesmileProwhitesmile
Prowhitesmile
 
Инокс Инженеринг
Инокс ИнженерингИнокс Инженеринг
Инокс Инженеринг
 
ISTE 2014: The Reflective Teacher's Tips and Tools for Guiding PBL
ISTE 2014: The Reflective Teacher's Tips and Tools for Guiding PBLISTE 2014: The Reflective Teacher's Tips and Tools for Guiding PBL
ISTE 2014: The Reflective Teacher's Tips and Tools for Guiding PBL
 
Tutorial dropbox
Tutorial dropboxTutorial dropbox
Tutorial dropbox
 
Expo marcas
Expo marcasExpo marcas
Expo marcas
 
Educación virtual
Educación virtualEducación virtual
Educación virtual
 
ALEKS: How can we help at-risk students be more successful in math?
ALEKS: How can we help at-risk students be more successful in math?ALEKS: How can we help at-risk students be more successful in math?
ALEKS: How can we help at-risk students be more successful in math?
 
New mediadl adwords_intro
New mediadl adwords_introNew mediadl adwords_intro
New mediadl adwords_intro
 
Twitter
TwitterTwitter
Twitter
 
2013 02 08 sky cloud for everyone
2013 02 08 sky cloud for everyone2013 02 08 sky cloud for everyone
2013 02 08 sky cloud for everyone
 
55555555555555555555555
5555555555555555555555555555555555555555555555
55555555555555555555555
 
Digital disruption
Digital disruptionDigital disruption
Digital disruption
 
Balance between insight and noise indicia v2
Balance between insight and noise indicia v2Balance between insight and noise indicia v2
Balance between insight and noise indicia v2
 
Tutoria
TutoriaTutoria
Tutoria
 
Chinese New Year
Chinese New Year Chinese New Year
Chinese New Year
 

Similaire à UTMessan 2014 - Same .NET code for Windows, Linux, and OsX

JOHN LUTZ_RESUME-100
JOHN LUTZ_RESUME-100JOHN LUTZ_RESUME-100
JOHN LUTZ_RESUME-100
John Lutz
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
Günter Obiltschnig
 

Similaire à UTMessan 2014 - Same .NET code for Windows, Linux, and OsX (20)

Delphi Prism for iPhone/iPad and Linux with Mono and Monotouch
Delphi Prism for iPhone/iPad and Linux with Mono and MonotouchDelphi Prism for iPhone/iPad and Linux with Mono and Monotouch
Delphi Prism for iPhone/iPad and Linux with Mono and Monotouch
 
Open source and .net
Open source and .netOpen source and .net
Open source and .net
 
Mono
MonoMono
Mono
 
.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund
.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund
.NET MeetUp Prague 2017 - .NET Standard -- Karel Zikmund
 
FITC - Node.js 101
FITC - Node.js 101FITC - Node.js 101
FITC - Node.js 101
 
You Call that Micro, Mr. Docker? How OSv and Unikernels Help Micro-services S...
You Call that Micro, Mr. Docker? How OSv and Unikernels Help Micro-services S...You Call that Micro, Mr. Docker? How OSv and Unikernels Help Micro-services S...
You Call that Micro, Mr. Docker? How OSv and Unikernels Help Micro-services S...
 
.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund
.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund
.NET MeetUp Amsterdam 2017 - .NET Standard -- Karel Zikmund
 
Raffaele Rialdi
Raffaele RialdiRaffaele Rialdi
Raffaele Rialdi
 
MongoDB, Node.js And You: PART II
MongoDB, Node.js And You: PART IIMongoDB, Node.js And You: PART II
MongoDB, Node.js And You: PART II
 
Node.js 101 with Rami Sayar
Node.js 101 with Rami SayarNode.js 101 with Rami Sayar
Node.js 101 with Rami Sayar
 
.Net Core
.Net Core.Net Core
.Net Core
 
.NET, OSS & Mono
.NET, OSS & Mono.NET, OSS & Mono
.NET, OSS & Mono
 
World of Node.JS
World of Node.JSWorld of Node.JS
World of Node.JS
 
olibc: Another C Library optimized for Embedded Linux
olibc: Another C Library optimized for Embedded Linuxolibc: Another C Library optimized for Embedded Linux
olibc: Another C Library optimized for Embedded Linux
 
JOHN LUTZ_RESUME-100
JOHN LUTZ_RESUME-100JOHN LUTZ_RESUME-100
JOHN LUTZ_RESUME-100
 
Os Rego
Os RegoOs Rego
Os Rego
 
POCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and OverviewPOCO C++ Libraries Intro and Overview
POCO C++ Libraries Intro and Overview
 
Monkey space 2013
Monkey space 2013Monkey space 2013
Monkey space 2013
 
차세대컴파일러, VM의미래: 애플 오픈소스 LLVM
차세대컴파일러, VM의미래: 애플 오픈소스 LLVM차세대컴파일러, VM의미래: 애플 오픈소스 LLVM
차세대컴파일러, VM의미래: 애플 오픈소스 LLVM
 
C# on a CHIPs
C# on a CHIPsC# on a CHIPs
C# on a CHIPs
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

UTMessan 2014 - Same .NET code for Windows, Linux, and OsX

  • 1. Sami .NET kóði fyrir Windows, Linux og Mac OsX Guðmundur Jón Halldórsson http://www.gudmundurjon.net Five Degrees
  • 2. “There are two types of speakers: those that are nervous and those that are liars” Mark Twain
  • 3. Mono project – hvað er það? • C# (async, LINQ, dynamic, ...) • F# • Java • Scala • Boo • Nemerle • Visual Basic .NET Mono styður flest mál sem hægt er að compile-a á IL • Python • JavaScript • Oberon • PHP • Object Pascal • LUA • Cobra (meira)
  • 4. Hvar keyrir Mono project – hvað er það? An open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET ... Af því að við viljum nota .Net á Linux • Mono Runtime • Mono IL Contrast (gasnview, ilcontrast, gui-compare, mperfmon, gsharp) • Mono Documentation • MonoDeveloper (C, C++, C#, Vala, Boo, Java, Nemerle, Ilasm, ASP.NET, Mono/GNU Debugger)
  • 5. Á hverju keyrir Mono • Linux • OS X • BSD • iPhone • Android • PlayStation 3 • Wii • Xbox 360 • Microsoft Windows • x86, x64, ARM, s390, PowerPC, SPARC, IA64
  • 6. Er allt hægt með Mono • Mono styður allt til og með .NET 4.0 • NEMA WPF, WF og hluta úr WCF • Prófa að keyra Mono Migration Analyzer
  • 7.
  • 8. Hvað er í Mono pakkanum C# F# VB Java BASE CLASS LIBRARY JS Boo PHP MONO CLASS LIBRARY Core ADO.NET ASP.NET Mono Addins LINQ DLR WCF Mono Unix MONO RUNTIME JIT Lua AOT (Ahead of time compilation) Mono Cecil
  • 9. Mono - .Net .NET 1.1 C# 1.0 Core Libraries 1.1: mscorelib, System, System.Xml ASP.NET 1.1 ADO.NET 1.1 Winforms/System.Drawing 1.1 System.Transactions System.Management System.EnterpriseServices
  • 10. Mono - .Net .NET 2.0 C# 2.0 (generics) Core Libraries 2.0: mscorelib, System, System.Xml ASP.NET 2.0 (ekki vefpartar) ADO.NET 2.0 Winforms/System.Drawing 2.0
  • 11. Mono - .Net .NET 3.0 WCF (Silverlight 2.0 subset) WPF (Ekki ráðgert) WWF (Verður útfært síðar)
  • 12. Mono - .Net .NET 3.5 C# 3.0 System.Core LINQ ASP.Net 3.5 ASP.Net MVC LINQ to SQL
  • 13. Mono - .Net .NET 4.0 C# 4.0 ASP.Net 4.0, ASP.Net MVC 1, MVC 2 and MVC3 System.Numerics Managed Extensibily Framework (MEF) Dynamic Language Runtime Client side OData, EntityFramework, Parallel Framework, PLINQ CodeContracts Server-side OData
  • 14. Mono - .Net .NET 4.5 C# 5.0 - async support Async Base Class Library Upgrade MVC4 – (að hluta, ekki async) ASP.NET 4.5 Async Pipeline
  • 15. Viðmótsforritun með Mono • Winforms • Gtk# (GTK+ og GNOME) • Qyoto • WX.Net • MonoCurses • MonoMac • iOS • Android (og fleiri ...) • Moonlight (Silverlight)
  • 16. Gagnagrunnar og Mono • SQLite • PostgreSQL • MySQL • Sysbase • Oracle • SQL Server
  • 18.
  • 24. MONO forritun - vefþjónustur
  • 25. Mono Framtíðin • Núverandi útgáfa er 3.2.4 • Það verður fullur stuðningur við .NET 4.0 (Nema WPF) Xamarin sér um Mono.Android og Mono.iOs
  • 26.
  • 28.
  • 29. Android vs. iOS vs. Windows Phone
  • 31. Áður en þú ferð - spurningar #Twitter @gudmundurjon #LinkedIn http://www.linkedin.com/in/gudmundurjon #Bloggið http://www.gudmundurjon.net

Notes de l'éditeur

  1. MonoTouchMonoMacMonoDroidMonoDeveloper IDEMac, Linux, WindowsGit ...(og framvegins)Fullt af librariesLLVM compilerNew Garbage CollectorSharpenMoonlightC# Compiler as a ServiceMono í leikjumMono á serverum