Martin's .NET puzzle

News about .NET, about what might come next, how it might or should look like in the future.
  • Martin's .NET puzzle

    Animated GIF image with C#

    __Known solutions________ Given the task to create an animated GIF image out of a sequence of relatively large, high quality JPEG images, I was looking for built-in support in the .NET framework; which does not exist, obviously. However, there’s...
  • Martin's .NET puzzle

    Eine App für SharePoint

    Eine App für SharePoint von Marc André Zhou hatte das Ziel zu zeigen, wie das neue SharePoint 2013 App Modell funktioniert. Es wurde schnell klar, dass Microsoft versucht, die Apps von den SharePoint-Prozessen zu isolieren, um eben Prozesssicherheit zu...
  • Martin's .NET puzzle

    ASP.NET MVC 4 Mobile Features

    In ASP.NET MVC 4 Mobile Features hatte Dino Esposito aufgezeigt, dass CSS Media Queries je nach Situation nicht die optimale Lösung für die Optimierung einer Site für Mobile Devices sind, selbst wenn verschiedene StyleSheet-Links in Abhängigkeit von Displaygrösse...
  • Martin's .NET puzzle

    Share a Blog Post from Microsoft Word 2013

    WordPress is my blog provider that I’m using now for a while. The browser-based UI offers most of the features that I need for writing about programming. Using the “<pre/>” tag allows to format code blocks. It’s a hack...
  • Martin's .NET puzzle

    Real Time Data in [Web] Applications using SignalR – Part 2

    In Real Time Data in [Web] Applications using SignalR – Part 1 I’ve spent a few words about how to bring SignalR together with Real Time Data. Now, let’s have a look at the code that completes the big picture. Put your hands on Visual Studio...
  • Martin's .NET puzzle

    OpenStreetMap, OpenLayers: Borderline of Switzerland

    I have to represent the borders of Switzerland on a browser-based map (OpenStreetMap). With OpenLayers, it’s simple to do this by adding a vector layer that consists of a series of coordinates (a polygon). I was looking around to see if someone...
  • Martin's .NET puzzle

    Printing files from a folder

    ■ Why? Sometimes we can not avoid to print files. Sometimes we are in a heterogeneous environment where a network printer is available. No problem so far. What if a printer is not supported by all the network-connected computers? Of course, we can send...
  • Martin's .NET puzzle

    WinForms TreeView Data Binding – Part 1 of 2

    ■ Problem Sometimes, one is pushed back into the era of Windows Forms. In my case, I have to implement data binding on a TreeView control for an existing Windows Forms Application. Unfortunately, the Windows Forms TreeView Control provides neither the...
  • Martin's .NET puzzle

    Päckchen mit NuGet packen

    In Päckchen mit NuGet packen von Thomas Schissler wurde gezeigt, das zu beachten ist, wenn NuGet Packages Teil eines Projektes sind, die in einer TFS CI-Umgebung automatisch gebildet werden. In einigen weiteren Demos hatte Thomas Schissler gezeigt, wie...
  • Martin's .NET puzzle

    DevKit on Azure IoT Hub

    Last week I’ve tried to connect a Particle Photon to Azure IoT Hub. I failed in porting libraries to the Photon since I’m not an experienced C developer. Rather than diving into C, I chose to change my strategy. So I ordered an ESP8266 for...
  • Martin's .NET puzzle

    Tiles, Toasts und Notification

    Tiles, Toasts und Notification von Christian Nagel zeigte mit vielen Beispielen, wie in Windows Store Apps Informationen von einer bestimmten App dem User zur Verfügung gestellt können. Im Zentrum steht die Tile, welche aktiv aus der laufenden App mit...
  • Martin's .NET puzzle

    WinForms TreeView Data Binding – Part 2 of 2

    In my last post in this series, I wrote about data binding of a TreeNode collection because the .NET Framework does not provide a solution. I proposed a draft about how the interface of a TreeNode data binding might look like. Now, it’s time to...
  • Martin's .NET puzzle

    Embed custom web fonts with CSS

    ■ Theory The theory is well-known: When you have a corporate font that you *HAVE TO* use on the publicly available parts of your web, then you can include the font the same way as you do include images: Just put the files somwhere in your web application...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 1

    particle.io ist der Hersteller von verschiedenen “System on Module” Produkten für das Prototyping von IoT (Internet of Things) Projekten. ■ IoT Device Mit dem Photon steht ein “System” bzw. Modul zur Verfügung, welches mit der...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 2

    In Teil 1 habe ich das Big Picture von IoT Devices, Field- oder Cloud Gateway und der Cloud gezeigt. Ist die IoT Device netzwerktechnisch via Gateway mit der Cloud verbunden, so geht’s los mit der Verarbeitung von Device-Daten. Im Kontext von IoT...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 3

    In Teil 2 habe ich die Nachrichtenübermittlung an den Azure Event Hub bzw. Azure IoT Hub in groben Zügen erläutert. Hier möchte ich auf die Event Verarbeitung mit der IEventProcessor-Implementierung eingehen. ■ Event Verarbeitung mit IEventProcessor Die...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 4

    In Teil 3 bin ich auf die Nachrichtenverarbeitung mit der IEventProcessor-Implementierung und die EventData-Klasse eingegangen. In diesem Teil erläutere ich wie die Nachrichten vom Particle Cloud Gateway zum Event Hub gelangen. ■ Particle Cloud Die Particle...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 5

    In Teil 4 wurde das Publizieren eines Events von der Device behandelt. Für die Strecke Device-Gateway-Cloud-Eventverarbeitung fehlt nun noch das Puzzleteil, welches den Event aus der Particle Cloud in die Azure Cloud weiterreicht. ■ Web Hook für REST...
  • Martin's .NET puzzle

    IoT mit Particle Photon und Microsoft Azure – Teil 6

    In Teil 5 wurde das Weiterreichen eines von der Device publizierten Events via Web Hook an ein REST API behandelt. Für das Verarbeiten von sehr vielen Events ist es sinnvoll, den Azure Event Hub als Event Empfänger einzusetzen. Dazu kann ein spezialisierter...
  • Martin's .NET puzzle

    Real Time Data in [Web] Applications using SignalR – Part 1 of XXX

    ■ Few words about real-time data in the past Displaying data in a user interface at the exact moment when it were created or changed, has existed since computers have existed. As applications have shifted from client/server to the web, things concerning...
  • Martin's .NET puzzle

    Real Time Data in [Web] Applications using SignalR – Part 1

    ■ Few words about real-time data in the past Displaying data in a user interface at the exact moment when it were created or changed, has existed since computers have existed. As applications have shifted from client/server to the web, things concerning...
  • Martin's .NET puzzle

    Natural User Interface

    Natural User Interface von Prof. Wolfgang Henseler hatte nix mit Programmieren im eigentlichen Stil zu tun. Der ursprüngliche Industriedesigner, der sich seit langem mit User Interfaces befasst, hatte sehr eindrücklich die Evolution des UI aufgezeigt...
  • Martin's .NET puzzle

    Utopie Enterprise Service Bus

    Utopie Enterprise Service Bus von Clemens Vasters hatte eher abstrakten Charakter und lieferte dafür einige Denkanstösse, welche mich noch ein Weilchen beschäftigen werden: Der Principal Technical Lead Architect aus dem Windows Azure Service Bus Team...
  • Martin's .NET puzzle

    Skalierbare, robuste verteilte Lösungen mit Windows Azure Service Bus

    In Skalierbare, robuste verteilte Lösungen mit Windows Azure Service Bus von Clemens Vasters ging es an die Features Stand heute: Queues, Topics, die eigentlichen Messages und Notification Services (das sind auch jene, die für Windows Store Apps verwendet...
  • Martin's .NET puzzle

    Minutes from the BASTA! Spring 2013 Conference

    This time, I’ll be writing in my mother tongue. One reason is, that the BASTA! Conference targets the german speaking part of Europe. Another Reason is, that I don’t have the time for translating my report from german into english. Anyways...
Page 1 of 2 (34 items) 12