.NETte Dinge und noch einiges mehr ;-) RSS 2.0
 Thursday, January 25, 2007
Identify Yourself :-)
Thursday, January 25, 2007 9:02:21 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun
 Tuesday, January 23, 2007

Tim hat eine gute Übersicht für eine Entwickler Workstation zusammengestellt, inklusive den Links zu erforderlichen und hilfreichen Tools.

Gelesen bei Norbert

Tuesday, January 23, 2007 11:19:25 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -

 Monday, January 22, 2007
Verflixt und zu genäht, dachte ich mir, weil folgende Zeilen nicht funktionierten:

public void ProcessRequest(HttpContext context)
{
Bitmap img = PrepareData();
System.IO.MemoryStream tempStream = new System.IO.MemoryStream();
img.Save(tempStream, System.Drawing.Imaging.ImageFormat.Png);
img.Save(context.Response.OutputStream, System.Drawing.Imaging.ImageFormat.Png);
}

Jedesmal gab es den Fehler "Allgemeiner Fehler in GDI+". Nur beim Verändern auf ImageFormat.Jpeg gab es ein Ergebnis. Hmm irgendwie komisch. Zumal das Image als Bild herausgeschrieben wunderbar aussah und mehrere Betrachter keinerlei Probleme damit hatten damit. Dann hab ich folgendes ausprobiert. Einfach mal den Stream in einem MemoryStream zwischenspeichern:

public void ProcessRequest(HttpContext context)
{
Bitmap img = PrepareData();
System.IO.MemoryStream tempStream = new System.IO.MemoryStream();
img.Save(tempStream, System.Drawing.Imaging.ImageFormat.Png);
context.Response.BinaryWrite(tempStream.ToArray());
context.Response.End();
}

Und schon kam das gewünschte Ergebnis :-)

Monday, January 22, 2007 10:58:46 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
ASP.NET

Titanic bringt es mal wieder herrlich auf den Punkt ;-)

Monday, January 22, 2007 5:16:50 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun

Wenn in Word ein Menge von Zeichen durch andere Zeichen oder auch nur durch eine andere Formatierung (z.B. Schriftfarbe) ersetzt werden sollen, gibt es beispielsweise folgenden Weg. Im Suchen und Ersetzen Dialog die Zeichen eingeben und dann auf "Erweitern", damit der Dialog mehr Optionen bietet. Schließlich nur noch unter Format die gewünschten Werte angeben (Schriftart, -farbe, Sprache, ...) und schon kann es losgehen mit dem Ersetzen. Achso die Version fehlt ja noch ;-) Ich hab das ganze mit Word 2000 durchgeführt.  

Monday, January 22, 2007 4:06:07 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Bürokrams

Morgen findet der erste Cast von www.dotnetcasts.com statt. Es geht dabei rund um das Thema .NET. Na da bin ich doch schon gespannt und werd versuchen dabei zu sein :-)


Update: Jetzt funzt der Link auch richtig. Dank an Kai.

Monday, January 22, 2007 12:56:03 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [5] -
.NET
Scott hat einen sehr guten Artikel zu LINQ und ASP.NET veröffentlicht, inklusive Beispielanwendung.

Monday, January 22, 2007 11:03:56 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
ASP.NET |  SQL Server
 Friday, January 19, 2007

www.smashingmagazin.com hat 53 Css Techniken vorgestellt. Sehr gute Liste, da ist für jeden was dabei. Der Server hat allerdings ab und zu Aussetzer.

Friday, January 19, 2007 2:46:12 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung
 Thursday, January 18, 2007

Heut ist mir die folgende Geschichte auf den Tisch geflattert. Nach einer wahren Gegebenheit wie sie in Seattle vorgekommen ist. Solche Herleitungen sind es die mich immer wieder aufs neue faszinieren. Einfach Herrlich ;-)

Thursday, January 18, 2007 12:14:56 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun

Folgende kleine Tücke ist mir beim Verwenden von xsl:attribute aufgefallen. Wenn ich ein Attribut erstellen möchte, welches einen festen Text beinhalten soll, z.B.

<xsl:attribute name="a">
xy
</xsl:attribute>

Dies produziert nicht etwa ein Attribut a="xy", sondern etwas in dieser Form a="&#xA;xy&#xA;". Das NewLine Zeichen wird dabei mit normalisiert. Eine Änderung in

