Artikel von Matthias Lohrer
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 04/2010,
Seite 136)
Ein Logo mit „Microsoft Certified xyz“ auf der eigenen Visitenkarte macht sich gut.Aber mittlerweile gibt es so viele
Certified-Titel, dass der Überblick schwerfällt. Deswegen hat Microsoft seine Zertifizierungslandschaft umgebaut.
Und dabei einen Spagat geschafft: Die neue Generation von Zertifizierungen ist sowohl übersichtlicher als auch vielseitiger.
(
dotnetpro 03/2010,
Seite 136)
Sie wollen sich als Softwaretester bewerben? Dann sollten Sie eine Zertifizierung zum Certified Tester nach ISTQB
vorweisen können. Denn diese Qualifizierung setzen viele Unternehmen mittlerweile für ihr Testpersonal voraus.
Doch es gibt auch Kritik, insbesondere am Advanced Level. dotnetpro hat nachgehakt.
(
dotnetpro 01/2010,
Seite 10)
„GUI“ lautete das Thema der prio.conference 2009. Am 28. und 29. Oktober erfuhren im Münchener Marriott-Hotel circa 250 Teilnehmer, wie sie die Schnittstelle zum Anwender optimieren können.
(
dotnetpro 12/2009,
Seite 119)
Eine Abstraktionsschicht oberhalb der Implementierung: Alle Welt kann sie dringend brauchen. Damit könnten
Mitarbeiter der Fachabteilungen ihre Geschäftsregeln festlegen, Projektmanager die Anforderungen an die
Software definieren und Entwickler modellgetrieben entwickeln. Einige neuere OMG-Standards unterstützen genau
diese Abstraktionsschicht.
(
dotnetpro 12/2009,
Seite 104)
6000 Azubis haben im Rahmen einer repräsentativen Umfrage die Qualität ihrer Berufsausbildung beurteilt.
Fachinformatiker-Azubis finden ihre betriebliche Ausbildung gut. Der Berufsschule hingegen stellen sie ein sehr schlechtes Zeugnis aus. Zu Recht?
(
dotnetpro 10/2009,
Seite 118)
Wissen Sie überhaupt, wie man richtig sitzt? Die Wahrheit ist: Eine „ideale“ Sitzhaltung gibt es nicht. Es gibt nur Kompromisse. Wer aber beim Sitzen, Tippen, Mausbewegen und In-den-Bildschirm-Gucken auf bestimmte Dinge achtet, der kann Verspannungen, Sehnenscheidenentzündungen, Bandscheibenvorfällen und Schlimmerem vorbeugen.
(
dotnetpro 08/2009,
Seite 130)
Was denken Sie, wenn Mitarbeiter von Softwarefirmen berichten, wie sie Projekte durch aufopferungsvolle Nachtarbeit
gerettet haben? Denken Sie dann: Tolle Firma mit tollen Leuten? Aber Helden braucht es nur im Chaos.
Das Capability Maturity Model Integration CMMI versucht das Gegenteil: ohne Helden durch die Anwendung
von Best Practices reproduzierbar erfolgreich zu sein.
(
dotnetpro 07/2009,
Seite 38)
Software ist teuer. Wer mehr als ein oder zwei Pakete Software von Microsoft benötigt, der sollte sich einmal die
Volumenlizenzprogramme dieses Herstellers ansehen. Hier gibt es nicht nur Mengenrabatt, sondern auch
weitere Vergünstigungen. Die Lizenzprogramme sind aber ziemlich kompliziert, und für Entwickler ist dann noch mal
alles anders. dotnetpro hat sich auf die Fährte gemacht.
(
dotnetpro 06/2009,
Seite 23)
Eigentlich haben Entwickler viel Sinn für solche Dinge wie Programmier-Frameworks und die Wiederverwendung
von Code. Aber bei der Abwicklung ganzer Projekte wird noch viel zu oft das Rad neu erfunden. Etablierte
Vorgehens modelle können dabei helfen, Projekte zum Erfolg zu führen. dotnetpro bietet Ihnen eine Orientierung
im Wald der Managementmethoden für Softwareprojekte.
(
dotnetpro 04/2009,
Seite 130)
IT-Freelancer verdienen gut – wenn sie denn einen Projektauftrag haben. Aber jedes Projekt endet einmal.
Und spätestens dann beginnt die Suche nach dem nächsten Projekt. Wenn aber auch die Recherche
über Online-Projektbörsen erfolglos bleibt, ist es hilfreich, die Grundsätze der Akquisition zu beherrschen.
dotnetpro gibt Tipps für die erfolgreiche Akquise.
(
dotnetpro 04/2009,
Seite 8)
Gefördert vom Bundesforschungsministerium erarbeiten deutsche Softwareunternehmen und Forschungseinrichtungen einen Industriestandard für Softwarequalität.
(
dotnetpro 01/2009,
Seite 10)
Was ist Architektur? Wer sich für eine Architektur entschieden hat, entkommt ihr nicht mehr. Denn fortan lebt er innerhalb
dieser Architektur. Also sollte ganz am Anfang die Frage stehen: Wie wollen wir leben? Und weil Architektur langlebig ist,
muss man sich sogar fragen: Wie werden wir künftig leben wollen?
(
dotnetpro 11/2008,
Seite 128)
Innovationen sind der Treibstoff der Softwarebranche. Aber wie kommt man eigentlich auf Ideen, was man künftig
anders und besser machen könnte? Auf der Suche nach neuen Ideen können Kreativitätstechniken helfen.
Das reicht vom klassischen Brainstorming über die Bildung von Analogien bis hin zum Sich-über-etwas-lustig-machen.
dotnetpro bietet einen Überblick.
(
dotnetpro 09/2008,
Seite 134)
Die Entwickler besuchen Seminare über Softwarearchitektur. Und die Verkäufer machen Schulungen in Rhetorik
und Präsentation. Aber können Sie und Ihre Leute eigentlich zuhören? Denn als Auftragnehmer sind Sie immer
erst einmal in der Rolle des Zuhörers, stundenlang, tagelang. dotnetpro zeigt, wie Sie besser begreifen, was Ihr
Gegenüber Ihnen sagen will.
(
dotnetpro 09/2008,
Seite 18)
Die vorige Ausgabe der dotnetpro enthielt eine Marktübersicht von Internetprovidern mit Windows-Servern.
Aber es gibt natürlich noch mehr Provider. Einige davon tragen wir hier nach.
(
dotnetpro 08/2008,
Seite 12)
Sie möchten Ihre ASP.NET-Anwendung online stellen? Oder den Außendienst über einen Exchange-Server anbinden?
Dann benötigen Sie einen Provider mit Windows-Servern. dotnetpro bietet eine Marktübersicht. Vom Shared
Hosting über virtuelle Server bis zum dedizierten Server ist für jeden etwas dabei.
(
dotnetpro 06/2008,
Seite 142)
Wie viele Mitarbeiter mit Burn-out kann sich ein Unternehmen leisten, bevor es selbst pleite geht? Anders
herum gefragt: Welche Bedingungen muss ein Unternehmen seinen Mitarbeitern bieten, damit die Mitarbeiter
fit sind und das Unternehmen erfolgreich sein kann?
(
dotnetpro 04/2008,
Seite 132)
Konflikte? Gibt es überall. Eine Methode, Konflikte systematisch zu lösen? Kennt kaum einer.
Gibt es aber, sogar eine ziemlich gute: Nach dem sogenannten Harvard-Konzept werden
seit knapp dreißig Jahren Konflikte effizient gelöst: In der Politik, in der Wirtschaft, zwischen
Kunde und Verkäufer, zwischen Chef und Mitarbeiter.
(
dotnetpro 01/2008,
Seite 20)
Am 13. und 14. November fand im gastlichen Baden-Baden die zweite prio.conference statt. Im Mittelpunkt stand das Thema Softwarequalität. Etwa 250 Besucher hörten die 42 hoch karätigen Vorträge. Der Abend bot Gelegenheit zum zwanglosen Kontakt zu den Referenten – denn diese standen nicht vor, sondern hinter der Theke und schenkten Bier aus. Matthias Lohrer war dabei und hat Referenten, Besucher und Aussteller fotografiert und interviewt.
(
dotnetpro 12/2007,
Seite 134)
Code schreiben ist teuer. Da kann es verlockend sein, ihn einfach zu stehlen. Aber: Wie kommt
man Softwaredieben auf die Spur? Forscher der Universität des Saarlandes haben ein
Werkzeug entwickelt, das mit statistischen Mitteln auffallend hohe Ähnlichkeiten zwischen
verschiedenen Programmen ermittelt. Und das Beste: Obfuskatoren können dem
Sherlock-Holmes-Tool nichts anhaben.
(
dotnetpro 01/2007,
Seite 42)
Vom 8. bis 10. November 2006 fand in Wiesbaden die Jahrestagung der tekom statt, des deutschen Fachverbandes für technische Kommunikation und Informationsentwicklung.
(
dotnetpro 01/2007,
Seite 36)
Oder im Klartext : Die erste prio-Entwicklerkonferenz war ein voller Erfolg.
Etwa 200 Besucher waren am 15. und 16. November bei strahlendem Herbstwetter nach Baden-Baden
gekommen. Im gediegenen Ambiente des Kurhauses lauschten die Teilnehmer den Vorträgen
führender Softwareexperten.
(
dotnetpro 12/2006,
Seite 138)
Die Lokalisierung von Software ist ein spannendes Geschäft. Es ist längst nicht damit getan, die
Inhalte der Ressourcendateien zu übersetzen. High-Tech-Lokalisierungswerkzeuge analysieren
und verarbeiten die zu lokalisierenden Binärdateien. dotnetpro zeigt, welche Schwierigkeiten sich
dabei stellen und welche Softwarewerkzeuge Lokalisierungs-Profis verwenden.
(
dotnetpro 11/2006,
Seite 140)
Wissen, was zu tun ist
ITIL bietet ein Framework für das IT-Service-Management. Auch Microsoft unterstützt ITIL im Rahmen seines Microsoft Operations Framework. In einer Zeit, in der IT-Produkte immer stärker über ihre Rolle als Service definiert werden, ermöglicht ITIL eine umfassende Orientierung im Spannungsfeld von Geschäftsprozessen und IT-Prozessen. dotnetpro bietet eine Einführung.
(
dotnetpro 10/2006,
Seite 112)
Peng, peng! statt Blabla
Jeder braucht sie, keiner liebt sie: die Dokumentation zur Software. Wer seine Software erfolgreich vermarkten will, der sollte sich auch einige Gedanken zur Dokumentation machen. Datenformate wie DocBook und DITA ermöglichen ein effizientes Single-Source-Publishing. dotnetpro gibt Tipps für den erfolgreichen Wissenstransfer.
(
dotnetpro 08/2006,
Seite 139)
Parallelwelt
Parallele Programmierung spielt unter Windows nur eine untergeordnete Rolle. Aber beim Anlegen mehrerer Programm-Threads bekommen Entwickler eine erste Ahnung von dieser Welt mit ihren eigenen Gesetzen. Über den Tellerrand der Windows-Programmierung hinweg wirft dotnetpro einen Blick in diese Parallelwelt. Seit elf Jahren erschließt der Sonderforschungsbereich 376 in Paderborn die Möglichkeiten massiv parallelen Computings.
(
dotnetpro 07/2006,
Seite 142)
Internet, mobile Kommunikation, Biometrie und RFID durchdringen immer stärker den Alltag. Die Anwender hinterlassen eine immer breitere Datenspur. Wo bleibt hier das Grundrecht des Einzelnen auf informationelle Selbstbestimmung? dotnetpro erläutert die Grundlagen des Datenschutzes, seine aktuellen Herausforderungen und Handlungsspielräume.
(
dotnetpro 06/2006,
Seite 141)
Rio, New York, Tokio
Die Globalisierung bringt es mit sich: Immer häufiger arbeiten in großen wie in kleinen Unternehmen geografisch weit verstreute Teams an gemeinsamen Aufgaben. Doch wie lassen sich solche virtuellen Teams leiten? Wie kann hier Teamgeist entstehen? Wie kann über die Distanz die Motivation der Mitarbeiter gefördert werden? dotnetpro informiert über die Grundlagen des Telemanagements.
(
dotnetpro 06/2006,
Seite 15)
eXtreme Tailoring
Mit dem V-Modell XT hat die öffentliche Hand einen dritten Anlauf unternommen, zu
einem effizienten Vorgehensmodell für IT-Projekte zu gelangen. Was ist daran neu? Wird dieses Modell mehr Erfolg haben als seine Vorgänger? dotnetpro war für Sie beim 2. Jahreskongress der V-Modell-XT-Anwender, der am 24. April mit rund 300 Besuchern an der TU München stattfand.
(
dotnetpro 05/2006,
Seite 142)
Zukunftswerkstatt
Innovative Unternehmen stellen sich neuen Herausforderungen. Oft benötigen sie dazu neuartige informationstechnische Lösungen. Unternehmen, die solche innovativen Lösungen auf .NET-Basis entwickeln, erhalten Unterstützung bei den von Microsoft geförderten Zentren für Softwarekonzepte. Diese Zentren bieten eine neutrale Beratung auf höchstem akademischem Niveau. dotnetpro war vor Ort.
(
dotnetpro 04/2006,
Seite 140)
Geschäfte mit dem Staat
Wer an öffentlichen Ausschreibungen teilnehmen will, muss sich auf einen gewissen bürokratischen Aufwand gefasst machen. Unternehmen müssen sich einer Verdingungsordnung unterwerfen und zahlreiche Regeln einhalten. Damit Sie sich nicht im Gestrüpp der Bürokratie verlieren, gibt Ihnen dotnetpro eine Starthilfe.
(
dotnetpro 02/2006,
Seite 108)
Relationen verarbeiten mit Pile
Das System Pile hat mit den herkömmlichen Systemen für Datenverarbeitung nicht viel gemein. Pile kann eigentlich nur eins: Verknüpfungen herstellen und einmal hergestellte Verknüpfungen bei der nächsten Gelegenheit effizient Wiederverwenden. Das aber ermöglicht völlig neuartige Anwendungen. dotnetpro unternimmt einen Ausflug in die Forschung.
(
dotnetpro 01/2006,
Seite 138)
Qualität ist kein Zufall
Was ist eigentlich Qualitätsmanagement? Ist das gleichbedeutend mit einer Zertifizierung nach ISO 9001? Welche Unterschiede gibt es zu anderen Qualitätskonzepten wie etwa dem Capability Maturity Model oder Six Sigma? Welches Konzept passt am besten zu welchem Unternehmen? dotnetpro erklärt die Grundlagen – und will Lust auf Qualitätsmanagement machen.
(
dotnetpro 11/2005,
Seite 26)
Offshore-Outsourcing im IT-Sektor
Das Verlagern von Arbeitsplätzen in Niedriglohnländer macht auch vor dem IT-Sektor nicht halt. dotnetpro zeigt, inwieweit deutsche IT-Firmen und Softwareentwickler vom Megatrend Offshore-Outsourcing betroffen sind. Die Entwicklung hält für Firmen und Arbeitnehmer Chancen und Risiken gleichermaßen bereit.
(
dotnetpro 10/2005,
Seite 36)
Zunehmende Komplexität erfordert neue Lösungen. Diese einfache Formel liegt dem Entwicklungswerkzeug Framework Studio zugrunde. Eine klare Trennung der Schichten, visuelle Designer für alle Programmebenen und Codegeneratoren für Standardaufgaben ermöglichen das schnelle und effiziente Programmieren komplexer Anwendungen.
(
dotnetpro 10/2005,
Seite 24)
Im Zuge der Einführung von Visual Studio 2005 stellt Microsoft auch die Lizenzmöglichkeiten
für MSDN um. Welche neuen Optionen gibt es? Was wird aus den bisherigen Lizenzen?
dotnetpro verschafft Ihnen den Überblick.
(
dotnetpro 9/2005,
Seite 16)
Das Europäische Parlament hat die umstrittene EU-Richtlinie über „computerimplementierte Erfindungen“ mit überwältigender Mehrheit abgelehnt. dotnetpro fasst die Eckpunkte der Diskussion um die Softwarepatente zusammen und zeigt auf, was zu tun bleibt.
(
dotnetpro 11/2004,
Seite 140)
Fit für die Freiheit
Sind Sie unzufrieden mit Ihrem Job? Suchen Sie eine neue Stelle? Dann sollten Sie auch einmal überlegen, ob Sie sich vielleicht selbstständig machen können. Das muss nicht schwer sein. dotnetpro erklärt die Grundlagen: von der Gewerbeanmeldung über Kranken- und Rentenversicherung bis zur Einnahmen-Überschussrechnung.
(
dotnetpro 10/2004,
Seite 136)
Einfach und schön
Nicht nur komplizierte Videorecorder bringen manchen Konsumenten zur Verzweiflung. Auch unübersichtliche Websites und umständliche Online-Shops frustrieren die Benutzer neuer Technologien. Dagegen ist ein Kraut gewachsen. Die Usability-Forschung weiß, was Benutzer wünschen. dotnetpro zeigt, wie Usability-Experten arbeiten.
(
dotnetpro 9/2004,
Seite 134)
Erst zählen, dann schätzen
Das Fachkonzept für die Anwendung steht. Nun soll das Software-Haus ein Angebot für die Realisierung unterbreiten. Manch einer schätzt „aus dem Bauch heraus”, aber das geht oft schief. Schätzen sollte man auch nicht mit Verhandeln verwechseln. Echte Profis zählen erst, und schätzen dann. dotnetpro stellt die Function-Point-Methode vor.
(
dotnetpro 7/2004,
Seite 140)
Was hätten’s denn gern?
Was will der Kunde? Das sollte in der Leistungsbeschreibung stehen, die manchmal auch Pflichtenheft, Lastenheft oder Spezifikation genannt wird. Aber steht hier wirklich das, was der Kunde benötigt? Wurde etwas vergessen? Sind Passagen mehrdeutig? dotnetpro gibt Tipps, worauf Sie beim Erstellen der Leistungsbeschreibung achten müssen.
(
dotnetpro 7/2004,
Seite 48)
Mein großer Bruder
Microsoft hat sein Partner-Programm umstrukturiert und weltweit auf eine einheitliche Basis gestellt. Für jeden ist etwas dabei: Start-up-Unternehmen profitieren von einer kostenlosen Partnerschaft. Etablierte Unternehmen zertifizieren sich als Certified oder Gold Certified Partner. Eine Punktesystem sorgt für mehr Gerechtigkeit. dotnetpro stellt das neue Programm vor.
(
dotnetpro 6/2004,
Seite 76)
XPath wird erwachsen
Mit der Fertigstellung von XQuery 1.0 und XPath 2.0 wird XPath erwachsen. Jetzt gibt es eine standardisierte Möglichkeit, komplexe Abfragen über mehrere Datenquellen zu erstellen und dabei die Datentypen von XML Schema zu berücksichtigen. Konstruktoren und FLWOR-Ausdrücke machen XQuery zu einem mächtigen Werkzeug. dotnetpro erklärt die neuen W3C-Standards.
(
dotnetpro 6/2004,
Seite 58)
Storming, Norming, Performing
Mancher Entwickler schlittert unversehens in der Rolle eines Projektleiters hinein. Für diese Führungsrolle sind aber neben dem Fachwissen des Entwicklers weitere Qualifikationen nötig. dotnetpro fasst das entscheidende Projektmanagement-Know-how in komprimierter Form zusammen.
(
dotnetpro 5/2004,
Seite 48)
Aufbruchstimmung
Jobs für .NET-Programmierer? „Es gibt keine Jobs“, sagen die einen. „Wir finden keine Leute“, sagen die anderen. „Solche Leute brauchen wir nicht!“, tönt es aus manchen Unternehmen. „Kommt zu uns!“, rufen andere Firmen. Der Stellenmarkt für .NET-Experten ist extrem widersprüchlich. dotnetpro hat sich am .NET-Arbeitsmarkt umgesehen und berichtet aus vorderster Front.
(
dotnetpro 3/2004,
Seite 34)
Aufholjagd
Was ist besser, einfacher, flexibler, sicherer: ein LAMP-Server oder ein Windows-Server mit .NET? dotnetpro hat die gefragt, die es wissen müssen: Internet-Provider, die beide Systeme im Einsatz haben. Die meisten Provider, die .NET einsetzen, sind begeistert, aber es gibt auch Kritik.
(
dotnetpro 3/2004,
Seite 26)
Kulturschock
Sie entwickeln Ihre Websites bislang mit PHP und wissen nicht, ob sich ein Umstieg auf ASP.NET lohnt? dotnetpro zeigt, wo die Unterschiede zwischen PHP und ASP.NET liegen. Sie werden sehen: Mit ASP.NET werden Ihre Web-Projekte einfach schneller fertig. Und dafür werden Ihre Auftraggeber Sie lieben!
(
dotnetpro 5/2004,
Seite 114)
XPath im Elchtest
Das Testen von XPath-Ausdrücken ist umständlich, weil man immer erst die passende Testumgebung herstellen muss. Mit dem XMLNavigator wird diese Aufgabe zum Vergnügen: XML-Datei laden, gewünschten Kontextknoten anklicken, XPath-Ausdruck eingeben und schon wird das Ergebnis präsentiert. dotnetpro zeigt: XML macht Spaß!
(
dotnetpro 2/2004,
Seite 46)
Kompaktanlage
Extended Systems bietet mit dem Advantage Database Server 7.0 eine transaktionsfähige Client-Server-Datenbank an, die es in vielen Bereichen mit dem MS SQL Server aufnehmen kann. Stärken der schlanken Datenbankmaschine sind der einfache Einsatz und die leichte Verteilung. Ein nativer .NET Data Provider ermöglicht den direkten Zugriff aus .NET heraus. dotnetpro hat näher hingeschaut.
(
dotnetpro 11/2003,
Seite 86)
Garantiert validiert
Im dritten Teil der Serie über das XSLT-generierte Diskussionsforum wird es noch einmal spannend. Jetzt wird nicht nur HTML-Code generiert, sondern es werden auch Formulare mit serverseitigen Validierungssteuerelementen erstellt und ausgewertet. Bis das aber wunschgemäß funktioniert, sind etliche Klippen zu umschiffen. dotnetpro lotst Sie sicher durch die Untiefen von XSLT und ASP.NET.
(
dotnetpro 10/2003,
Seite 104)
Plaudern im Xorum
Das Diskussionsforum, das seine Daten in XML speichert und seine Benutzerschnittstelle mit XSLT generiert, erhält im zweiten Teil der Serie alle Funktionen, um voll einsatzfähig zu sein. Mithilfe der richtigen Parameter für das XSLT-Stylesheet gelingen die komfortable Navigation innerhalb des Forums, die Darstellung von Eingabeformularen und das Speichern neuer Beiträge.
(
dotnetpro 4/2003,
Seite 66)
Der Artikel bietet eine Einführung in die Technologie der Delegates für VB.NETEntwickler. Beispiele erläutern den Einsatz von Delegates bei Callback-Funktionen und Ereignissen.
(
dotnetpro 3/2002,
Seite 118)
Entwicklung eines Finanzplanungswerkzeugs für ein international tätiges Handelsunternehmen. Bereits realisiert:Finanzplanung, Finanzvorschau, Berichtswesen, finanzwirtschaftlicher Soll-Ist-Vergleich mit Abweichungsanalyse, Informationen zur Cash-Flow-Entwicklung. Geplant:Implementierung eines Forecast-Systems und Aufbau von Simulationssystemen.
(
dotnetpro 1/2003,
Seite 122)
Das Mono-Projekt implementiert das .NET Framework auf Open-Source-Basis. Teile des .NET Frameworks laufen bereits unter Linux auf unterschiedlichen Hardware-Plattformen.
(
dotnetpro 7/2002,
Seite 12)
XDocs ermöglicht das Erfassen von Daten im XML-Format. Unternehmen definieren ihre eigenen XML-Schemata. Anwender füllen komfortable Formulare aus. Die erzeugten XML-Daten lassen sich nahtlos in das Firmen-Backend integrieren.
(
dotnetpro 6/2002,
Seite 24)
Alle reden von Web Services. Aber wer setzt sie ein? Die dotnetpro hat sich auf
die Suche gemacht. Die Ausbeute ist dürftig. Aber die Expedition durch eine
karge Landschaft hat immerhin einige Erkenntnisse gebracht.
(
dotnetpro 5/2002,
Seite 40)
Unter .NET bietet XML eine universelle Lösung für den Zugriff auf Daten
jeder Art und Herkunft.