07.21.10

WPF error: WPF error message: Cannot set Name attribute value {0} on element {1}. {1} is under the scope of element {2}, which already had a name registered when it was defined in another scope.

Posted in .NET, WPF at 1:44 pm by sa

Es könnte helfen das Usercontrol mit einem Grid zu umgeben und die Childelemente auf das Grid anzuwenden…
Danke für den Tipp ;)

06.22.10

ADC

Posted in .NET, Fun, WPF, Work at 4:04 pm by sa

Cool was alles möglich ist:

The 2010 ADC Awards Show | Showreel from Syzygy on Vimeo.

Ein Projekt meines Arbeitgebers für den ADC Gipfel. Ich durfte dabei sein !

04.12.10

VS2010

Posted in .NET, Development at 7:56 pm by sa

Erschienen, heruntergeladen und beim installieren. Achtung: Bei der Vollinstallation installiert’s auch eine SQL 2008 Fassung. Wer’s nicht braucht sollte Benutzerdefiniert wählen. Same as usual ;)

03.09.10

LINQ Fehler

Posted in .NET, Entity Framework at 6:27 pm by sa

Der Fehler “cannot convert lambda expression to type ‘string’ because it is not a delegate type” tritt auch auf, wenn das Using Statement für System.Linq fehlt.

12.28.09

Vorschlag einer C# Erweiterung: Tupel

Posted in .NET, Development at 9:45 pm by sa

Miquel de Icaza (kein Fremder in der .NET Welt da er der Initiator des Mono Projektes ist), hat die Erweiterung der C# Sprache um Tupel vorgeschlagen. Damit währen zum Beispiel multiple Rückgabewerte einer Funktion möglich. Im Zusammenspiel mit mit den Fähigkeiten von Linq und den kommenden Features von C# 4 ein sehr interessanter Vorschlag! Link: http://tirania.org/blog/archive/2009/Dec-23.html

11.03.09

Ein verflixter Fehler ;(

Posted in .NET, Development at 10:29 pm by sa

Ich habe eine Teilkomponente verteilt und habe eine EntryPointNotFoundException bekommen, in einer ASP.NET Anwendung, in der Zeile stand lediglich ein “return”.

Kein Fehler vom Framework oder, sondern einfach nur Schusseligkeit gepaart mit später Stunde…

Eine andere Komponente wurde lokal bereit weiterentwickelt, speziell so, dass sie das IDisposable Interface implementiert hat. Dieses wurde eifrig genutzt (im verteilten Erzeugnis), auf den Servern wurde noch die alte Fassung verwendet. Ergebnis: Eine EntryPointNotFoundException, an einer Stelle, an der man sie erst mal nicht zuordnen kann.

10.01.09

The TargetControlID of ‘_AccordionExtender’ is not valid

Posted in .NET, Development at 9:50 am by sa

Lösung: Umsortieren der Attribute. ID=”…” nach vorne. Lösung hier gefunden.

09.04.09

Abfragegeschwindigkeit

Posted in .NET, Entity Framework at 7:37 am by sa

Kollegen haben mal einen einfachen Wettbewerb Entity Framework vs. handcrafted SQL laufenlassen – ja 8. Mio DS in der Haupttabelle mit Verknüpfung. Ich hätte ja gegen EF gewettet, aber: es hat sich sehr gut gemacht. Die einfache Abfrage war bei EF deutlich effizienter als ein erster Ansatz mit T-SQL. Obwohl dieser “korrekter” (LEFT JOIN vs. Select * from (Select from * from … where …)) aussah. Gewonnen hatte handcrafted SQL als es dann darum ging die 100 Zeilen ab der 10.000. Zeile zu erfragen. Gegen eine temporäre Tabelle hatte EF da keine Chance. Bleibt abzwarten, wie’s mit EF4 wird.

09.03.09

Dynamic Data

Posted in .NET at 8:03 pm by sa

Um Dynamic Data mit EF nutzen zu können sollte man sich mal den Knowledge Base Artikel bei Microsoft durchlesen und die Updates installieren.

Wem der folgende Fehler bekannt vorkommt könnte damit auch Hilfe bekommen:

Server Error in ‘/’ Application. The method ‘Skip’ is only supported for sorted input in LINQ to Entities. The method ‘OrderBy’ must be called before the method ‘Skip’.

Einfacher ist es jedoch, einfach LINQ-To-SQL zu nehmen. Einfacher, aber auch weniger herausfordernd.

08.31.09

EF: Primary Keys mit dem Datentyp Uniqueidentifier

Posted in .NET, Entity Framework at 8:31 pm by sa

Der Datentype ist zwar unterstützt, aber leider unterstützt EF NEWGUID() als Defaultvalue nicht :(

17.4.Can I use a server-generated guid as my entity key?

Unfortunately, in v1 of the EF this is not supported.  While it is possible with SQL Server to have a column of type “uniqueidentifier” and to set it’s default value to be “newid()”, with SQL Server 2000 there’s no good way to extract the value that the server generated at the time you do the insert.  This can be done on more recent versions of SQL Server, though, so the intent is that we should find a clean way to special case this support in future versions of the EF so it can be supported on those databases that allow it and not on others.  For now, the work around is to generate the guid on the client (ideally in the constructor of your object) rather than on the server.

Aus: Entity Framework FAQ

« Previous entries Next Page » Next Page »