08.31.09
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
Permalink
08.28.09
Posted in Mac at 11:11 am by sa
Heute versandt
Leider läuft Araxis Ketura noch nicht, also muss ich wohl warten.
Permalink
08.27.09
Posted in Multitouch, Software at 6:55 pm by sa
Multitouch ist in vieler Leute Mund. Nicht zu unrecht, versprechen doch entsprechende Geräte die Bedienung dramatisch zu vereinfachen. Microsoft hat die Entwicklungen der letzten Jahre erkannt und gekonnt im sogenannten Microsoft Surface Table umgesetzt. Dabei ist die Innovation nicht die Existenz eines solchen Tisches, sondern die Robustheit und Ausgereiftheit. An Anwendungen mit echten Mehrwerten hat es bislang gefehlt. Multitouch Geräte, wie der Tisch waren cool, aber halt noch, naja, zu sehr “Tekkie”.
Es geht auch anders: o2 hat seinen Tisch. Einfach anschauen und staunen.
Surface funktioniert … nicht nur technisch … http://www.syzygy.de/surface/
Read the rest of this entry »
Permalink
08.22.09
Posted in .NET, SQL at 10:04 pm by sa
Mit EF (=Entity Framework) können Prozeduren auf Funktionen gemappt werden. Sinnvoll wenn zum Beispiel Logins mitgeschrieben werden sollen, und dies auf DB Ebens unabhängig von Bibliotheken geschehen soll. Spaltennamen können auf Eigenschaften der EF Objekte gemapped werden, d.h. Spalten müssen nicht mit den Namen in den Tabellen übereinstimmen. Dann jedoch, schlägt der Funktionsaufruf fehl: Die Prozedur muss die gemappten Eigenschaften als Spaltenüberschriften zurückliefern.
Permalink
08.21.09
Posted in SQL at 1:33 pm by sa
Ein schönes Tool für Change Tracking (Schema Ebene) und Transaktionslog Analyse & Undo:
Change Director For SQL Server von Quest
Definitly worth a try
Permalink
Posted in SQL at 10:33 am by sa
Die Fehlermeldung Update or insert of view or function ‘<table> failed because it contains a derived or constant field tritt auch auf, wenn Felder mit Funktionen wie ISNULL bearbeitet werden. Im Null fall kommt immer der Default zurück -> constant field.
Permalink
08.16.09
Posted in SQL at 7:13 am by sa
Gerade wenn man neue Tabellen anlegt oder bestehende Tabellen ändert, erscheinen die neuen Objekte nicht in der Autovervollständigung im SMSS 2008, obwohl folgende Punkte erfüllt sind:
- Die betreffende Tabelle taucht in der FROM-Klausel auf
- Die Spalte enthält ggfs. bereits Daten
Die Intellisense Funktion arbeitet auf Basis eines Cache, daher muss dieser aktualisiert werden. Eine Möglichkeit wäre natürlich der Neutstart, aber auf Dauer geht das auf die Nerven…
Auf Dan’s Blog habe ich einen Eintrag gefunden der mir geholfen hat:
Edit -> IntelliSense -> Refresh Local Cache (Ctrl+Shift+R)
So schnell und einfach kann’s gehen
Permalink
08.06.09
Posted in Development at 8:26 pm by sa
Ich verwende seit geraumer Zeit Produkte von DevExpress. Bin sehr zufrieden, da sie gut funktionieren und jede Menge Arbeit & Kosten sparen. Zeit das mal zu sagen:

Permalink