Allgemein
Standardkategorie für alle Beiträge
2010, viel neues
0Gut ins neue Jahr gekommen? Wir waren gut dabei ![]()
Es gibt eine große Neuigkeit. So und vorab, nein ich werde nicht Vater. Bis jetzt hat das jeder vermutet, ich weiß gar nicht warum!
Wir sind zwar erst im August / September 2009 nach Grasleben gezogen, nun werden wir im März schon wieder ausziehen. Am 30. Dezember meldete sich überraschend jemand aus Rhode, dass eine Wohnung, die zum 01. Januar frei wurde, diese aber schon Nachmieter haben. Diese sind nun abgesprungen. Also haben wir uns schnell die Wohnung angeschaut und waren uns relativ schnell einig, dass sie genau richtig für uns ist.
Sie ist im Vergleich zu unserer alten Wohnung etwa 14 m² größer, hat zwei weitere Zimmer und als absoluter Pluspunkt: Zentralheizung! Das war ja so ein Knackpunkt, der uns in der alten Wohnung gerade bei dem Wetter echt auf den Wecker geht. Und 56 m² sind für zwei Leute schon an der Grenze, da sind die zwei zusätzlichen Zimmer echt Gold wert. Leider liegt die Wohnung im Erdgeschoss, obere Etage wäre uns lieber gewesen. Vorhin waren wir mit dem Vermieter vor Ort, haben noch die letzten Details besprochen und einen Mietvertrag unterschrieben.
Die Kündigung unserer alten Wohnung ist bereits am Mittwoch per Fax rausgegangen. Jedoch gibt es halt diese 3-Monate Kündigungsfrist. Aber so hat der Vermieter und wir noch genug Zeit, die Wohnung nach unseren Wünschen herzurichten. Diesmal würde ich z.B. vorher im Wohnzimmer eine ordentliche Verkabelung für meine Anlage, Fernseher und Receiver machen. Schließlich will man die selben Fehler nicht noch einmal machen
Gibt auf jeden Fall viel zu tun bis dahin:
- Küche neu planen, zum Glück können wir die Elemente unserer Küche einfach neu anordnen, brauchen wir nur eine neue Arbeitsplatte.
- GEZ ummelden (darauf freu ich mich schon besonders)
- Telefon + Internet abmelden bzw. ummelden. Bin mir noch nicht sicher ob ich bei Vodafone bleibe.
Nun gehts aber los, wie richten wir die Zimmer ein, welche Tapete und so weiter, freue ich mich drauf, nicht!
Ich denke mal, Katrin wird wieder den kreativen Part übernehmen
Ich werde berichten, Fotos folgen!
Ein Jahr schon..
1Ein Jahr ist es her und Moritz fehlt mir immer noch sehr! Ich denke ich werde jedes Jahr Silvester einen faden Beigeschmack haben

ASP.NET: Eigenen MembershipProvider schreiben
1Manchmal kann es Sinn machen, nicht den standardmäßigen ASP.NET MembershipProvider zu nutzen. Daher möchte ich euch kurz erklären, wie ihr einen eigenen MembershipProvider schreiben könnt. Dabei ist es letztendlich euch überlassen, wo die Daten gespeichert sind.
Ich benutze bei einem Projekt etwa eine SQL-Datenbank und speicher bzw. lese die Daten per Stored-Procedures. Man könnte die Daten aber auch in einer XML-Datei speichern oder direkt hardcoded in der Klasse.
(weiterlesen …)
Frohe Weihnachten
0Ich wünsche allen Lesern, Freunden, Kollegen, Familie und allen anderen frohe Weihnachten und ein paar schöne Tage im Kreis der Liebsten ![]()
Ich werd sie haben!
ADO.NET: Feld ausschließen
0Als ich den letzten Beitrag schrieb, viel mir ja ein, dass man nicht immer alle Spalten an das Modell übergeben möchte. Oder das es nur Readonly oder ähnliches ist.
Im Prinzip ist es auch einfach, wenn man weiß wie es geht. Der Designer in Visual Studio ist da meiner Meinung etwas umständlich in der Handhabung.
So möchte ich bei meinem letzten Modell die ID auf Readonly setzen, da dies in der Datenbank automatisch hochgezählt wird. Die ID daher manuell zu setzen würde keinen Sinn ergeben.

Dazu öffne ich das Modell im Visual Studio Designer und wähle oben die Tabelle aus. Unten wird mir nun das Fenster “Zuordnungsdetails” angezeigt (alternativ über Ansicht » Weitere Fenster). Hier wähle ich die Spalte durch anklicken aus, die ich bearbeiten möchte. Wichtig ist jetzt dass ich hier nicht das vordere MSSQL-Feld sondern den hinteren Bereich, also den C# Typen auswähle (siehe Markierung).

Im Eigenschaftsfenster könnt ihr nun die entsprechenden Werte ändern. In dem Fall setzen wir den Setter auf Private.

Wenn wir nun versuchen eine Id zu setzen, hagelt es Fehlermeldungen:
TestTable test = new TestTable(); test.Id = 3;
Fehlermeldung lautet:
Die Eigenschaft oder der Indexer "MvcApplication1.Models.TestTable.Id" kann in diesem Kontext nicht verwendet werden, da der set-Accessor nicht verfügbar ist.
Auf diesen Weg können wir auch noch andere Sachen ändern, z.B. den Getter verändern oder den Namen des Attributs ändern.
Ach sollte man ein Feld gar nicht im Modell haben wollen, so wählt man bei den Zuordnungdetails einfach “Löschen” aus.
![]()
Auf den Weg könnt ihr das Feld später auch wieder ins Modell reinholen.
Recent Comments