NRW Conf 09: Sessions

HP Lefthand Speichervirtualisierung - Kostengünstiges SAN auf iSCSI-Basis

Christian Schütz (Hewlett-Packard GmbH) | Level: 200
Um alle Vorteile einer virtualisierten Umgebung voll auszuschöpfen, benötigt man neben der reinen Servervirtualisierung auch einen leistungsfähigen, flexiblen Speicher – also die echte „End-zu-End-Virtualisierung“. Denn erst dann lassen sich Funktionen wie Boot-vom-SAN oder etwa Ausfallabsicherungsmechanismen für die virtuellen Server realisieren. Von businesskritischer Bedeutung ist dabei die Verfügbarkeit des konsolidierten Datenspeichers sowie die Absicherung für den Fall von Ausfällen eines Storage-Systems oder eines Rechenzentrum-Standortes (HA und DR: High Availability und Disaster Recovery). Wichtig ist ebenfalls, dass Anpassungen, Erweiterungen, aber auch die Nutzung der zuvor beschriebenen Funktionen einfach und schnell umzusetzen sind. All dies bietet HP mit der neuen iSCSI basierten SAN Lösung LeftHand.

Media Player Remote Control with WCF

Nico Orschel | Level: 200
Im Vortrag "Media Player Remote Control with WCF" wird vorgestellt wie auf Basis von WCF, Mediaplayer und COM eine Fernsteuerung realisiert werden kann.

Warum mit Aufwand schätzen?

Jörg Freiberger | Level: 300
Im Software Engineering kommen viele von uns im Laufe ihrer Karriere mit dem Thema "Aufwandsschätzung" in Berührung. Und meistens fragen wir uns hinterher nach dem "Warum": Warum habe ich falsch geschätzt? Warum schätze ich überhaupt noch? Dieser Vortrag geht der Frage nach, welche Fehler bei einer Aufwandsschätzung gemacht werden und warum wir nichts dagegen machen können.

Datenreise mit Sicherheit

Jörg Freiberger | Level: 300
Es gibt unter uns wohl kaum einen aufmerksamen ITler, der in den vergangenen Monaten nicht zumindest eine Meldung bzgl. Datenklau gelesen hat: nicht nur mal eben ein paar Mitarbeiterdaten eines Unternehmens mitgehen lassen oder eine Webseite hacken, sondern Diebstahl und "Vermarktung" von zehntausenden von sensiblen Datensätzen. Dieser Vortrag bietet Ansätze und Ideen, wie dies verhindert - oder ...

Quellcodehinterlegungen sicher gestalten

Stephan Schmidt | Level: 100
Die Hinterlegung von Quellcode (Softwareescrow) gehört inzwischen zum Standard bei Softwareprojekten. Was genau muss aber eigentlich hinterlegt werden und wie sichere ich als Softwarenentwickler ab, dass der Quellcode auch wirklich nur in den vorgesehenen Fällen herausgegeben wird? Antworten auf diese Fragen liefert Rechtsanwalt Schmidt in dieser Session.

Security Shootout

Marc Grote & Frank Solinske | Level: 300
Daten sind immer mehr im Fokus der Angreifer geraten. Somit werden die Angriffe immer zeilgerichteter und spezieller. Die gezielte Angriffe ist es nahezu unmöglich den Angriff zu erkennen oder zu verhindern.

Forefront TMG - UTM

Marc Grote | Level: 300
Ein Technischer Ueberblick ueber die neuen Forefront TMG UTM Funktionen. Ueberblick ueber Zero Day Exploits, GAPA, Anti Malware, HTTPS-Inspection, NIS, Honeypot Systems...

Rootkits die unbemerkte Bedrohung

Frank Solinske | Level: 300
Eine Demonstration von diversen Angriffen die einen nahezu täglich begegnen können wie: DNS Rouge, Arp Poisining, SQL Injection etc...

jQuery vs. ASP.NET AJAX 4.0