<xsl:attribute name="a">xy</xsl:attribute>

bringt dagegen das gewünschte Ergebnis.

Update: Wer es nachlesen möchte, wird hier fündig.

Thursday, January 18, 2007 11:46:19 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
XML
 Monday, January 15, 2007

Unter der doch einprägsamen ;-) Url http://weilwirunsliebhaben.steinisweb.de findet sich seid heute unsere neue Hochzeitseite. Hier werden in den kommenden Tagen, Wochen und Monaten Infos rund um Ulis und meine Hochzeit eingestellt. Ein "Resttagezähler" usw. kommt ebenfalls alles in den nächsten Tagen. Vielleicht bekommt die Seite auch noch einen etwas romantischeren Touch... Na mal sehen was uns da noch schönes einfällt ;-)

Monday, January 15, 2007 11:17:37 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Privat |  Sommer

So jetzt wirds langsam ernst. Das erste große Ziel für dieses Jahr ist gesteckt. Am 23. Juni gehts für mich auf zum Großen Spreewaldmann. Das wird damit mein erster Triathlon über die Halbdistanz. 2,2 km Schwimmen, 84 km Rad fahren und 20 km Laufen. Da freu ich mich schon riesig drauf und mein Sportlerherz schlägt auch schon schneller vor Vorfreude :-)

Monday, January 15, 2007 11:13:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Sommer |  Sport

Mich wundert es schon seit einigen Tagen, dass ich keine Mails mehr bekomme. Und nu hab ich leider die Gewissheit, dass mein Webspaceanbieter (Domainbox) immer noch an einer Lösung feilt. Das geht schon so seit einigen Wochen :-( Zwischendurch klappt es immer mal wieder... Aber so bekomme ich natürlich auch nix mit, wenn was auf der Seite passiert.

Monday, January 15, 2007 5:00:40 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Blog

Auf www.photojojo.com hatte ich von einem Niederländer gelesen, der in seinem Photoblog sich regelmäßig beim Wegrennen fotografiert. Und man mags kaum glauben... In einem seiner Kommentare konnte ich dann diese hüpfende Familie finden...

Da fehlen mir fast die Worte :-) Nichts was es nicht gibt...

Monday, January 15, 2007 10:15:54 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun
 Friday, January 12, 2007

Hat nicht jeder einen netten Admin so wie wir ;-)

Computer-Problem-Melde-Formular

1) Beschreiben Sie Ihr Problem:
2) Jetzt beschreiben Sie bitte Ihr Problem GENAU und ohne lästige Füllkommentare:
3) Spekulieren Sie wild darüber, wo der Hund begraben liegt:
4a) Wie schwerwiegend ist das Problem:
4b) Wie wichtig ist das Problem wirklich ?
5) Art des Problems:
6) Ist der Computer an die Stromversorgung angeschlossen ?
ja nein
7) Ist der Computer eingeschaltet ?
ja nein
8) Haben Sie versucht das Problem selbst zu beheben ?
ja nein
Wirklich nicht ? doch !
9) Wurde es dadurch schlimmer?
ja
10) Hat ein Kollege, der "alles über Computer" weiß, versucht, das Problem zu lösen ?
ja nein
11) Wurde es dadurch noch schlimmer ?
ja
12) Haben Sie das Handbuch gelesen ?
ja nein
13) Seien Sie ehrlich. Haben Sie das Handbuch wirklich gelesen ?
etwas nein
14) Sind Sie absolut sicher, daß Sie das Handbuch gelesen haben ?
nein
15) Falls Sie das Handbuch gelesen haben: haben Sie es verstanden ?
nein
16) Wenn ja, erklären Sie, wieso Sie das Problem nicht selbst lösen konnten:
17) Was haben Sie mit dem Computer gemacht, als das Problem auftrat:
18) Wenn Sie "Nichts" geantwortet haben, erklären Sie bitte, wieso der Computer eingeschaltet war:
19) Sind Sie sicher, daß Sie sich das Problem nicht einbilden ?
ja nein
20) Zeigt die Uhr auf Ihrem VCR ein blinkendes 12:00 ?
ja nein
Wenn ja: Was ist ein VCR ?
21) Haben Sie ein Exemplar von "PC-Bedienung für Idioten" ?
ja nein
22) Haben Sie einen neutralen Zeugen für Ihr Problem ?
ja nein
23) Haben Sie irgendwelche elektronischen Geräte, die funktionieren ?
ja nein
24) Gibt es jemanden, dem man die Schuld für dieses Problem zuweisen könnte ?
ja nein
25) Haben Sie der Maschine einen kräftigen Schlag gegen das Gehäuse versetzt ?
ja nein
26) Brennt der Computer ?
ja nein
Ich schwöre bei meinem Leben, daß alle Angaben der reinen Wahrheit entsprechen.
 
