Interview mit Yasmine Limberger
Yasmine Limberger schreibt schon seit einigen Jahren im dot.NET Magazin Interessantes und Wissenswertes zum Thema Karriere in der IT-Welt. Auf der BASTA! 2011 in Mainz haben wir sie getroffen und die Gelegenheit für ein Interview genutzt.
Im Gespräch mit Raymond Augé
Die Vorteile von OSGi genießen, ohne das Risiko einer kompletten Refaktorisierung einzugehen, dieser Aufgabe hat sich das Projekt Arkadiko verschrieben. Arkadiko ist landläufig als Name der ältesten Brücken aus dem antiken Griechenland bekannt - und so will auch das Arkadiko-Projekt eine Brücke schlagen zwischen existierenden Spring-Anwendungen und OSGi. JAXenter sprach mit Brückenbauer Raymond Augé von Liferay.
Eine Frage des Vertrauens
Microsoft legt mit der fünften Version von Silverlight nach und erweitert das Trusted-Applications-Modell. Es soll für Anwender und Entwickler mehr Möglichkeiten bieten und nicht mehr an Out-of-Browser-Anwendungen gebunden sein. Trusted Applications sind nun im Browser ausführbar und können auf das Windows API zugreifen. Dieser Artikel zeigt, welche Möglichkeiten die neue Version für vertrauenswürdige Anwendungen bietet und wie diese implementiert werden.
Kolumne: .NETversum
Im heutigen Teil von .NETversum zeigen Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer wie man feste Ports für integrierte Webserver vergeben kann.
Aufgepasst hoch zwei!
Dank der bereits in einer vorherigen Ausgabe der Kolumne vorgestellten CDI-Events, können einzelne Blöcke einer Java-EE-Anwendung modular und unabhängig voneinander aufgebaut werden und trotzdem einfach und effizient miteinander kommunizieren. Dabei muss nicht immer ein Event das Mittel der Interaktion sein. Auch POJOs sind erlaubt, die bei Bedarf mittels Qualifier zusätzlich typisiert werden können. Wem das immer noch nicht reicht, der greift auf Conditional-Observer-Methoden zurück.
Überblick über die wichtigsten und interessantesten Neuerungen in der fünften Silverlight-Version
Microsoft hat endlich die fünfte Version für Silverlight 5 zur Verfügung gestellt. Neben bereits seit längerem bekannten Features wie das XAML Binding Debugging, eigene Markup Extensions, implizite Data Templates oder 3-D-Unterstützung, bietet Silverlight 5 weitere Neuerungen wie vertrauenswürdige Applikationen im Browser, die aus .NET bereits bekannten „P/Invoke“-Aufrufe mittels „DllImport“-Attribut oder das vektorbasierte Drucken. Dieser Artikel gibt einen kurzen Einblick in die Topfeatures von Silverlight 5.
Wie stehen sich Business Value und technische Refactorings gegenüber?
Im
letzten Teil der Kolumne ging es um Dogmen versus pragmatisches Vorgehen bei der Einhaltung von Architekturvorgaben. Daraus ergab sich eine lebhafte Diskussion und zudem eine
Umfrage zum Thema. Doch Dogmen als auch pragmatisches Vorgehen finden sich nicht nur in der Implementierung der Entwicklung wieder, sondern auch in den Prozessen rund um die Entwicklung!
Steigen wir also in den zweiten, dieses Mal nicht sonderlich entwicklungslastigen Erfahrungsbericht ein.
Kolumne: C# im Fokus
Eine durchgängige und korrekte Fehlerbehandlung ist für jedes Programm wichtig, um eine gewisse Stabilität zu erreichen. Dabei sollten auch Fehler zielgerichtet behoben und nicht nur einfach abgefangen werden. Welche Möglichkeiten unter C# zur Verfügung stehen, ist Inhalt der heutigen C#-Kolumne.
Tipps und Tricks rund um .NET und Visual Studio
In dieser Episode von .NETversum geht es um die Framework Class Library und wie man damit eine eine Cache-Implementierung für Webapplikationen betreibt, auf die Klasse ExpandoObject zurückgreifen kann sowie Datenübertragung zwischen Streams realisiert.
Teil 1: Rookie – praktische Einführung
Next Generation Application Development
CDI ist seit gut einem Jahr fertig und wird schon in einigen Projekten eingesetzt. Dieser Artikel veranschaulicht die Features von CDI anhand von konkreten Beispielen und möchte die Leichtigkeit vermitteln, mit der in Zukunft Enterprise-Anwendungen entwickelt werden können. Wir verwenden CDI erfolgreich in unseren Projekten und möchten Sie an unserer Erfahrung teilhaben lassen.
Teil 1: Singleton und InitOnce
Wie auch bei der objektorientierten Programmierung sollten bei der Umsetzung paralleler Lösungen erprobte Entwurfsmuster (Design Pattern) eingesetzt werden. Die hiermit beginnende kleine Serie gibt einen Überblick über Entwurfsmuster aus dem Bereich Parallel Computing und ihre Umsetzungsmöglichkeiten mit der Task Parallel Library.
Enterprise Tales
Im heutigen „Cloud-Zeitalter“ versuchen zahlreiche Hersteller (neue und etablierte) noch eben schnell auf den bereits rasenden Zug aufzuspringen. Infrastrukturanbieter sind der Trend von gestern – heute möchte jeder ein Platform-as-a-Service- (PaaS-)Anbieter sein. Auch die Apache Software Foundation bietet viele Softwareprojekte an, die häufig hinter den Kulissen eingesetzt werden. Wir stellen ein paar dieser Projekte vor.
cloudControl als Partner im Cloud-Hosting-Bereich – Ein Erfahrungsbericht
SnipClip ist eine Internetagentur, die sich auf Facebook spezialisiert hat. Für ihre Kunden konzipiert und realisiert SnipClip Facebook Ads, Apps und Games. Das Leistungsangebot erstreckt sich von der Konzeption und Kreation über Programmierung und Anpassung bis hin zum Betrieb und zur Optimierung der Facebook-Kampagne. Die Agentur betreut seit mehreren Jahren nationale und internationale Kunden und vertraut seit einiger Zeit dem Cloud-Hosting-Anbieter cloudControl.
Kolumne: Silverlight Expertise
Die Silverlight-Kolumne „Silverlight Expertise“ präsentiert monatlich zwei leckere Top-how-tos zum Thema Silverlight, sodass Einsteiger und fortgeschrittene Silverlight-Experten durch geballtes Wissen gesättigt werden. Heute stehen auf der Menükarte „Browserfenster schließen“, „LINQ to VisualTree“ und „Tonaufnahmen mit Windows Phone 7“. Viel Spaß und einen guten Appetit!
Die jüngste Dessert Creation frisch aus dem Hause Google
Lange wurde es in der Android-Community herbeigesehnt, und viele Erwartungen wurden mit der neusten Android-Version verbunden. Schafft es Google, die unterschiedlichen Versionen für Smartphones und Tablets wiederzuvereinigen? Ist Gingerbread das letzte Open-Source-Release, und werden angefangen mit Honeycomb nur noch die lizenzrechtlich notwendigen Sourcen freigegeben? Kann sich Android im ständigen Vergleich mit iOS differenzieren und weiterentwickeln? Kann die native Android-Oberfläche eine attraktive Option auch ohne herstellerspezifische Anpassungen werden? Wohin entwickelt sich die Plattform aus Entwicklersicht? In diesem Artikel möchten wir einen ersten Überblick der aktuellen Informationen zu Android 4.0 liefern und die Neuerungen aus den verschiedenen Blickwinkeln der Nutzer und Entwickler betrachten.