Matthias Bruch | Level: 300
n/a

Orthogonal Architecture

Sergey Shishkin | Level: 300
How to build the infrastructure around the application and not the other way around? Orthogonal architecture separates concerns and makes applications future-proof. This code-intense session will walk you through a composite .NET smart-client application focusing on data access logic, GUI composition, client-server communication, and unit-testing.

Neues im Computerstrafrecht: Hackerparagraph u.a.

Stephan Schmidt | Level: 100
Das Computerstrafrecht und damit der Inhalt dessen, was als so genannte Computerkriminalität bezeichnet wird, wurden grundlegend modifiziert und deutlich erweitert. Was heißt das aber konkret für die IT-Branche? Müssen Sicherheitsexperten nunmehr befürchten beim Einsatz bestimmter Tools strafrechtlich verfolgt zu werden? Was ist nach den Neuregelungen überhaupt noch erlaubt? Werden sich die Widers

Domänenspezifische Sprachen

Lars Corneliussen | Level: 200
Steigende, tatsächliche Komplexität spiegelt sich häufig in einer großen, undurchdringlichen Codebasis wieder. Kein Wunder, dass der Ruf nach Abstraktion, nach Ausdrucksstärke lauter wird. Mit wenigen Worten mehr sagen; das ist das Ziel einer guten domänenspezifischen Sprache.

Smartcards for Developers

Marcus Höltkemeier | Level: 300
Diese Session fokussiert sich auf Grundlagen und Anwendungsszenarien von Smartcards als "Flexible Mobile Credential and Identity Store" mit einigen Demos und ggf. einem kleinen Abstecher nach Genf.

Social Engineering

Frank Solinske | Level: 300
Eine kurze Einführung in die Denkweise eines Social Engineers. Sicher ist nur, dass keine Information wirklich geschützt werden kann. Man benötigt nicht immer einen Computer, um Informationen zu bekommen. Mensch wollen diese Information bereitwillig teilen. Nach diesem Vortrag werden Sie einiges mit anderen Augen sehen.

Out of the Box Security for Developers

Marcus Höltkemeier | Level: 400
Inhalt dieser Session ist die Vermittlung einiger Grundlagen und Einsatzszenarien von HSMs (Hardware Security Module) im Webserver und PKI Umfeld. Vorkenntnisse im Bereich der Wndows Sicherheitsarchitektur und Kryptographiealgorithmen und Vorgehensweisen werden empfohlen.

Interaktionen in der "Office-Welt" mit .NET

Lars Keller | Level: 200
VSTO 3.0 bietet viele verschiedene Möglichkeiten, MS Office durch .NET miteinander interagieren zu lassen. Anhand eines einfachen WorkFlows werden Fragen geklärt, wie: Welche Daten liefert mir Outlook passend zu einer E-Mail? Wie kommen die neuesten Daten aus Outlook in mein Excel? Der Vortrag zeigt, wie einfach VSTO dafür benutzt werden kann, um Informationsverarbeitung zu automatisieren.

Designer Developer Workflow

Sascha Wolter | Level: 200
In diesem Vortrag beschreibt Sascha gängige Werkzeuge und Technologien für Rich Applications und deren Auswirkung auf das Zusammenspiel von Designern und Developern: den so genannten Designer und Developer Workflow. Konzeptionelle Aspekte unterschiedlicher Technologien wie Silverlight und Flash sowie das eigentliche Benutzererlebnis (User Experience) werden diskutiert und zahlreiche Tipps gezeigt.

Data Driven RIAs mit Silverlight

Constantin Klein | Level: 200
Im März, pünktlich zur Mix Konferenz in Las Vegas, veröffentlichte Microsoft eine Preview Version der "Microsoft .NET RIA Services". Was es damit auf sich hat und wie sich damit die Entwicklung von Line of Business (LoB) Applikationen vereinfachen lässt ist Inhalt dieser Session.

