Artikel von Tilman Börner
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 06/2013,
Seite 50)
Statt sich hinzusetzen und Kontrollelemente selbst zu programmieren, können Sie diese auch zukaufen oder Controls
aus Open-Source-Projekten verwenden. Wir haben im Schwerpunkt über 50 Controls für Sie zusammengestellt,
die aus den unterschiedlichsten Bereichen kommen.
(
dotnetpro 06/2013,
Seite 8)
Interview mit Dennis Traub, selbstständiger Berater und Softwareentwickler mit einem besonderen Interesse für agile Entwicklungsmethoden, Software Craftsmanship und den Entwurf komplexer LOB-Anwendungen mit Domain-Driven Design.
(
dotnetpro 06/2013,
Seite 3)
Der Wind hatte sich gelegt, als wir uns am Eingang vom Bahnhof verabschiedeten.
„Das war damals“, nahm er das durchs Aussteigen unterbrochene Gespräch wieder auf, „kurz nachdem Windows 8 eingeführt wurde ...
(
dotnetpro 05/2013,
Seite 18)
.NET kennt einige Möglichkeiten, fertige Programme zu verteilen. Was aber, wenn den Anwendern ein Update zur
Verfügung gestellt werden soll? Dann hilft Software, die Patches erzeugen und einspielen kann. Oder wollen Sie Ihre
Software gegen unberechtigte Benutzung absichern?
(
dotnetpro 05/2013,
Seite 8)
Interview mit Roberto Bez.
(
dotnetpro 05/2013,
Seite 3)
Es hat sich nicht viel verändert. Seit ich vor zweieinhalb Jahren das letzte Mal hier war [1], ist nur die weiße Farbe
an der Wand zu einem leichten Gelb mutiert.
(
dotnetpro 04/2013,
Seite 18)
Selbst wenn ein Dateiformat dokumentiert und die Beschreibung frei zugänglich ist, bedeutet einen Treiber dafür zu schreiben richtig Aufwand. Glücklicherweise bietet die Open-Source-Software Dateitreiber für die unterschiedlichsten
Formate.
(
dotnetpro 04/2013,
Seite 8)
„Das Schönste am Programmieren ist der Tunnel. Kollegen wissen, was ich meine.“ Interview mit Jan Fellien, .NET Software Engineer, Geschäftsführer der devCrowd GmbH und CTO bei der Freemium GmbH.
(
dotnetpro 04/2013,
Seite 3)
Schritt 1
Als im letzten Jahr die Stromabrechnung eine beträchtliche Nachforderung bescherte, war klar, wer dafür verantwortlich war.
(
dotnetpro 04/2013,
Seite 12)
Dieser Programmierwettbewerb traf den Nerv der dotnetpro-Leser: 61 Teilnehmer schickten ihre Lösungen ein.
Und die waren sehr unterschiedlich in der Programmierung und im Ergebnis.
(
dotnetpro 04/2013,
Seite 11)
Diesmal geht es im Programmierwettbewerb der dotnetpro um CG: Computer Graphics. Ihre Routine soll unter
Zeitdruck ein Bild malen. Dabei soll es auch noch schön sein, sodass es eine dreiköpfige Jury beeindruckt.
(
dotnetpro 03/2013,
Seite 34)
Die eingeklebte Heft-DVD bietet Ihnen gleich zwei Highlights.
Da ist zum einen die Gigabyte-große Ergänzung zum Heftschwerpunkt: Wir haben für Sie viele Programme zum Verwalten und Bauen von Code zusammengesucht. Und zum anderen finden Sie auf der DVD alle Artikel und Projekte des Jahres 2012.
(
dotnetpro 03/2013,
Seite 8)
„Ich möchte wissen, wie man die Art der Softwareentwicklung verbessern kann. Dazu ist mir jedes Mittel recht.“ Interview mit Michael Wiedeking, Gründer und Geschäftsführer der Mathema Software GmbH, Veranstalter des Herbstcampus und Herausgeber von KaffeeKlatsch
(
dotnetpro 03/2013,
Seite 3)
Viele Dinge sind offensichtlich. Beispielsweise, dass das Dschungelcamp eine der wichtigsten Errungenschaften moderner Unterhaltung ist. Oder dass Samsung und Apple so richtig gute Freunde sind – mit Brief und Siegel und Blutsbrüderschaft.
(
dotnetpro 02/2013,
Seite 50)
Für den Benutzer ist es weder zumutbar noch effektiv, Webseiten per HTML-Quellcode zu pflegen. Content-Management-Systeme übernehmen das. Diese können auch als Basis für eigene Webanwendungen dienen. In unserem Schwerpunkt haben wir Systeme für Sie zusammengestellt, die Sie auch mit Quellcode erhalten.
(
dotnetpro 02/2013,
Seite 10)
Das Programm scheidet eine gute Konferenz von einer schlechten. Insofern kommt Alexander Neumann und den anderen 17 Mitgliedern des Advisory Boards der Developer Week eine besondere Aufgabe zu. dotnetpro sprach mit ihm.
(
dotnetpro 02/2013,
Seite 3)
Da studiert man das .NET Framework auf Bachelor mit summa cum laude. Schiebt noch einen Doktor in Windows Presentation Foundation und Extreme LINQing hinterher.
(
dotnetpro 01/2013,
Seite 66)
Diese CD steht ganz im Zeichen von Windows. Zum einen haben wir Controls und Bibliotheken gesucht, die speziell
für Windows 8 entwickelt wurden. Derer gibt es noch nicht so viele.
(
dotnetpro 01/2013,
Seite 14)
Diesmal ist Kopfrechnen angesagt. Aber natürlich nach Manier der Entwickler: Sie wenden ihr Hirnschmalz auf eine flotte Software an. Soll sich doch der Computer über die Zahlen den Kopf zerbrechen.
(
dotnetpro 01/2013,
Seite 12)
Im letzten Contest war Ihre Kreativität gefordert: Ein kleines Tool für Entwickler sollte entstehen, das auf ein
bestimmtes Ereignis hin eine Aktion ausführt. Das Resultat des Contests war – nun, sagen wir mal überraschend.
(
dotnetpro 01/2013,
Seite 3)
Die Parallelität zwischen Text und Code beeindruckt mich immer wieder. Nehmen Sie beispielsweise einen ganz normalen Menschen. So einen wie du und ich nach der Grundschule.
(
dotnetpro 12/2012,
Seite 34)
Es sind die Sahnestücke im Softwaremarkt. Die, die nichts kosten und trotzdem gut sind. Gemeint sind die besten Tools, Frameworks und Bibliotheken aus CodePlex, SourceForge und anderen.
(
dotnetpro 12/2012,
Seite 3)
Es ist schon die Zeitspanne eines mittleren Softwareprojekts her, dass in der Redaktion erste Anfragen nach einer iPad-Version der dotnetpro eingingen.
(
dotnetpro 11/2012,
Seite 18)
Das ist nicht jedes Entwicklers Sache: Spiele zu programmieren.
Aber wer sich damit auseinandersetzt, kommt meist nicht mehr davon los. Glauben Sie nicht? Beweisen wir Ihnen. Es gibt viele Tools und Bibliotheken – ja ganze Spiel-Engines –, die Sie kostenfrei einsetzen können. Probieren Sie die mal aus. Sie werden schon sehen ...
(
dotnetpro 11/2012,
Seite 3)
Sprache ist Verständigung. Zwischen Menschen und zwischen Mensch und Computer. Wie wichtig das Beherrschen
der Sprache des Computers ist, davon können Sie ein Lied singen.
(
dotnetpro 10/2012,
Seite 18)
Bildbearbeitung ist nervtötend und faszinierend zugleich.
Nervtötend, weil man mit einzelnen Pixeln herumwurschteln muss. Faszinierend, weil man doch viel mit den Bildern anstellen kann. In unserem Schwerpunkt haben wir diesmal zusammengetragen, was man so für die Bildbearbeitung benötigt: Tools und Bibliotheken.
(
dotnetpro 10/2012,
Seite 10)
Ein Tool für Entwickler soll diesmal im Rahmen des Programmierwettbewerbs der dotnetpro entstehen.
Vielleicht können Sie es selbst gut gebrauchen.
(
dotnetpro 10/2012,
Seite 3)
25 Jahre ist es nach eigenen Angaben her, seit Microsoft zuletzt Hand an sein Logo gelegt hat. Seitdem ist der kursiv gestellte
Schriftzug mit der Kerbe (oder dem Einschnitt) im O das Logo gewesen.
(
dotnetpro 10/2012,
Seite 8)
Die Aufgabe hörte sich einfach an: Schreiben Sie ein Protokoll-Tool. Das geforderte Zusammenwirken von Web und
Anwendung sorgte aber für besondere Hürden.
(
dotnetpro 09/2012,
Seite 18)
Was Visual Studio alles auf dem Kasten hat, werden nur die wenigsten in seiner Gesamtheit anwenden. Fehlt aber doch
einmal eine Funktion, lässt sie sich dank Programmierschnittstelle ergänzen. Heraus kommen tolle Tools. Wir haben rund
70 davon für Sie zusammengestellt.
(
dotnetpro 09/2012,
Seite 3)
Angelehnt an die Frotzelei „Rekursiv geht’s meistens schief“ könnte man zur Asynchronität folgenden Satz erfinden: „Asynchron, das wird schon“.
(
dotnetpro 08/2012,
Seite 34)
Die Formate JSON und XML haben sich weitestgehend durchgesetzt. JSON hauptsächlich bei der Datenübertragung
von einem Server zu einer Webseite, XML als Konfigurations und Datenaustauschsprache. In unserem Schwerpunkt haben
wir Bibliotheken und Tools dazu zusammengestellt.
(
dotnetpro 08/2012,
Seite 3)
Also gut, ich gebe es zu: Ich war im Urlaub. So richtig in fernen Landen des horrend teuren Daten-Roamings. Somit kurz und knapp: nix Internet, nix Mail, nix Informationen eben mal so.
(
dotnetpro 07/2012,
Seite 18)
Diesmal bescheren wir Ihnen gleich zwei Schwerpunkte. Zum einen finden Sie auf der CD eine Anzahl an Setup-
Programmen, mit denen Anwender Ihre Software auf dem Zielrechner installieren können. Zum anderen enthält die CD einige Content-Management-Systeme, die auf .NET basieren. Die Website-Pflege ist damit ein Kinderspiel.
Natürlich sind auch die Projekte und Solutions zu den Artikeln im Heft auf der CD.
(
dotnetpro 07/2012,
Seite 14)
Der Programmierwettbewerb der dotnetpro entführt Sie diesmal in das Gebiet der kombinierten Anwendungen: ein bisschen Webserver, ein bisschen Desktop.
(
dotnetpro 07/2012,
Seite 3)
Sie liebte ihren Job. Und sie liebte es, wie sie ihn ausführte. Sich als Frau in einer Männerdomäne zu behaupten war nicht gerade einfach. Andererseits genoss sie dadurch bestimmte Vorzüge, die Männer unter Männern nicht hatten.
(
dotnetpro 07/2012,
Seite 12)
Beim dotnetpro.contest der Ausgabe 4/2012 galt es eine Zahl zu analysieren, die an die Kreiszahl Pi angelehnt war.
Unter anderem war zu ermitteln, wie oft die Ziffern von 0 bis 9 darin vorkamen.
(
dotnetpro 06/2012,
Seite 34)
Früher war alles besser. Da gab es Registerschränke, in denen Akten hingen. Galt es eine zu finden, wurden die
Schubladen aufgezogen und die Akten durchgegangen.
(
dotnetpro 06/2012,
Seite 3)
Ein Editor gepaart mit einem Compiler reicht aus, um Software zu schreiben.Code eingeben, übersetzen lassen. Fertig. Aber so will kaum jemand arbeiten.
(
dotnetpro 05/2012,
Seite 50)
Software enthält Fehler, Kunden haben Wünsche, Entwickler sollen Fehler ausbessern und Wünsche umsetzen. Doch wie
erfährt der Entwickler von diesen? Über ein Bugtracking-System, das sowohl Fehler als auch Funktionswünsche entgegennimmt.
Eine ganze Latte solcher Tools finden Sie auf unserer Heft-CD.
(
dotnetpro 05/2012,
Seite 3)
Gut vorbereitet, durchtrainiert und prächtigster Laune starte ich in das Abenteuer: JavaScript mit Knockout mit Ajax mit jQuery.
(
dotnetpro 04/2012,
Seite 94)
Der Kunde will eine auf sein Problem zugeschnittene Software. Und er will vorher wissen, wie lange er darauf
warten muss und was ihn das kostet. Ist dieser Wunsch seriös überhaupt zu erfüllen?
(
dotnetpro 04/2012,
Seite 66)
Von HTML5/JavaScript erhoffen sich viele eine Vereinheitlichung: Write once, run everywhere. Natürlich ist das übertrieben.
Aber die neuen Features von HTML5 bringen eine immense Vereinfachung für Webentwickler. In unserem Schwerpunkt
finden Sie viele Editoren für die beiden Sprachen.
(
dotnetpro 04/2012,
Seite 14)
Von wegen Mathematik bringt nichts: Analysieren Sie die Zahl Pi, und gewinnen Sie mit
der schnellsten Lösung satte Preise.
(
dotnetpro 04/2012,
Seite 3)
Wir haben der dotnetpro eine neue Rubrikenstruktur verpasst.
Bislang gab es im Wesentlichen den Schwerpunkt, Tools, Architektur, Grundlagen – und der große Rest verbarg sich in der Rubrik Praxis.
(
dotnetpro 04/2012,
Seite 12)
25 Spieler traten beim Contest 1/2012 gegen das Casino an. Statt Poker wurde Flächenbestimmung gespielt. Kein einfaches Spiel, bei dem man auch noch eine Portion Glück benötigt.
(
dotnetpro 03/2012,
Seite 82)
Es muss nicht immer Open Source sein. Auch diverse Hersteller kommerzieller Tools bieten Programme an, die Sie kostenlos
verwenden dürfen. Das sind keine Trial-Versionen, sondern einfach kleine Tools, die aber umso hilfreicher sind: Datenbanken, Decompiler, Code-Analyzer.
(
dotnetpro 03/2012,
Seite 16)
Ein Tag, zehn Mannen und ein ehrgeiziges Projekt: Wie viel Website lässt sich an einem Tag programmieren?
Ein Erfahrungsbericht.
(
dotnetpro 03/2012,
Seite 3)
Es war neulich beim Codecamp (siehe Artikel in dieser Ausgabe [1]). Mittagszeit. Alle sitzen um einen Tisch, kauen genüsslich an ihrem Stück Pizza und hängen ihren Gedanken nach. Entspannen. Träumen.
(
dotnetpro 02/2012,
Seite 18)
UML ist eine feine Sache. Statt Code mühsam über die Tastatur einzutippen, zeichnet man das Modell eines Programms und lässt zum Schluss einen Generator laufen, der aus dem Modell Code erzeugt.Wenn Sie UML ausprobieren oder einsetzen wollen, können Sie das mit den vielen Open-Source-Tools tun, die Sie auf der CD in unserem Schwerpunkt finden.
(
dotnetpro 02/2012,
Seite 3)
Am Anfang war das Nicht-Deployment. Damals, Sie erinnern sich. Als Müller über mehrere Tage hinweg die ganzen Löcher in die Pappkarten geknipst hatte und dann der Computerraum in Rauch gehüllt war.
(
dotnetpro 01/2012,
Seite 50)
In unbekanntem Terrain ohne Plan einfach loszulaufen, kann man mit zwei Attributen bezeichnen: mutig und dumm. Nicht anders verhält es sich bei Softwareprojekten. Mindmapping- und Projektplanungssoftware des Schwerpunkts hilft Ihnen, Projekte zu planen, durchzuführen und zu einem guten Abschluss zu bringen.
(
dotnetpro 01/2012,
Seite 14)
Die dotnetpro lud zum fröhlichen Safeknacken, und 28 Leser folgten dem Aufruf. Die Ergebnisse waren sehr
unterschiedlich. Es gab alles, von fehlerhaften Lösungen bis hin zu Programmen, die in sehr wenigen Schritten
den richtigen Schlüssel ermitteln konnten. Doch einer überholte sie alle.
(
dotnetpro 01/2012,
Seite 3)
Alle zwei Jahre der gleiche Kram. Welches Handy hol’ ich mir nur? Vor reichlich zwei Jahren hatte ich da keine Chance. Damals gab es nur Android oder iPhone, von den einfachen Handys, mit denen man nur telefonieren kann, mal abgesehen.
(
dotnetpro 01/2012,
Seite 12)
Spielen Sie heute das neue Spiel „Flächenbestimmung“, und gewinnen Sie mit der besten Näherung satte Gewinne.
(
dotnetpro 12/2011,
Seite 18)
Wer die Möglichkeit hat, eine vollständige Entwicklungsumgebung zu nutzen, wird sich nur selten dagegen entscheiden. Die Vorteile sind einfach bestechend. Wir haben diesmal viele integrierte Entwicklungsumgebungen gesammelt und auf die DVD gepackt.
(
dotnetpro 12/2011,
Seite 3)
Verstehen Sie das? Das ist die erste Strophe des Nibelungenlieds. Die erste von insgesamt 2400. Dreizehntes Jahrhundert. Mittelhochdeutsch. Liest sich seltsam.
(
dotnetpro 11/2011,
Seite 18)
Auch wenn viele der Cloud mit Skepsis begegnen: Das Konzept ist bestechend.
Für Ihre Schritte in die und in der Cloud finden Sie in diesem CD-Schwerpunkt Tools, die Ihnen dabei helfen: Bibliotheken,Werkzeuge zur Administration und vieles mehr.
(
dotnetpro 11/2011,
Seite 3)
Die Stadt fällt wieder dem Wahnsinn anheim. Zwei Wochen Ausnahmezustand mit grölenden Lederhosen, angesäuselten Dirndln und einem ubiquitären Duft nach gebrannten Mandeln.
(
dotnetpro 10/2011,
Seite 82)
Verglichen mit der Dschunke DOS-Box ist die PowerShell ein Raumschiff aus „Krieg der Sterne“. Sie bietet im Dialog
viele nützliche Hilfen an und lässt sich anprogrammieren. Entwickeln Sie selbst PowerShell-Erweiterungen oder sehen Sie, welche Module es gibt.
(
dotnetpro 10/2011,
Seite 60)
Die dotnetpro 7/2011 erweckte den Contest aus dem Schlaf.
Die erste Aufgabe: Sortieren Sie eine große Datenmenge. Dieser Aufforderung folgten sage und schreibe 46 Teilnehmer. Aber nur einer kann gewinnen.
(
dotnetpro 10/2011,
Seite 3)
Eine Ausbildung zum Handwerker fängt meist mit ziemlich niedrigen Arbeiten an.Witze wie „Fegmal den Hof“ oder „Hol mal die Brotzeit“ entbehren bestimmt nicht eines gewissen Wahrheitsgehaltes.
(
dotnetpro 10/2011,
Seite 58)
Auf geht’s zum zweiten Contest. Diesmal sind Sie in geheimer Mission unterwegs. Knacken Sie einen Safe, und retten Sie damit die Welt.
(
dotnetpro 09/2011,
Seite 50)
Die IT-Industrie ohne Datenbanken ist wie eineWelt ohne Reibung. Nichts könnte funktionieren. Das wollen wir natürlich nicht und haben diese DVD zur DVD der Datenbanken erkoren. Im Schwerpunkt finden Sie über 70 Datenbanken und Datenbanktools.
(
dotnetpro 09/2011,
Seite 3)
Die Szene: Eine Laube in einem größeren Garten. Links steht eine Hollywoodschaukel.
Darauf SteveJ mit einem Glas Prosecco. Rechts davon sitzt LarryE mit Kapitänsmütze auf einer Seemannskiste.
Daneben am Grill dreht SteveB in Kochjacke gerade Spareribs um.
(
dotnetpro 08/2011,
Seite 34)
Ganz gleich, ob Sie lieber auf die klassischen Web Forms setzen, eine Oberfläche mit Ajax-Funktionalität bevorzugen
oder gar auf jQuery bauen: In unserem Schwerpunkt auf der Heft-CD finden Sie jede Menge Controls für die
Entwicklung von Webanwendungen.
(
dotnetpro 08/2011,
Seite 3)
Eigentlich bin ich ein Fan von Plain Stuff. So nenne ich Software, die nicht erst mit 30 Plug-ins in einen benutzbaren
Zustand versetzt werden muss.
(
dotnetpro 07/2011,
Seite 3)
Er hatte sich immer schwergetan. Das Lernen war immer eine Pein gewesen. „Ins Hirn pressen“, nannte er es schon zu Studiumszeiten.
(
dotnetpro 07/2011,
Seite 48)
Lang, lang ist es her, seit die dotnetpro zuletzt zum Contest lud. Aber die Durststrecke ist vorbei.
Jetzt sind wieder Sie gefragt, eine Lösung zu finden. Den Besten winken attraktive Preise.
(
dotnetpro 06/2011,
Seite 66)
Innerhalb kurzer Zeit haben sich die verteilten Versionskontrollsysteme (DVCS) durchgesetzt.
Denn ihre Vorteile legen den Einsatz von Mercurial, Git und anderen nahe.
(
dotnetpro 06/2011,
Seite 3)
Die objektorientierte Programmierung (OOP) gab Millionen von Softwareentwicklern ein Fundament, eine Gründung und einen Lebensinhalt. Sie war die Sonne und der Mond, der Anfang und das Ende.
Kein Programmierer kam um sie herum.
(
dotnetpro 05/2011,
Seite 114)
Als Entwickler schreibt man gern Code. Aber wer hackt schon gern Text für eine Dokumentation in den Rechner?
(
dotnetpro 05/2011,
Seite 3)
Böse Zungen behaupten, ich hätte mich verzählt : Als es darumging, die 100. Ausgabe der dotnetpro zu ermitteln, sei mir
schlicht und ergreifend ein Heft durchgerutscht.
(
dotnetpro 04/2011,
Seite 50)
Was nimmt ein Softwareentwickler mit auf die Insel? Richtig: ein Notebook, einen Editor und einen Compiler. Damit ist er so weit ausgerüstet, dass er sich alle erdenkliche Software selbst schreiben kann. Für diese Heft-CD haben wir uns auf die Suche nach hilfreichen oder ausgefallenen Compilern gemacht und sind fündig geworden. In großer Zahl bevölkern
sie die CD. Schauen Sie und staunen Sie.
Daneben finden Sie auf der CD natürlich auch die Projekte zu den Artikeln im Heft.
(
dotnetpro 04/2011,
Seite 14)
Man kennt ihn als einen der Gang of Four: Mit dem Buch über Design Patterns sind die vier in die Annalen der Softwareentwicklung eingegangen. Was macht Dr. Erich Gamma eigentlich heute? dotnetpro traf ihn auf der OOP.
(
dotnetpro 04/2011,
Seite 12)
Ein einfacher String sollte als Service seinen Dienst tun?
Kaum vorstellbar, aber genau das ist es, was Juval Löwy fordert.
(
dotnetpro 04/2011,
Seite 3)
Ganz klar : Er hatte ein Burn-out. Nur so ließ sich sein Zustand erklären, seine Unfähigkeit. Nach den vielen, endlosen Tagen mit nur einem Motto „Bring das Projekt endlich zu Ende. Wir sind zwei Monate hinter dem Termin. Der Kunde macht uns alle.“ ging gar nichts mehr.
(
dotnetpro 03/2011,
Seite 34)
Die Entwicklung von Software ist so vielgestaltig, dass ein Entwickler inzwischen immensesWissen und die passenden Tools haben muss. Klar, zur Not schreibt man Software auch mit Notepad und einem Kommandozeilen-Compiler.
(
dotnetpro 03/2011,
Seite 14)
Ob Steinaxt, Füller oder Tunnelbohrmaschine: Ohne solche Werkzeuge fällt das Erschaffen von Neuem schwer. Auf den folgenden Seiten verraten dotnetpro-Autoren, welche Tools ihnen die liebsten sind.
Einer schlägt dabei völlig aus der Art.
(
dotnetpro 03/2011,
Seite 12)
Es kommt wie das Amen in der Kirche: das Programmierproblem, das Ihre innere Entwicklungsmaschine zum Anhalten zwingt. codekicker.de bringt sie wieder in Schwung.
(
dotnetpro 03/2011,
Seite 3)
Als ich 2003 bei der dotnetpro anfing, dauerte es gar nicht lange, und die große Diskussion ereiltemich: welche Programmiersprache die bessere sei.
(
dotnetpro 02/2011,
Seite 3)
Die dotnetpro ist ja nun in gewisser Weise mit der .NET-Technologie von Microsoft verbunden. Und ich kann sagen, dass ich froh bin, dass das .NET Framework nicht von Apple kommt. Stellen Sie sich das vor!
(
dotnetpro 01/2011,
Seite 114)
Der Microsoft SharePoint Server hat sich zu einer festen Instanz entwickelt: Viele Firmen verwenden ihn als Kommunikations- und Datenaustauschplattform im Intranet. Als großer Vorteil erweist sich, dass sich die Oberfläche und die Funktionalität über eine Programmierschnittstelle anpassen lassen. Damit wird der Server zu einer Grundplattform für datengebundene Anwendungen aller Art. dotnetpro hat die besten Tools, Webparts und Plug-ins für SharePoint herausgesucht und auf die Heft-CD gepackt.
(
dotnetpro 01/2011,
Seite 3)
Irgendwie kam ich mir lange Zeit wie Neo im Film Matrix vor: „You've felt it your entire life, that there's something wrong with the world.” Ja, auch ich fühlte, dass etwas nicht stimmte, konnte aber nicht sagen, was es war.
(
dotnetpro 12/2010,
Seite 20)
Software muss erweiterbar sein. Denn die Anforderungen von morgen sehen anders aus als die heutigen.
Im prio.training lernen die Teilnehmer, Programme evolvierbar aufzubauen.
(
dotnetpro 12/2010,
Seite 18)
Daten bearbeiten Sie mit dem passenden Editor.
Wir haben Editoren für die verschiedensten Datenformate gesammelt. Ob nun Codeeditoren mit Syntax Highlighting oder Hex-Editoren, Bildbearbeitungssoftware oder Datenbankeditoren: In unserer Sammlung finden Sie über 60 Programme plus möglicher Plug-ins. Also ran ans Editieren.
(
dotnetpro 12/2010,
Seite 3)
Gemütliches Büroing. Warmes Gebräu aus der Kaffeekanne. Eben mal einen Tweet absetzen. Dann coden, coden, coden. Lesen,was die Community schreibt.Mittagessen. Unit-Test wird grün. Einchecken. Kaffeepause.
Chef erklärt neues Projekt. dotnetpro schmökern. Rechner aus. Feierabend.
(
dotnetpro 11/2010,
Seite 3)
Chefredakteure sollten nicht in Urlaub fahren. Klettern die Verkaufszahlen während der Abwesenheit nach oben, macht die Urlaubsvertretung wohl den besseren Job. Sinken die Zahlen… was hat der Kerl im Urlaub verloren?
(
dotnetpro 11/2010,
Seite 84)
Seit seinem Studienabschluss im Jahr 2001 ist Jörn Koch für die C1 WPS GmbH als Senior Softwarearchitekt in den Bereichen IT-Beratung, Coaching und Projektleitung tätig.
(
dotnetpro 11/2010,
Seite 42)
(
dotnetpro 11/2010,
Seite 34)
Requirements
Es war überraschend, wie wenig Open-Source-Tools dieser Art es im Internet gibt. Dabei handelt es sich
in erster Linie doch um eine einfache Datenbankanwendung.
Noch dazu ist die Anforderungserhebung für jede neuzuschreibende Anwendung nötig. Auf jeden Fall finden Sie einige Requirements- Management-Tools in unserem Schwerpunkt auf der Heft-CD.
(
dotnetpro 10/2010,
Seite 50)
Es freut den Kunden ungemein, wenn die Software,
die er bestellt hat, auch einwandfrei funktioniert.
Automatische Tests erhöhen die Qualität von Software
und helfen auf diese Weise, Kunden glücklich zu
machen. Und wer macht Ihnen eine Freude? Die
dotnetpro mit den Bibliotheken und Tools, die Sie in
unserem Schwerpunkt auf der CD finden. Denn diese
wiederum helfen Ihnen dabei, Tests zu schreiben, zu
verwalten und Software zu überprüfen.
(
dotnetpro 10/2010,
Seite 10)
Sind Sie mit Visual Studio zufrieden?
Es ist so etwas wie die Kombizange für den Elektriker
oder die Kettensäge für denWaldarbeiter: Visual Studio
ist das Jeden-Tag-Werkzeug für den .NET-Softwareentwickler.
Es dürfte kaumeinTag vergehen, an demdie Entwicklungsumgebung
nicht gestartet wird.
(
dotnetpro 10/2010,
Seite 3)
So einfach sich das Statement auch liest,
eindeutig ist es nicht.Denn das Statement
hat doppelte Lesart. Okay, na gut, jetzt
kommt wieder der Journalist und wirftmit Fachbegriffen
herum. Was zum Henker ist doppelte
Lesart? Ein Beispiel, und Sie haben es verstanden:
Der Cowboy schlägt denMannmit der Peitsche.
1. Lesart :DemBesitzer einer Peitsche (über die
Artwird in diesemZusammenhang nichts berichtet)
nützt seine Peitsche nichts. Er bekommt vom
Cowboy trotzdemeins auf dieMütze.
2. Lesart : Ein armer Kerl, dessen Identität im
Dunkeln bleibt, bekommt vom Cowboy einen
mit der Peitsche übergebraten.
(
dotnetpro 09/2010,
Seite 41)
Serien von Ralf Westphal
(
dotnetpro 09/2010,
Seite 18)
Verschönern oder mit Funktionalität ausstatten:
Controls helfen bei beidem. In unserem Schwerpunkt finden Sie beispielsweise das Timeline-Control, mit dem Sie WPF- oder Silverlight-Anwendungen mit einem Zeitstrahl versehen können – er zeigt Ereignisse an, die zu bestimmten Zeitpunkten passiert sind.
(
dotnetpro 09/2010,
Seite 3)
Der letzte Satz Ihres Neukunden tritt Sie voll in den Magen. Nur mit Mühe können Sie eine Entgleisung Ihrer Gesichtszüge verhindern: „Wir haben uns überlegt, dass wir das gern in Technologie A und Datenbank B hätten.“
(
dotnetpro 08/2010,
Seite 3)
Ich bekenne: Ich habe Probleme mit der Windows Presentation Foundation (WPF). Obwohl das Konzept dahinter logisch ist,
ist das Umdenken gegenüber Windows Forms gigantisch
(
dotnetpro 07/2010,
Seite 66)
O/R-Mapper
Frage:Wie bringt man objektorientierte Programmierung und relationale Datenbanken zusammen? Antwort: Gar nicht. Denn eigentlich sind die beiden Welten disjunkt, getrennt, meilenweit entfernt voneinander.
(
dotnetpro 07/2010,
Seite 3)
Blass sieht er aus, als ich ihn Dienstag früh in der Anstalt treffe.Karl Reisinger *) ist eine dürre Gestalt in viel zu großen
Klamotten.
(
dotnetpro 06/2010,
Seite 14)
Gestern lernten Sie C# und die Namespaces und Klassen des .NET Frameworks. Heute schreiben Sie Unit-Tests und programmieren agil. Und morgen?
(
dotnetpro 06/2010,
Seite 3)
Kinder haben noch dieFähigkeit, sich über ganz kleine Dinge zu freuen. Neulich beispielsweise bekam meine Tochter ein neues Kleidungsstück, das mit Erdbeerbildern verziert war. Sie freute sich wie ein Schneetiger.
(
dotnetpro 05/2010,
Seite 14)
Microsoft macht, und die Kunden müssen es schlucken. Das war lange Zeit die zumindest gefühlte Politik von
Microsoft. Doch das hat sich geändert. Interoperabilität heißt das neue Zauberwort – gleich in doppeltem Sinn:
technologisch und bei der Zusammenarbeit mit den Kunden. dotnetpro sprach mit Jean Paoli und Craig Shank
über Zusammenarbeit, Cloud Computing und warum XML so unglaublich wichtig ist.
(
dotnetpro 05/2010,
Seite 3)
Datenbankzugriff ist ein sehr seltsames Feld. Es ist unglaublich vielfältig, paradox und in den meisten Fällen ziemlich krank. Fakt ist, dass es den sogenannten Impedance Mismatch gibt zwischen einem relationalen Datenbanksystem und dem objektorientierten Programmieransatz.
(
dotnetpro 04/2010,
Seite 34)
Böse Zungen behaupten, dass Softwareentwickler Bugs so sehr lieben, dass sie sie mit Fleiß in den Code
einbauen, nur um sie in einemAkt der Größe in die ewigen Jagdgründe zu schicken. Fakt ist, dass es tatsächlich
Bug-Tracking-Systeme gibt, mit denen Tester und Anwender Bugs an die Entwickler melden können.
Das stellt sicher, dass kein Bug vergessen wird.
dotnetpro hat auf dieser Heft-CD einige Bug-Tracking-Systeme für Sie zusammengestellt.
(
dotnetpro 04/2010,
Seite 12)
Performanceprobleme sind die Ursache für die verspätete Fertigstellung von Visual Studio 2010. Diese Kritikpunkte
sollen beim endgültigen Release ausgeräumt sein. Und dann gilt auf jeden Fall: Das Update muss her.Viele der
Neuerungen bieten nämlich jede Menge Unterstützung für die Tagesarbeit.
(
dotnetpro 04/2010,
Seite 3)
Na,wie sieht’s aus: Was sind die Hauptbestandteile im Vorgehensmodell Scrum?
„Hm, Scrumals agile Methode gründet sich auf das agile Manifest, dessen Inhalte mir jetzt nicht so ganz präsent sind.
(
dotnetpro 03/2010,
Seite 3)
So führen Sie Ihr Projekt zum Misserfolg. Heute: Suchen Sie die Mitarbeiter nach den Abschlussnoten aus. Erfolg gibt es
nur mit den Besten.“
(
dotnetpro 02/2010,
Seite 3)
Irgendwie geht mir das ganze Gedöns schon wieder auf denWecker. Es ist einfach zu viel. Zu oft. Übertrieben. So ging’s mir
schon früher.
(
dotnetpro 01/2010,
Seite 42)
Im VIP-Tipp stellt ein Experte Bücher vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll
als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fach lektüre dienen.
Die Aktion ist eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminar -
anbieter Professional Developer College (www.prodevcollege.de) und der dotnetpro (www.dotnetpro.de).
(
dotnetpro 01/2010,
Seite 3)
Über Microsoft zu schreiben ist in der Regel so spannend wie die Farbe Weiß der so leer wie der Raum zwischen
zwei Atomen: Es vergeht sowieso kein Tag, an dem es nicht Neuigkeiten von dem/über den Softwaregiganten gibt.
(
dotnetpro 12/2009,
Seite 12)
Interview mit David Chappell
(
dotnetpro 11/2009,
Seite 82)
Mobile
Im Wald der Handys raschelt es. „App Store” und „Location
Based Services”, wispert es. Handys sind inzwischen
zu Minicomputern mutiert, die allen möglichen Programmen
eine Plattform bieten. Für .NET-Entwickler bedeutet
das, dass eine weitere Spielwiese für .NET-Software an -
gelegt ist. Die Heft-CD bietet Ihnen jede Menge Tools und
Bibliotheken. Eine Liste finden Sie auf dem Rücken
auf Seite 83 und natürlich auf der CD.
(
dotnetpro 11/2009,
Seite 46)
Im VIP-Tipp stellt ein Experte Bücher vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll
als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fach lektüre dienen.
Die Aktion ist eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminar -
anbieter Professional Developer College (www.prodevcollege.de) und der dotnetpro (www.dotnetpro.de).
(
dotnetpro 09/2009,
Seite 34)
Pattern & Practices
(
dotnetpro 08/2009,
Seite 66)
Software auf der Heft-CD
(
dotnetpro 08/2009,
Seite 44)
(
dotnetpro 08/2009,
Seite 10)
Was Microsoft durch eigene Entwicklung in puncto Sicherheit gelernt hat, macht die amerikanische Firma jetzt auch
Entwicklern von Drittanbietern zugänglich: das SDL Process Template für Visual Studio Team System. dotnetpro sprach
mit dem verantwortlichen Manager Steve Lipner über das Template.
(
dotnetpro 07/2009,
Seite 50)
(
dotnetpro 07/2009,
Seite 47)
Im VIP-Tipp stellt ein Experte Buchtitel vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll
als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fach lektüre dienen.
Die Aktion ist eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminar -
anbieter Professional Developer College (www.prodevcollege.de) und der dotnetpro (www.dotnetpro.de).
(
dotnetpro 07/2009,
Seite 10)
Weder „Tschaka“ noch Gruppentherapie standen auf dem Programm, als 200 Menschen in einem Saal auf der
TeamConf 2009 wild durcheinander liefen. Vielmehr wollte Ken Schwaber den Teilnehmern der Konferenz zeigen, wie
effektiv Selbstorganisation gegenüber enger Führung ist. dotnetpro sprach mit dem Vater von Scrum über die
wichtigsten Parameter und die Fortentwicklung des Vorgehensmodells.
(
dotnetpro 06/2009,
Seite 14)
Wenn es um Qualität in der Softwareentwicklung geht, reicht die Bandbreite von Ratlosigkeit über Selbstgestricktes
bis hin zu abstrakten Beschreibungen. Hilfreiche Anweisungen für das Tagesgeschäft gibt es nicht. Das will die
Initiative Clean Code Developer ändern: mit einfachen Regeln, die sich immer einsetzen lassen. dotnetpro-Chefredakteur
Tilman Börner hat in ein Clean-Code-Seminar zwei Tage hineingeschnuppert und dabei viel gelernt.
(
dotnetpro 05/2009,
Seite 56)
Wer auf der CeBIT 2009 nach neuen Arbeitsmöglichkeiten Ausschau hielt, der fand viele Ausstellungsstände, die Personal suchten – überwiegend Entwickler mit guten Programmierkenntnissen.
(
dotnetpro 05/2009,
Seite 10)
Unter dem Motto „Empower your Site“ hat Microsoft Deutschland zur Einführung des Internet Explorer 8 einen Ideen- und Programmierwettbewerb für Webmaster und Webdeveloper gestartet. dotnetpro stiftet ein Jahresabo und wird regelmäßig über den Wettbewerb berichten.
(
dotnetpro 04/2009,
Seite 52)
Nach zahlreichen Rezensionen über klassische Buchthemen wie Sprachen, bestimmte Produkte oder Verflechtungen dieser beiden widmen sich diese Rezensionen aktuellsten Technologien. Hierzu zählt die Windows Communication Foundation (WCF).
(
dotnetpro 03/2009,
Seite 32)
Silverlight and the future.
(
dotnetpro 11/2008,
Seite 10)
Der Status der Professional Developer Conference ist ein seltsamer. Auf der einen Seite können Sie sich nicht auf sie verlassen, denn sie findet nicht turnusmäßig statt. Auf der anderen Seite ist sie die wichtigste Veranstaltung für Software entwickler, stellt also alle anderen Veranstaltungen für Softwareentwickler, wie die TechEd, in den Schatten.
(
dotnetpro 07/2008,
Seite 42)
Im VIP-Tipp stellt ein Experte fünf bis zehn Buchtitel vor, die er persönlich für besonders lesenswert hält. Der VIP-Tipp soll als Entscheidungshilfe für Softwareentwickler bei der Auswahl der passenden Fachlektüre dienen. Die Aktion ist
eine Kooperation zwischen der Fachbuchhandlung Lehmanns (www.lob.de/viptip), dem Seminar anbieter Professional
Developer College und der dotnetpro.
(
dotnetpro 06/2008,
Seite 36)
Stefan Edlich ist Professor für
Softwaretechnik an der TFH-Berlin. Er ist
Autor von zehn IT-Büchern, vielen IT-
Artikeln und Organisator der Konferenz für
Objektdatenbanken ICOODB.org 2008.
Neben Softwaretechnik sind seine
Schwerpunkte Datenbanken,
Webtechnologien, Softwarequalität, DSLs
und Programmiersprachen wie Ruby,
Scala, Erlang, Lua und so weiter.
Sie können mehr über ihn auf
www.edlich.de erfahren und erreichen ihn
unter edlich@gmail.com.
(
dotnetpro 05/2008,
Seite 34)
CD-Inhalt
(
dotnetpro 05/2008,
Seite 8)
Wie hat das alles eigentlich funktioniert, be-
vor es das Internet gab? Die Kommunika-
tion lief damals über Telefon, Fax und
Brief. Kein Versenden von Patches oder Pro-
grammen. Keine schnelle Hilfe bei Pro-
blemen durch Wissensbörsen.
(
dotnetpro 04/2008,
Seite 34)
SQL Server 2008 Visual Studio 2008 Support CTP
Source Code Outliner für Visual Studio 2008
.NET Micro Framework SDK Version 2.5
Visual Basic Power Packs 3.0
Quellcodes und Programme der Heftartikel
(
dotnetpro 03/2008,
Seite 36)
100 Tools, Frameworks, Komponenten
dotnetpro-Jahresinhalt 2007
Mono 1.2.6 als VMWare-Image
(
dotnetpro 03/2008,
Seite 34)
DVD Inhalt
(
dotnetpro 03/2008,
Seite 10)
Eineinhalb Monate konnten die Besucher von .NET-Snippets.de
Snippets einstellen und über die Codeschnipsel abstimmen.
Jetzt steht das Ergebnis fest: Der Softwareautor Roland Weigelt
erringt mit seinem EventFilter-Schnipsel den ersten Platz.
(
dotnetpro 01/2008,
Seite 34)
dotnetpro.tv Automatic Build, Teil 2
SQL Server Compact 3.5 für Windows Mobile
Microsoft Silverlight 1.1 Tools Alpha für VS 2008
LiteUpdate .NET-Anwendungen remote aktualisieren
NeoDatis ODB Plattformunabhängige OO-Datenbank
Quellcodes und Programme der Heftartikel
(
dotnetpro 01/2008,
Seite 12)
In zehn Kategorien standen Produkte zur Wahl: Beste
neue Technologie, Datenbank, Datenzugriff, Developer
Tools, Framework-IDEs, Komponenten,
Komponentensammlungen, Seminaranbieter, Sicherheit
und Schutz.
(
dotnetpro 12/2007,
Seite 34)
Software auf der Heft-CD
(
dotnetpro 12/2007,
Seite 12)
Ist es nicht untechnisch, sich über das Morgen Gedanken zu machen?
Egal. dotnetpro macht es trotzdem. dotnetpro hat Experten befragt,
was ihrer Meinung nach das Morgen für .NET-Entwickler bringt. So viel
schon mal vorweg: Die Zukunft ist oberflächlich.
(
dotnetpro 11/2007,
Seite 43)
Manchmal kommt es erstens anders und zweitens als man denkt. So auch bei diesem
Contest: Drei Lösungen versackten in den Weiten der Mail-Verbindung. Wir haben
sie nachgetestet und beinahe einen weiteren ersten Platz erhalten.
(
dotnetpro 08/2007,
Seite 34)
Cover und Rücken für ein Jewel-Case
(
dotnetpro 08/2007,
Seite 16)
Jeden Tag arbeiten Sie mit bestimmten Programmen, Technologien
und Tools, um Software zu erzeugen. Da gibt es sicher Programme,
die Sie lieber ersetzen würden, aber es gibt sicher auch einige
Produkte, die Sie richtig cool finden. In letzterem Fall haben Sie
jetzt die einzigartige Möglichkeit, es dem Hersteller zu sagen:
Machen Sie bei der Leserwahl der dotnetpro mit und gewinnen Sie
gleichzeitig tolle Preise.
(
dotnetpro 06/2007,
Seite 52)
Dieser Buchauszug beschreibt die verschiedenen Elemente, aus denen sich eine SOA-fähige
Infrastruktur zusammensetzt, nachfolgend als Service-Bus bezeichnet. Der Text basiert auf
der Voraussetzung, dass es für große Unternehmen unmöglich ist, eine Standardisierung
auf einer einzigen technischen Architektur zu erzwingen. Dies gilt insbesondere für Kommunikations-
Middleware, Anwendungsplattformen und Schnittstellentechnologie.
(
dotnetpro 02/2007,
Seite 6)
Als dotnetpro-Abonnent kostenlos online registrieren und profitieren.
(
dotnetpro 02/2007,
Seite 34)
Cover und Rücken für ein Jewel-Case
(
dotnetpro 02/2007,
Seite 125)
(
dotnetpro 09/2006,
Seite 61)
AJAX? Schon mal gehört. Aber was genau steckt hinter Asynchronous Javascript and XML, kurz AJAX? Wie funktioniert es? Wie können Sie es einsetzen? Der Auszug aus dem Videotraining „Interaktive Applikationen für das Web 2.0 entwickeln“ beantwortet diese Fragen.
(
dotnetpro 06/2006,
Seite 56)
NRW-Summit, die zweite
Am Anfang stand die Idee eines großen User-Group-Treffens – nun findet die Community-Konferenz NRW-Summit in diesem Juli schon zum zweiten Mal statt. dotnetpro sprach mit den Veranstaltern Daniel Fisher und Stephan Oetzel.
(
dotnetpro 03/2006,
Seite 36)
Econ NetVert 1.1
Da helfen auch die besten C#-Sprachkenntnisse nichts, wenn der Quellcode in Visual Basic ist. Aber dotnetpro lässt Sie nicht im Stich. Das Tool Econ NetVert 1.1 übersetzt C#-Code in Visual-Basic-Code und umgekehrt. Sie erhalten das Open-Source- Programm in einer speziellen dotnetpro-Version.