Artikel von Jan Waiz
Als Abonnent haben Sie vollen Zugriff auf alle Artikel im Archiv.
Zum Download eines Artikels und/oder der zugehörigen Quelltexte, klicken Sie
den gewünschten Artikel einfach an.
(
dotnetpro 02/2012,
Seite 121)
Die Entwicklung von Apps für Mobilgeräte mit iOS oder Android als Betriebssystem avanciert bei Mono zum Schwerpunkt, nicht zuletzt durch die beiden Flaggschiffe von Xamarin: MonoTouch und Mono for Android.
(
dotnetpro 01/2012,
Seite 117)
Xamarin setzt bei der Weiterentwicklung seiner Produkte auf mobile Trends und hat mit MonoTouch und Mono for
Android erstklassige Werkzeuge im Köcher. Doch was wird aus Moonlight?
(
dotnetpro 12/2011,
Seite 109)
Mono ist im Umbruch. Kaum hat Xamarin die Arbeit an Mono aufgenommen, schon lockt das Unternehmen
mit vielen tollen Features für Mono.
(
dotnetpro 11/2011,
Seite 119)
Die tiefgreifenden und umfassenden Änderungen der vergangenen Monate haben einen glücklichen
Ausgang gefunden. Xamarin hält das Zepter nunmehr fest in der Hand. Zeit für einen Überblick über die Produktlandschaft rund um Mono.
(
dotnetpro 10/2011,
Seite 105)
Die sich in den vergangenen Wochen abzeichnende positive Entwicklung von Mono nimmt ihren natürlichen Fortgang.
Besonders angenehm: Im Prinzip bleibt alles beimAlten, fast zumindest.
(
dotnetpro 09/2011,
Seite 112)
Langsam, aber sicher kommt Mono in ruhigeres Fahrwasser und es zeigen sich klare Strukturen, wie es mit dem Projekt
weitergeht. Am Ruder steht weiterhin Miguel de Icaza mit seiner neuen Firma Xamarin.
(
dotnetpro 09/2011,
Seite 32)
Die Frage nach dem „besseren“ Tool rund um das Thema Dependency Injection füllt die Foren im Internet und führt
zu manch hitziger Debatte zwischen Entwicklern. Dieser Beitrag erläutert Grundlagen sowie Begrifflichkeiten und stellt
die beiden derzeit meistdiskutierten Tools in das richtige Verhältnis zueinander.
(
dotnetpro 08/2011,
Seite 118)
Der Verkauf von Novell an Attachmate hat doch größere Kreise gezogen, als viele gedacht und einige befürchtet hatten.
Was ist dran? Was ist drin? Und vor allem: Was wird aus Mono?
(
dotnetpro 07/2011,
Seite 124)
Mono ist im Umbruch. Einige reden von Aufbruch, viele von Abbruch – nur von Durchbruch redet niemand.
Kurz: Der Verkauf von Novell an Attachmate sorgt jedenfalls für reichlich Unruhe.
(
dotnetpro 06/2011,
Seite 110)
Mono ist schon lange nicht mehr nur eine „.NET Runtime“. Wer aber glaubt, dass sich das Entwicklerteam auf seinen Lorbeeren ausruht, darf sich überraschen lassen.
(
dotnetpro 05/2011,
Seite 120)
Diese Ausgabe könnte auch unter dem Titel „Alles neu macht der Mai“ escheinen. Eine neue Version von
MonoDevelop steht ebenso ins Haus wie Neuigkeiten rund um die Mono-Runtime.
(
dotnetpro 04/2011,
Seite 126)
Auch diesen Monat freuen wir uns, Ihnen einen Überblick über die Neuigkeiten rund um Mono verschaffen zu dürfen und Ihnen wieder nützliche Links alsWebfutter zu liefern.
(
dotnetpro 03/2011,
Seite 113)
Nachdem wir in der vorangegangenen Ausgabe der dotnetpro über MonoDroid berichtet haben, widmen wir uns dieses Mal wieder Mono im Allgemeinen. In den zwei Monaten hat sich eine Menge getan.
(
dotnetpro 03/2011,
Seite 42)
Sie suchen nach einer umfassenden Möglichkeit, Ihre Build- und Release-Abläufe zu automatisieren und zu standardisieren?
Dotnetpro zeigt Ihnen,wie Sie dies mit freien und kostenlosen Tools wie aus einem Guss erreichen können.
(
dotnetpro 02/2011,
Seite 124)
Zurzeit erscheint im Zweiwochenrhythmus eine neue Betaversion von MonoDroid, der Entwicklungsumgebung
für Geräte auf Android-Basis. Wie ist der aktuelle Stand?
(
dotnetpro 01/2011,
Seite 120)
Seit genau drei Jahren berichten wir Ihnen jeden Monat über Neuigkeiten und interessante Entwicklungen rund
um Mono. Und es hat sich in dieser Zeit sehr viel getan – nicht nur bei Mono.
(
dotnetpro 12/2010,
Seite 114)
Nach zehn Monaten Entwicklungszeit wurde das nächste Major-Release von Mono veröffentlicht.
Zeit sich anzuschauen, was sich unter der Haube getan hat.
(
dotnetpro 11/2010,
Seite 118)
Mono hat mehr zu bieten als „nur“ eine .NET-Laufzeitumgebung unter Linux und Mac OS X. Neben MonoTouch zur Entwicklung von iPhone-Anwendungen ist jetzt die erste Preview von MonoDroid erschienen.
(
dotnetpro 10/2010,
Seite 112)
Es muss nicht immer gleich eine Revolution sein, wenn man Neues erreichen will.Viel öfter sind es die kleineren,
evolutionären Dinge, die ein Produkt spürbar vorantreiben.
(
dotnetpro 10/2010,
Seite 36)
Visual Studio ist eine mächtige Entwicklungsumgebung, aber nicht perfekt. Das kann sie auch gar nicht sein. ReSharper
erweitert das System um viele sinnvolle Funktionen, die sich in kürzester Zeit zu unentbehrlichen Helfern machen.
(
dotnetpro 09/2010,
Seite 120)
Auch in diesem Monat gibt es wieder viel Informatives rund um Mono zu berichten. Kommen Sie mit auf einen Streifzug
durch die Neuigkeiten – von der Anbindung von Open Office über dieWCF bis hin zu MonoTouch und MonoDroid.
(
dotnetpro 08/2010,
Seite 97)
Nach den vielen neuen Versionen und Implementierungen hat das Mono-Team in den vergangenenWochen nicht nur
Luft geholt, sondern auf breiter Front erste Betaversionen veröffentlicht. Hier finden Sie einen Überblick.
(
dotnetpro 07/2010,
Seite 114)
In Zukunft wird .NET noch dynamischer, und Skripte werden eine erhebliche Bedeutung erlangen.Was Microsoft für
.NET plant, klappt schon heute mit Mono. Hier lesen Sie, wie es geht.
(
dotnetpro 06/2010,
Seite 120)
Eine plattformunabhängige Software hat ihre unbestrittenen strategischen und operativen Vorteile.Wie wäre es, wenn
Sie nun auch noch bei derWahl der Datenbank unabhängiger wären? Mono ist auf demWeg dorthin: mit DbLinq.
(
dotnetpro 05/2010,
Seite 113)
In den vergangenen Monaten ist die Mono-Community nicht zur Ruhe gekommen. Die vielen Meilensteine und neuen
Versionen waren schlicht atemberaubend. Doch auch diesen Monat gibt es einige interessante Neuigkeiten,
viele davon hat der Chef des Mono-Teams in seinem Blog thematisiert.
(
dotnetpro 04/2010,
Seite 108)
Die Entwicklung von Mono schreitet auf breiter Front voran. Nach den Meilensteinen SUSE Studio,Visual-Studio-Server
und Visual-Studio-Add-in folgen nun Weiterentwicklungen auf allen Ebenen. Hier finden Sie einen aktuellen Überblick.
(
dotnetpro 03/2010,
Seite 120)
So einfach die plattformübergreifende Softwareentwicklung mit Mono auch ist – die Eigenheiten der Betriebssysteme
lassen sich nicht immer verleugnen. Mono bietet aber eine elegante Möglichkeit an, um Differenzen beizulegen.
(
dotnetpro 02/2010,
Seite 118)
Ein minimales Linux zusammenklicken, Installationspaket der eigenen Anwendung erzeugen, Paket übertragen,
Link weitergeben. So einfach kann die Distribution sein.
(
dotnetpro 01/2010,
Seite 112)
Das Mono-Entwicklerteam liefert zurzeit ein Highlight nach dem anderen. Kurz nach Veröffentlichung von MonoTouch wurde ein weiterer Meilenstein freigegeben, welcher die Entwicklung plattformübergreifender Anwendungen per Mausklick erlaubt.
(
dotnetpro 12/2009,
Seite 91)
Mono lebt. Und wie! Mit Erscheinen dieser Ausgabe von dotnetpro ist die offizielle Mono-Version 2.7
freigegeben und verfügbar. Zeit sich anzuschauen, was sich unter der Haube getan hat.
(
dotnetpro 11/2009,
Seite 109)
Viele Bugfixes haben in den vergangenen Wochen Einzug in die aktuelle Mono-Version gehalten. Dazu hat das Entwicklerteam auch in diesem Monat eine Überraschung im Köcher.
(
dotnetpro 10/2009,
Seite 124)
Schon in Heft 7/2009 haben wir berichtet, dass Mono das ASP.NET MVC Framework unterstützt.
Nun wird es Zeit, den Beweis dafür anzutreten.
(
dotnetpro 09/2009,
Seite 115)
... was zusammengehört. Das Testen von .NET-Anwendungen ist für den Windows-Entwickler zwar dank VMware-
Image und Tools recht einfach – aber in naher Zukunft wird es eine revolutionäre neue Möglichkeit geben:
die Mono Tools for Visual Studio. Hier finden Sie eine erste Vorschau.
(
dotnetpro 09/2009,
Seite 57)
Silverlight, Microsofts Frontalangriff gegen Adobe Flash, hat für viel Wirbel gesorgt und wird die Browserlandschaft
gehörig aufmischen. Umso erstaunlicher ist, dass Microsoft das weite Feld Unix von vornherein anderen
überlässt: dem Team von Mono.
(
dotnetpro 08/2009,
Seite 117)
Wer meint, Mono verstehe sich nur als eine .NET Runtime für Linux und Mac OS, indem es die Namespaces
seines Windows-Pendants portiert, wurde in den letzten Monaten eines Besseren belehrt. Wichtige Technologien
wurden auf den Weg gebracht wie das Ajax Control Toolkit, die SCSF, MVC − und seit Kurzem auch die WCF.
(
dotnetpro 07/2009,
Seite 108)
Ihre unter Mono gehostete ASP.NET-Anwendung erzeugt unerklärliche CPU-Lasten? Lesen Sie hier, wie Sie dem
FileSystemWatcher einen schonenderen Umgang mit den Ressourcen beibringen. Und für Techniker gibt’s noch eine
erfreuliche Botschaft: WCF goes Mono!
(
dotnetpro 06/2009,
Seite 114)
Während sich diese Kolumne in den beiden vorangegangenen Ausgaben mit Jabber und XMPP unter Windows und
Mono beschäftigte, ist die Entwicklung von Mono nicht stehen geblieben. Es gibt viel Neues zu berichten!
(
dotnetpro 05/2009,
Seite 109)
Im April-Heft hat dotnetpro gezeigt, wie einfach sich ein Jabber-Server auch unter Linux installieren und in Betrieb
nehmen lässt. In dieser Ausgabe der Mono-Kolumne soll nun etwas Cross-Plattform-Feeling aufkommen.
(
dotnetpro 04/2009,
Seite 26)
In diesem Heft konnten Sie bereits vieles zu XMPP und Jabber lesen. Hier startet nun eine Anleitung, die zeigt, wie
einfach sich das Ganze unter Linux umsetzen lässt. Zunächst wird das monatliche Mono-Image um die Java Runtime
erweitert und anschließend der Jabber-Server Openfire installiert und konfiguriert.
(
dotnetpro 04/2009,
Seite 20)
Ursprünglich für Instant Messaging erdacht, hat sich XMPP in wenigen Jahren zu einem vielseitig einsetzbaren
Protokoll gemausert. Das „X“ steht nicht zu Unrecht für „Extensible“. Hier erfahren Sie, was XMPP so alles drauf hat.
(
dotnetpro 04/2009,
Seite 12)
Mit Instant Messaging assoziiert man Skype, Yahoo und MSN. Doch längst hat zwischen den Platzhirschen auch XMPP
ein mittlerweile gar nicht mehr so kleines Revier erobert. Es behauptet sich nicht nur erfolgreich, sondern bietet noch
viel mehr als nur Instant Messaging.
(
dotnetpro 03/2009,
Seite 112)
Irgendwann wird jeder damit konfrontiert, Code dynamisch zur Laufzeit laden und ausführen zu müssen. Skript-Engines
gibt es mittlerweile viele – aber auch so elegante wie den Mono-C#-Compiler? Der arbeitet nicht nur unter Linux,
sondern auch unter Windows!
(
dotnetpro 02/2009,
Seite 115)
Seit mehr als einem Jahr berichten wir über den aktuellen Stand rund um das Thema Mono. Wir finden, dass es Zeit
wird für einen Überblick über das, was bisher mit Mono geleistet wurde.
(
dotnetpro 01/2009,
Seite 117)
Jahreswechsel. Zeit, um auf das bisher Erreichte zurückzublicken. Die dotnetpro-Leser konnten dies auf der
vergangenen prio.conference 2008 schon tun, wo der Mono-Stand viel Beachtung fand. Außerdem gibt’s ein
eindrucksvolles Beispiel für die Portierung einer Anwendung mithilfe von Mono.
(
dotnetpro 12/2008,
Seite 116)
Es ist vollbracht! Mono 2.0 hat das Licht der Welt erblickt und steht mit zahlreichen neuen Features als stabile Version zur Verfügung. In den vergangenen Ausgaben hat dotnetpro bereits ausführlich über Mono 2.0 berichtet.
Jetzt ist es Zeit für einen finalen Überblick sowie für die Vorstellung des Mono Performance-Monitors.
(
dotnetpro 11/2008,
Seite 104)
Das Mono-Karussell dreht sich unaufhörlich weiter. Mit Version 2.0 ist inzwischen zwar ein wichtiger Meilenstein
erreicht worden, aber die weitere Entwicklung läuft auf vollen Touren. Sehen Sie selbst!
(
dotnetpro 10/2008,
Seite 110)
Das lange Warten auf die finale Version 2.0 von Mono hat mit Erscheinen dieser Ausgabe hoffentlich ein Ende
gefunden. Wie geht es nun weiter?
(
dotnetpro 09/2008,
Seite 112)
Wie in der vorangegangenen dotnetpro angekündigt, nimmt Mono in der Version 2.0 Gestalt an –
und bietet mehr, als man erwartet. Zeit für eine erste Übersicht.
(
dotnetpro 08/2008,
Seite 108)
„Die Zukunft wird nicht gemeistert von denen, die am Vergangenen kleben“ – das wusste schon Willy Brandt.
Und kaum etwas unterliegt einem derart steten Wandel wie die IT-Branche. Das gilt natürlich ebenso für Mono,
weshalb es auch diesen Monat viel zu entdecken gibt.
(
dotnetpro 07/2008,
Seite 117)
Die „Lizenz zum Töten“ ist James Bond vorbehalten, aber es muss ja auch nicht gleich die endgültige Variante sein – wohl manche Softwarelizenzen dem recht nahe kommen. Auch Mono unterliegt einer Lizenzpolitik. Allerdings einer wesentlich humaneren Variante.
(
dotnetpro 06/2008,
Seite 118)
Das dotnetpro.Mono-Image ist dynamisch. Ihre Anregungen führen dazu, dass es diesmal nicht nur Neues aus der
Mono-Welt zu berichten gibt, sondern auch zum Image selbst. Aktuell wurden die VMWare-Tools integriert, die einen
komfortableren Umgang mit dem Image erlauben.
(
dotnetpro 05/2008,
Seite 122)
Das dotnetpro.Mono-Image kommt jeden Monat neu. Hier berichten Jan Waiz und Daniel Nauck über die
Fortschritte bei der Entwicklung von Mono. Diesmal erfahren Sie, wie Sie die Mono-Sourcen
selbst aktualisieren und kompilieren.
(
dotnetpro 05/2008,
Seite 28)
Mithilfe der .NET-Umgebung Mono für Linux ist das einmalige Entwickeln plattformübergreifender Software für
Windows, Linux und Mac OS keine Utopie mehr. Wenn die Anwendung aber unter Mono nicht so will wie Sie, dann
geht’s an die Fehlersuche auf der fremden Plattform.
(
dotnetpro 04/2008,
Seite 116)
Das dotnetpro.Mono-Image kommt jeden Monat neu. Hier berichten Jan Waiz und Daniel
Nauck über die Fortschritte bei der Entwicklung von Mono. Diesen Monat hat Mono
einen großen Sprung zur Version 1.9 gemacht und ist damit schon ganz nah dran an .NET 2.0.
Außerdem gibt’s einen Portwechsel beim Download des Images.
(
dotnetpro 03/2008,
Seite 109)
Daniel Nauck, Mitglied im Mono-Entwicklerteam und Betreiber der deutschsprachigen
Mono-Community-Webseite und Jan Waiz präsentieren das monatlich aktualisierte
dotnetpro.Mono-Image.
(
dotnetpro 02/2008,
Seite 12)
Den Lesern der dotnetpro ist Mono längst ein Begriff. Es hat sich nicht nur als .NET-Laufzeitumgebung,
sondern auch als Entwicklungsumgebung unter Linux einen Namen gemacht.
Nun wird es monatlich ein aktualisiertes Image geben.
(
dotnetpro 03/2007,
Seite 94)
Im letzten Teil dieser Artikelserie runden Sie Ihre Testumgebung ab und lassen die Terminal-
Anwendungen hinter sich. Ziel ist eine GUI-Anwendung, die künftig als Testrahmen für
eigene Versuche dient. Den Zugriff auf eine SQL-Datenbank gibt es dazu inklusive.
(
dotnetpro 02/2007,
Seite 60)
Im ersten Teil dieser Serie ging es noch um einfache Dinge wie Installieren und Einrichten von Mono und um eine erste kleine Konsolenanwendung. Diesmal wird es schon etwas anspruchsvoller. Sie erstellen eine ASP.NET-Seite und einen Webservice unter Windows und lassen sie Anwendungen unter Mono laufen.
(
dotnetpro 01/2007,
Seite 62)
Viele .NET-Entwickler kennen Mono, den .NET-Clone für die Linux-Welt. Aber nur wenige haben den Schritt in die Linux-Welt auch bereits selbst vollzogen. dotnetpro zeigt in einer dreiteiligen Serie, wie einfach es sein kann, sich die Mono-Welt zu erschließen. Auf der Basis von VMWare müssen Sie dafür noch nicht einmal Ihre vertraute Windows-Umgebung verlassen.