Datum:
Nutzer-Kennwort:
Unterschrift:
Friday, January 12, 2007 9:56:19 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1] -
Computer | Fun
 Thursday, January 11, 2007

Wenn XPath-Ausdrücke geprüft werden sollen, bietet sich das Tool Visual XPath von Nauman Leghari an. Hier erscheint automatisch der XPath-Ausdruck zu der entsprechenden Auswahl im XML Dokument. Alternativ ist es möglich auch einen XPath-Ausdruck einzutippen und mittels Execute sich das Ergebnis anzeigen zu lassen.

Thursday, January 11, 2007 1:30:55 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.NET |  Microsoft | Software

Auch auf der anderen Seite des großen Teichs warten die Leute auf die weißen Flocken. Einfach super Foto.

Thursday, January 11, 2007 10:44:37 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fotos
 Wednesday, January 10, 2007

 Sehr nette Liste :-) Wie wärs noch mit:

11. Spiele: "Parachute" Alle Fallschirmspringer haben die Bilder von den 1er Bewertungen.

Link to Die interessanteste Website aller Zeiten. Wo gibt.: Die Top 10 der wohl sinnlosesten Apple iPhone-Features

Wednesday, January 10, 2007 12:44:14 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun
 Tuesday, January 09, 2007

Einfach herrlich diese Ideen von www.bLaugh.com :-)At a Loss for Words

Tuesday, January 09, 2007 6:06:17 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun

Heut hab ich erfahren, dass es für den SQL Server auch uniqueidentifier gibt und dies schon seit einigen Versionen... Nun ja jedenfalls fand ich das trotzdem spannend, dass damit weltweit eindeutige Schlüssel generiert werden können. Es wird zwar empfohlen diese sehr sparsam zu verwenden, aufgrund der 16 Byte (gegenüber 4 Byte vom int), aber sobald mehrere Datenbanken zusammengeführt werden sollen, stellt der uniqueidentifier eine gute Möglichkeit dar.

Etwas merkwürdiges ist mir allerdings bei der Übersetzung des HowTo Artikels von Microsoft aufgefallen. Zitat:

Um anzuzeigen, dass ein Standardwert erstellt werden sollte, ist das ROWGUIDCOL-Attribut für eine Spalte Uniqueidentifier überlastet.

Wie bitte? Was bitte schön ist überlastet? Nun ja nicht nur, dass der Satz sich irgendwie geschraubt anhört, musste ich einige Sekunden grübeln um drauf zu gekommen, dass es vielleicht eher überladen heißen sollte. Und siehe da im Originalartikel passt es dann auch:

The ROWGUIDCOL attribute for a uniqueidentifier column has been overloaded to indicate that a default value should be generated.

Es lebe die automatische Übersetzung ;-)

Tuesday, January 09, 2007 2:47:20 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Microsoft | SQL Server 2005

Mit dem .NET Framework wird auch ein Ressourceneditor mitgeliefert, der es ermöglicht die Labels usw. direkt im Formular zu änder. Damit bietet er eine Alternative zu sonstigen Ressourceneditoren, die meistens nur stur und völlig aus dem Kontext aufgelistete Tags bieten. Standardmäßig sollte der Editor unter "C:\Programme\Microsoft Visual Studio 8\SDK\v2.0\Bin\winres.exe" zu finden sein.

Tuesday, January 09, 2007 11:37:10 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.NET |  Microsoft |  Visual Studio
Archive
<January 2007>
SunMonTueWedThuFriSat
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Christian Stein
Sign In
Statistics
Total Posts: 238
This Year: 44
This Month: 0
This Week: 0
Comments: 20
All Content © 2008, Christian Stein
DasBlog theme 'Business' created by Christoph De Baene (delarou)