# Thursday, August 13, 2009

I really like to work with Blend 3.0 beside Visual Studio for WPF (Windows Presentation Foundation) or Silverlight Applications … but this really sucks:

image

Thursday, August 13, 2009 3:52:42 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [0]  | 
# Thursday, August 06, 2009

Nur noch wenige Tage

image

Event | Life
Thursday, August 06, 2009 7:30:32 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [0]  | 

I’m currently building a Silverlight 3.0 Business Application with a customer. I really like the ability of Blend to open the current solution in Visual Studio. But what about vice versa? nada!

So I hacked a small Visual Studio AddIn to do the job for me:

image

 Download

Thursday, August 06, 2009 7:26:47 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [0]  | 
# Sunday, July 26, 2009

lennybaconfeiert_panundatrist

Mein Freund Jonas hat mit seinem Kollegen das “Album in der Pipeline”. Ich durfte schon in einen sneak peak das neue Werk der beiden hören…

image

Einen Blick und ein Ohr wert!

Update: Reinhören bei MySpace...

Sunday, July 26, 2009 2:30:35 AM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [0]  | 
# Friday, July 24, 2009

Man man man das is ja sowas von krank. Aber das ist ja auch nicht der erste Schildbürger-Streich der EU…

In der folgden Anleitung (englisch) wird erklärt, wie man in der E (für Europa) Version von Windows 7 einen Browser herunterladen kann, ohne, dass ein Browser installiert ist.

Hä? Gaaaaannz einfach. Man nehme den Windows Media Player dafür (schuck!!!). Das geht (wichtige Info), weil die DLLs und das ActiveX Control des Internet Explorers im System vorhanden sind. Es fehlt lediglich die Ausführbare Datei: iexplore.exe

Kein weiterer Kommentar!

http://www.withinwindows.com/2009/07/16/downloading-another-browser-in-e-without-a-browser-in-3-steps/

Friday, July 24, 2009 10:58:51 AM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [1]  | 
# Wednesday, July 01, 2009

Ich habe gerade Ralfs Posting gelesen. Ich stimme ihm zu (auch wenn ich den DataSet doch etwas kritischer gegenüber stehe:-)), dass Changetracking nicht zum Binden Fleck werden darf.

Den Ansatz das Tracking als seperated concern zu Implementieren habe ich erst vor kurzen gewählt – und da Ralf gefagt hat wer ‘s implementiert möchte ich hier ein paar Zeilen Code teilen. Ich verlasse mich dabei darauf, dass saubere Objekte das Interface INotifyPropertyChanging implementieren. Und nein PostSharp ist auch nicht drinne.

 

public class ChangeTracker<TEntity>
    where TEntity : INotifyPropertyChanging
{
    private Hashtable _data;
    private TEntity _entity;
    private static readonly Type _entityType = typeof(TEntity);

    public void AddEntity(TEntity entity)
    {
        if (entity.EntityState != EntityState.Detached) return;
        if (_entity != null)
        {
            _entity.PropertyChanging -= EntityPropertyChanging;
        }
        _data = new Hashtable();
        _entity = entity;
        _entity.PropertyChanging += EntityPropertyChanging;
    }

    private void EntityPropertyChanging(
        object sender,
        PropertyChangingEventArgs e)
    {
        if (_data.ContainsKey(e.PropertyName)) return;
        var propertyInfo = _entityType.GetProperty(e.PropertyName);
        if (propertyInfo == null) return;
        if (!propertyInfo.CanWrite) return;
        var value = propertyInfo.GetValue(_entity, null);
        _data.Add(e.PropertyName, value);
    }

    public void ResetEntity()
    {
        _entity.PropertyChanging -= EntityPropertyChanging;

        foreach (DictionaryEntry data in _data)
        {
            var propertyInfo = _entityType.GetProperty((string)data.Key);
            if (!propertyInfo.CanWrite) continue;
            propertyInfo.SetValue(_entity, data.Value, null);
        }
        _entity = null;
    }
    public Hashtable GetChanges()
    {
        return _data;
    }
}

Wednesday, July 01, 2009 4:00:08 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [4]  | 
Wednesday, July 01, 2009 9:52:06 AM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [0]  | 
# Sunday, June 14, 2009

Auch in diesem Jahr veranstaltet der Just Community e.V. wieder das größte Developer und IT-Pro Community Event. Unter dem Motto „Check-In zum Wissensvorsprung“ holen wir am 28.08.2009 zahlreiche nationale und internationale Speaker nach Wuppertal. Neben den Vorträgen haben Sie natürlich auch dieses Jahr wieder viel Zeit für das Networking mit anderen ITlern aus Nah und Fern.

Alle Informationen, wie die Agenda und eine Übersicht über die Speaker gibt es unter http://www.nrwconf.de/.

nrwconf09attendeebutton

Wir freuen uns, Ihnen auch dieses Jahr sowohl bekannte Gesichter, als auch neue Speaker vorstellen zu dürfen. Die Veranstaltung wurde in diesem Jahr möglich durch unsere Sponsoren: Hewlett Packard, devcoach, Microsoft Deutschland, Brockhaus AG, Itemis AG, sepago GmbH, MT AG, sowie weiteren Unternehmen.

Eine weitere Neuerung in diesem Jahr ist der Workshop Day, der am Vortag der eigentlichen Konferenz – sprich am 27.08.2009 – in den Räumlichkeiten unseres Sponsoren Ontaris GmbH stattfindet. Der Developer-Workshop befasst sich mit der Microsoft Web Platform und behandelt die Themen Rich Internet Applications mit Silverlight 3.0 und Web 2.0 Applikationen mit ASP.NET AJAX und JQuery. Die Workshops haben eine begrenzte Teilnehmerzahl (je acht) um den Lernerfolg zu garantieren. Also schnell einchecken…

Sunday, June 14, 2009 11:07:00 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [2]  | 
# Wednesday, June 10, 2009

Der Eventsommer geht weiter… am 5. und 6. Juni fand der erste Architecture.NET Open Space 2009 in Düsseldorf statt.

image

Ein sehr interessantes Format und sehr interessante Themen. Lars, bitte im Winter 2008 gleich nochmal :-)

image

btw. Lars wird unsere Usergroup am 02.07.2009 besuchen

Event | Life | Misc
Wednesday, June 10, 2009 10:38:21 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [2]  | 

Am 5. Juni war ich als Sprecher beim “Project Springboard” zu Gast. Dennis Zielke und das Student Partner Team haben ganze Arbeit geleistet und ein Spitzen Event auf die Beine gestellt – nochmal nochmal nochmal!

image

Mein Vortrag “IIS, PHP & WCF – Web Services InterOp” hat wirklich Laune gemacht und ist laut Feedback bester Vortrag der Konferenz – DANKE, IHR WARD EINE SUPER AUDIENCE!!!

image 

Hier nun wie versprochen das Slide und der Code (PHP gehostet über FastCGI im IIS 7.0 ruft über SSL und Basic Athentication einen WCF Service mit einer Complex-SOAP-Message auf…): springbreak_IIS_PHP_und_WCF.zip

C# | Event | Projects | Security | WCF
Wednesday, June 10, 2009 9:42:19 PM (W. Europe Daylight Time, UTC+02:00)  #    Disclaimer  |  Comments [1]  |