~/blog/2009/02/hallo-welt-worum-es-geht.md

Hallo Welt – worum es in diesem Blog gehen soll

2 min
Titelbild: Hallo Welt – worum es in diesem Blog gehen soll

Keine Zeit? Hier die Kurzversion in 30 Sekunden.

  • Hier schreibe ich über PHP, C#/.NET und Webentwicklung allgemein.
  • Dazu kommen Sicherheit und die Werkzeuge, die den Alltag leichter machen.
  • Die Beiträge sind meist Anleitungen mit Code zum Nachbauen.
  • Kritik, Fragen und Korrekturen sind ausdrücklich erwünscht.

So, jetzt ist es soweit: Ich habe mir ein Blog zugelegt. Ich hatte schon länger vor, die Dinge aufzuschreiben, über die ich beim Programmieren stolpere. Vieles davon googelt man sich zusammen, vergisst es nach drei Monaten und googelt es wieder. Das kann ich mir künftig sparen, und vielleicht hilft es dem einen oder anderen von euch auch. Außerdem merkt man erst beim Aufschreiben, ob man etwas wirklich verstanden hat. Wenn ich es nicht erklären kann, habe ich es meistens nur halb begriffen.

Worum es gehen soll

Mein Schwerpunkt liegt bei PHP und C# mit .NET. Das sind zwei ziemlich verschiedene Welten, aber ich finde es spannend, beide zu kennen. Was in der einen umständlich ist, geht in der anderen oft ganz elegant, und man lernt dabei, die eigenen Gewohnheiten zu hinterfragen.

Weitere Themen, die ich auf dem Zettel habe:

  • Webentwicklung im Allgemeinen: HTML, CSS, JavaScript, Datenbanken
  • Sicherheit, also SQL-Injection, XSS und was sonst noch so schiefgehen kann
  • Werkzeuge: Editoren, Versionsverwaltung, Debugging und kleine Helfer

Die meisten Beiträge werden Anleitungen sein, mit Code, den ihr direkt ausprobieren könnt. Ab und zu gibt es auch mal eine Meinung zu einer Neuigkeit aus der Szene. Die Beiträge werden eher kurz und praktisch sein, ich will keine Romane schreiben.

Der obligatorische Einstieg

Ein Blog über Programmierung braucht natürlich ein Hallo Welt. In PHP sieht das so aus:

<?php
echo 'Hallo Welt';

Und in C#:

using System;

class Programm
{
    static void Main()
    {
        Console.WriteLine("Hallo Welt");
    }
}

Man sieht schon: Die eine Sprache kommt mit einer Zeile aus, die andere will erst mal eine Klasse haben. Beides hat seine Berechtigung, und genau solche Unterschiede möchte ich hier öfter mal gegenüberstellen.

Mitmachen

Ich schreibe das hier nicht als Profi, der alles weiß, sondern als jemand, der gern ausprobiert. Es wird also garantiert mal etwas drinstehen, das man besser lösen kann. Schreibt es mir dann bitte in die Kommentare! Ich freue mich über jeden Hinweis.

Welche Themen würdet ihr euch wünschen? Bis zum nächsten Mal!

$ whoami
Christian Ackermann

Softwareentwickler (C++, C, Java, C#) aus der Oberpfalz, bloggt seit 2001 über Linux, Technik und Kochen.