Desktop-Virtuaisierung - auch auf dem Desktop?

Nico Lüdemann | Level: 300
In den letzten zwei Jahren hat das Thema der Desktop-Virtualisierung enorm an Fahrt aufgenommen. Alle großen Virtualisierungshersteller haben mittlerweile Lösungen im Angebot, mit denen sie die zentral verwaltete Bereitstellung von Unternehmensdesktops realisieren können. Neu in diesem Zusammenhang sind Trends wie "Bring your own PC", die durch neue Entwicklungen erst möglich werden.

Gears4Net – Einfach parallel Programmieren

Martin Saternus | Level: 300
n/a

Wie nutze ich Open Source in meiner Firma

Patrick Lauer | Level: 200
n/a

10 Gebote der Architektur

Georg Pietrek | Level: 300
Wir beginnen in dieser Session mit den Fragen, wie Softwarearchitekturen entstehen, insbesondere wie gute Architekturen entstehen und wann eine Architektur gut ist. Basierend auf dem Ansatz, die Tätigkeit des Architekten als einen sich ständig wiederholenden Entscheidungsprozess zu sehen, werden die entscheidungsrelevanten Kriterien hergeleitet. An der Spitze der Kriterienhierarchie stehen die 10 Gebote der Softwarearchitektur, nach denen sich ein Softwarearchitekt richten soll. Diese Gebote werden vorgestellt und anhand von Praxisbeispielen erläutert

TDD and SOLID, two ingredients for high quality software

Dennis Doomen | Level: 300
Many attempts have been made to improve the overall quality of our software development efforts, but if there's one I'd like to put some attention on, it's Test Driven Development. It's design-first, test-first approach has proved significant increases in overal quality. However, TDD is not easy and requires quite some understanding of proper object oriented design. S.O.L.I.D. is one of the better known acronyms referring to a set of very important design principles that both improve your ability to do TDD, but also make sure that your software is highly testable and maintainable.

Ajax & Security

Dennis Zielke | Level: 200
SQL Injections sind out. Mit dem Web 2.0 wurden auch eine Reihe von neuen Möglichkeiten zum Mißbrauch von Ajax eingeführt. Die Angriffsflächen von Webseiten haben sich verändert und als Entwickler gilt es auf der Hut zu sein. In diesem Vortrag werden ein paar Sicherheitsprobleme rund um Javascript erläutert und Gegenmaßnahmen vorgestellt.

Softwareverteilung mit SCCM 2007 R2 - Der nächste Schritt

Thorsten Christoffers | Level: 300
Die Virtualisierung macht auch vor der Softwareschicht nicht halt. Microsoft bietet in diesem Bereich mit App-V schon über Jahre eine Plattform zur Softwarevirtualisierung an. Mit dem neuesten Minor Release erreicht der SCCM 2007 eine neue Stufe der Softwareverteilung. Es ist nun möglich, losgelöst von einer gemanagten App-V Infrastruktur virtualisierte Softwarepakete per SCCM zu verteilen. Hierbei wird auf die bereits vorhandenen Strukturen des SCCM zurückgegriffen und um die App-V Integration erweitert. In seinem Vortrag wird Thorsten Christoffers Ihnen zeigen, wie man mit wenigen Handgriffen eine vorhandene SCCM Struktur um die App-V Integration erweitert und wie schnell ein virtualisiertes Softwarepaket mit SCCM verteilt werden kann.

Anwendungen für den Tablet PC

Mathias Gronau | Level: 200
Inzwischen ist die Einführung des Tablet PC 8 Jahre her, aber erst in den letzten beiden Jahren sind Tablet PCs in nennenswerter Menge auf den Markt gekommen, so dass auch erst jetzt verstärkt Anwendungen für den Tablet PC entwickelt werden müssen. Da sich die Stift-Bedienung grundlegend von der traditionellen Rechnerbedienung mit Maus und Tastatur unterscheidet, ist es erforderlich, sich Gedanken über die Usability von Tablet PC-Anwendungen zu machen, um auf diese Weise die Bedienung dieser Geräte komfortabel zu gestalten. Dafür ist es erforderlich, eingetretene Pfade zu verlassen. Mathias stellt in seinem Vortrag verschiedene Konzepte für eine intuitive Oberfläche für Tablet PCs vor und lässt dabei auch Raum für Kritik an den Lösungen sowie für weitere Anregungen.

