Source Code veröffentlichen – aber bitte mit Lizenz

image.png

Seit es den Blog gibt wird auch meist der gesamte Demo Source Code mit veröffentlicht. Das Ganze hatte ich am Anfang noch als .zip verteilt, später lag es mal auf Google Code und nun liegen alle Samples und sonstige Sachen auf GitHub. Beim letzten User Group Treffen in Zürich mit dem Titel “Open Source: Get […]

Read more

Gegen das Gesetz verstoßen: X Jahre Haft. Gegen die Terms of Use verstoßen: Bann auf Lebenszeit. Danke Google & co.

Bei fast allen Diensten die man im Internet nutzen kann muss man den “Terms of use” zustimmen. Völlig logisch dass da natürlich drin steht was erlaubt und was nicht. Wenn man gegen diese Regelungen verstößt hat das Unternehmen natürlich das Recht etwas dagegen zu unternehmen. In der heutigen Welt beherrschen einige wenige Unternehmen die digitale […]

Read more

1 Monat seit der Windows Azure Migration – was kostet denn der Spaß?

Seit Mitte Januar läuft der Blog auf Windows Azure. Der deutsche und englische Blog läuft auf einer Windows Azure VM und es gibt noch eine Landingpage “codeinside.eu”, welche auf einer “Shared Azure Website” läuft. Hier mal ein Auszug aus der Rechnung: Im Detail – der Rechnungszeitraum war vom 21.01 bis zum 20.02.2014: Traffic-Verbrauch: 18,91 GB […]

Read more

AppVeyor: Continuous Integration and Deployment for .NET Devs – TravisCI für .NET Devs

image.png

Wer für sein .NET Projekt auf der Suche nach einem gehostetem Continuous Integration System sucht, der sollte sich AppVeyor genauer anschauen. Für Open Source Projekte ist der Dienst zudem kostenlos. Was unterscheidet AppVeyor vom Visual Studio Online / Team Foundation Service Buildsystem? Für ein Closed Source Projekt, welches zugleich die Sourcen innerhalb des TFS Repositories […]

Read more

Umzug auf Windows Azure – VMs, WordPress Migration, DNS Änderungen

image.png

Seit ca. 2 Wochen läuft dieser Blog auf einer WordPress Installation in einer Azure VM. Da ich mir das Thema erst recht kompliziert vorgestellt hatte, hier mal ein Blick hinter die Kulissen. Warum umziehen? Bislang lief dieser Blog (und die englischsprachige Variante) bei einem Hoster irgendwo in Deutschland. Grösstes Problem war aber, dass der Hoster […]

Read more

Pagespeed, Content-Encoding: gzip header und ein Proxy

image.png

Ich hatte heute kurz mit dem Performance Addon “Pagespeed” eine Seite analysiert. Die Seite läuft auf Windows Azure Website, nutzt ASP.NET und das dazugehörige Bundling Framework und ist eigentlich nur eine statische Seite. Größter Kritikpunkt von Pagespeed: Kompression der Seite fehlt Huh? Eigentlich bin ich davon ausgegangen, dass die Seite automatisch “ge-gzipt” wird wenn der […]

Read more

Windows Azure Active Directory – CRUD für Users und Groups

image.png

Die Authentifizierung am Windows Azure Active Directory haben wir sowohl bereits mit dem Tooling als auch via Code gesehen. Heute geht es darum, wie man Daten lesen und sogar auch schreiben kann. Windows Azure Active Directory? Wer keine Ahnung von der Begrifflichkeit hat, dem empfehle ich ebenfalls die beiden vorangegangen Blogposts oder schaut einfach auf […]

Read more

Up For Grabs – OSS wants you!

image.png

Es gibt heute unzählige Open Source Projekte und glücklicherweise nimmt das Thema auch in der .NET Welt an Fahrt auf. Doch wie beteiligt man sich denn am besten an einem Open Source Projekt? Die Seite “up-for-grabs.net” listet .NET OSS Projekte auf, welche “Hilfe” gern entgegennehmen und kleine Aufgaben zur Verfügung stellen. Die Aufgaben sollten in […]

Read more

OWIN, Katana & One ASP.NET

Dies war das Thema bei der .NET User Group Zürich am letzten Mittwoch. Ich möchte hier meine Präsentationsunterlagen zur Verfügung stellen. Präsentation auf SpeakerDeck Link zur Präsentation. Demo Code Der gesamte Demo-Code ist auf GitHub zu finden. Weitere Links Eine gute Zusammenfassung des Katana/OWIN-Teils findet man auch als Video auf Channel 9 bzw. auf der […]

Read more

Interne Tools – billig und geschmacklos, richtig?

image.png

Es gibt ein tooles Sprichwort “Schuster haben die schlechtesten Schuhe” – sowas sieht man natürlich auch oft in der IT. Interne Tools oder Dienstleistungen zu eigenen, also internen, Zwecken werden meist halbherzig oder auch gar nicht mit der nötigen Professionalität betrieben und entwickelt. Die Grundidee – alles für den Kunden! Die Zeit die man fürs […]

Read more

Esent – die “uralte NoSQL DB” von Windows

image.png

