Hört mir doch auf mit euren komplizierten Service Bus Lösungen

Diese Aufgabenstellung schreit extrem nach einem Service Bus. Hier hat man allerdings die Qual der Wahl. Nach einer Recherche, die mittlerweile doch Monate zurück liegt, kamen lediglich Lösungen zum Vorschein, die zwar das eigentlich gewünschte Szenario (Message senden und vergessen, Hauptsache sie wird verarbeitet) abbilden, allerdings noch viel, viel mehr. Die Systeme (beispielsweise MassTransit) sind …

.NET BlogBook: Over and out

Am 4. Januar 2007 wurde das .NET BlogBook von mir und Kai Gloth ins Leben gebracht. Dabei handelte es sich um eine Aufarbeitung der zum Thema .NET angefallenen Blogbeiträge unserer beider Blogs. Insgesamt sieben Ausgaben wurden veröffentlicht, die mehr als 50.000 Mal herunter geladen wurden. Eine ordentliche Leistung – wie ich meine – mit entsprechend …

Assembly-Version global verwalten

Größere Umsetzungen bestehen in der Regel aus mehreren Projekten innerhalb einer Solution. Die Pflege der Versionsnummer kann hier gleich mal etwas zeitaufwändig werden. Dazu empfiehlt es sich eine globale AssemblyInfo anzulegen und diese in die jeweiligen Projekte zu linken. Vorteil: Die Versionsnummer muss nur mehr zentral an einer Stelle gesetzt werden. Hierfür ist an einer …

Lesestoff Development

Nachdem ich gestern via Lesestoff kundgemacht habe, auf meinem Blog eine chronologische Liste der von mir gelesenen Bücher (nicht-technisch) inklusive einer Bewertung meinerseits zu führen, erhielt ich zahlreiche Bitten, dies doch auch für Fachbücher zu tun. Dieser Bitte komme ich hiermit nach: Lesestoff Development Diese Liste funktioniert nach demselben Prinzip und wird auch laufend von …

.NET Open Space Wien 2009

Die besten Gespräche hat man fernab von einer festgelegten Agenda, bei einem Kaffee und beim "du". Hier gibt es keine Rollenaufteilung in Sprecher / Zuhörer, Entwickler / Administrator, Softwareentwickler / Projektmanager usw. und die Themen finden sich vor Ort ganz von selbst. Das ist die Idee vom .NET Open Space Wien: Alle sind gleich! Auch …

.NET BlogBook wieder verfügbar

Wie auch mein Blog waren einige meiner Websites lange Zeit nicht online (bzw. sind es teilweise noch immer). Dies wird sich nun – durch einen Wechsel – wieder ändern. Den Anfang macht dotnet-blogbook.com. Die Site steht ab sofort wieder zur Verfügung – jedoch noch nicht alle Downloads. Alle BlogBooks bis inklusive Version 3 können herunter …

Gezippt unter .NET

Zippen unter .NET ist gar nicht so einfach. Zwar gibt es unterschiedliche 3rd-Party-Libraries, die eingebunden werden können, aber dann hat es sich auch schon wieder. Das .NET Framework bietet zwar den DeflateStream an, aber auch das ist nicht so wirklich das Wahre, da man damit doch sehr eingeschränkt ist. Microsoft hat dies erkannt und die …

Filtern von Collections unter WPF

Daten können auf unterschiedlichste Weisen gefiltert werden. Eine Variante besteht darin, die Daten bereits gefiltert aus der Quelle (Datenbank, XML, etc.) zu lesen und in einem ItemsControl (ListBox, ComboBox, ListView etc.) anzuzeigen. Soll nun dieselbe Collection in unterschiedlichen Elementen auf Basis einer bestimmten Filterung (festgelegt, oder definiert durch Benutzereingaben) angezeigt werden, dann bietet sich die …

Was geht?

Die Einträge waren spärlich in der vergangenen Zeit – zugegeben. Jede Menge war zu erledigen, viele Projekte, viele Aufgaben. Durchatmen ist angesagt. Nichts desto trotz haben sich durchaus auch für die Community einige Aspekte ergeben. So hatte ich nicht nur einen Vortrag zu WPF auf den Student Big>Days, sondern auch die zweite Auflage meiner WPF-Vorlesung. …

Cookie-Einstellungen
Auf dieser Website werden Cookie verwendet. Diese werden für den Betrieb der Website benötigt oder helfen uns dabei, die Website zu verbessern.
Alle Cookies zulassen
Auswahl speichern
Individuelle Einstellungen
Individuelle Einstellungen
Dies ist eine Übersicht aller Cookies, die auf der Website verwendet werden. Sie haben die Möglichkeit, individuelle Cookie-Einstellungen vorzunehmen. Geben Sie einzelnen Cookies oder ganzen Gruppen Ihre Einwilligung. Essentielle Cookies lassen sich nicht deaktivieren.
Speichern
Abbrechen
Essenziell (1)
Essenzielle Cookies werden für die grundlegende Funktionalität der Website benötigt.
Cookies anzeigen