Couch DB

Carsten Mörke | Level: 200
CouchDB ist eine neue und innovative Datenbank, die endlich neuen Wind in die Datenbank-Szene. CouchDB wirft die Konzepte von Tabellen und SQL endlich über den Haufen und bietet eine Alternative. Auch gehören der proprietäre Clients oder Probleme mit der Replikation endlich der Vergangenheit an. In dem Vortrag erhalt Sie einen kleinen Überblick über die Installation und Nutzung von CouchDB.

ASP.NET WebForms – Why MVC is Rubbish

Phil Winstanley | Level: 300
There has been much hype recently about MVC, frankly, it's a load of rubbish. WebForms are fantastic and they do the job just as well as MVC, in some way much better! In this Session we'll explore getting the best from WebForms and ASP.NET in general following best practices built up over many years experience of using them. If you're confused by the whole MVC vs WebForms argument come along to this session and join the debate - it should be rather heated!

Next Generation User Experience am Beispiel Silverlight

Philipp Bauknecht | Level: 300
Im Vortrag werden die neuen Möglichkeiten, die Plugin-Technologien wie Silverlight bieten, zur Verbesserung der User Experience sowie die damit verbundenen Chancen und Risiken diskutiert. Dabei werden Do's & Don'ts beim Design von RIAs auf Basis Silverlight an einem Demo verdeutlicht.

TBD

Daniel Fisher | Level: 300
n/a

Kommunikation, Design, Technik, Mensch

Jonas Künstler | Level: 200
In diesem Vortrag dreht sich alles um gezielte Kommunikation. Intern - extern, digital - analog, privat - öffentlich, auffällig - unaufdringlich, reduziert - komplex, das sind die Schlagworte, die diese Session ausmachen.

PHP 5.3 - Die nächste Generation

Thomas Weinert | Level: 300
Die neue PHP Version bringt OOP Konzepte wie Lambda-Funktionen und Closures, Namespaces und GoTo in die PHP-Welt. Aber auch Performance, Fehlerbehandlung und Konfigurierbarkeit wurden verändert.

Windows x64 - Wieso, Weshalb, Warum?

Helge Klein | Level: 300
Windows Server 2008 ist das letzte 32 Bit-Server-Betriebssystem von Microsoft. Der Nachfolger 2008 R2 wird ausschließlich als 64 Bit-Version erscheinen. Schon jetzt stoßen 32 Bit-Systeme an ihre Leistungsgrenzen. Höchste Zeit also, sich mit der x64-Technologie zu beschäftigen. In seinem Vortrag zeigt Helge Klein detailliert auf, wo bei aller oberflächlichen Gemeinsamkeit die Unterschiede zwischen 32 und 64 Bit-Versionen bestehen und gibt Tipps, worauf beim Umstieg zu achten ist.

http://dieboerse-wtal.de/
Work:
Wolkenburg 100
Wuppertal, NRW 42119
Germany
+49(202)24322-0

die börse
http://www.justcommunity.de/
Daniel Fisher
http://www.justcommunity.de/
Stephan Oetzel
http://www.nrwconf.de/ NRW Conf 09: August 28- 28, at dieBörse, Wolkenburg 100, Wuppertal, Germany
Kalender speichern:
ICal Live Yahoo Google
Diese Seite bookmarken:
BlinkList del.icio.us Expression FaceBook Favoriten Folkd Furl Google Icio Linkarena Mister Wong Msdn oneview Reddit Slashdot Technorati Webnews Yahoo YiGG