Wer RavenDB verwendet, wird vermutlich bereits über Esent gestolpert sein. Unter der Haube verwendet RavenDB die “Extensible Storage Engine”, welche in Windows seit XP vorhanden ist. Hier schreibt Ayende warum er sich seit kurzem nach einer Alternative umschaut – wobei Esent generell wohl gute Dienste leistet. Aber das nur nebenbei… Esent wird von Microsoft in […]

Read more

Windows Phone App Studio – Spielzeug oder auch für professionelle Entwickler interessant?

image.png

Microsoft hatte vor einigen Tagen die Beta des “Windows Phone App Studios” released und ich habe mir das Tool angeschaut. Was soll das denn das Windows Phone App Studio sein? Das App Studio ist im Grunde nur eine Webseite, welche über einen Wizard am Ende eine Windows Phone App bzw. den Source Code davon generiert. […]

Read more

After-Build: Windows 8.1, IE 11, “One ASP.NET”, .NET 4.5.1, IIS 8.5, VS 2013 & Azure

image.png

Auch wenn die Build-Konferenz noch am laufen ist, gab es bereits eine Vielzahl von Neuerungen im Bereich der Webentwicklung auf dem Microsoft Stack zu sehen – hier mal ein paar Anlaufstellen die in Kürze die Neuerungen zu den oberen Themen gut zusammenfassen. Windows 8.1: Natürlich das Flagschiff auf der Build-Konferenz. Eine gute Zusammenfassung für Entwickler […]

Read more

Rabatt-Code & Freiticket für die Developer Week 2013

clip_image002.jpg

Nach langer Zeit haben wir mal wieder ein kleines Angebot für euch: Wir sind Medienpartner der Developer Week 2013 und über uns könnt ihr günstiger an Tickets herankommen. Mit dem Code DWX13coi könnt ihr von Sonderkonditionen profitieren (= Ticketpreise werden niedriger & keine bösen Überraschungen). Die Developer Week (DWX) bündelt vom 24.-27. Juni 2013 in […]

Read more

Json-Online-Tools: Viewer & Json2Csharp Generator

image.png

Wo APIs im Spiel sind, ist das JSON Format nicht weit. Da ich immer mal wieder zwei Tools benutze, möchte ich diese hier auch mal kurz würdigen. JSON Viewer Wer nur den JSON-Text vor sich hat sieht meist die Struktur nicht. Über JSON Viewer kann man sich recht einfach einen Überblick verschaffen: [URL] JSON2CSharp Der […]

Read more

Letzte Posts

  • image.png
    Source Code veröffentlichen – aber bitte mit Lizenz

    Seit es den Blog gibt wird auch meist der gesamte Demo Source Code mit veröffentlicht. Das Ganze hatte ich am Anfang noch als .zip verteilt, später lag es mal auf Google Code und nun liegen alle Samples und sonstige Sachen auf GitHub. Beim letzten User Group Treffen in Zürich mit dem Titel “Open Source: Get […]

  • Fix: Cannot convert from ‘CConnectProxy::_ComMapClass *’ to ‘AddInDesignerObjects::IDTExtensibility2 *’

    Mal einen etwas esoterischer Blogpost, welcher auftaucht wenn man zu viel mit Office Addins rumspielt. Der Fehler passiert beim Bauen von C++ Projekten, welchen diesen Typ benötigen. Lösung (auf 64bit Systemen): C:\Program Files (x86)\Common Files\DESIGNER>regsvr32 MSADDNDR.DLL And Rebuild. Meine lieben Kollegen hatte mir dies schon mehrfach gesagt, allerdings hatte ich es immer wieder vergessen Das […]

  • Gegen das Gesetz verstoßen: X Jahre Haft. Gegen die Terms of Use verstoßen: Bann auf Lebenszeit. Danke Google & co.

    Bei fast allen Diensten die man im Internet nutzen kann muss man den “Terms of use” zustimmen. Völlig logisch dass da natürlich drin steht was erlaubt und was nicht. Wenn man gegen diese Regelungen verstößt hat das Unternehmen natürlich das Recht etwas dagegen zu unternehmen. In der heutigen Welt beherrschen einige wenige Unternehmen die digitale […]

  • image.png
    RSS Feed samt Kommentaranzahl und andere nicht Standard Elemente mit dem SyndicationFeed auslesen

    Jetzt mal ein Blogpost ohne ein fancy NuGet Package: Seit .NET 3.5 gibt es die SyndicationFeed Klasse. Eine schon etwas ältere API, reicht aber aus um Atom bzw. RSS Feeds zu lesen. In diversen RSS Feeds gibt es aber Erweiterungen, welche man natürlich auch auslesen möchte. So gibt WordPress z.B. auch die Anzahl der geposteten […]

  • image.png
    ASP.NET Bundling & Fontawesome

    Vor einer halben Ewigkeit hatte ich mal geschrieben wie man Fontawesome in ASP.NET nutzen kann. Aufgrund des Alters des Post und einem Kommentar ob man denn Fontawesome auch in das ASP.NET Bundling Framework integrieren kann möchte ich nur ein kurzes Update schreiben. TL;DR: NuGet Package “Fontawesome” runterladen und Pfad in der Bundleconfig angeben. Kurze Schritte […]

Amazon Shop

Facebook