Hier zwei gute Artikel, wenn man einen eigenen Backing Store Provider für den Enterprise Library Caching Block schreiben muss.
• Creating Custom Providers for Enterprise Library
• Adding Configuration Support for Custom Providers in Enterprise Library in ASP.NET 2.0
Artikel mit Tag .NET
Donnerstag, 12. Juli 2007
Backing Store für Enterprise Library
Mittwoch, 7. März 2007
Resharper "Tutorial"
Wer sich Resharper neu zulegt, sollte unbedingt Joe White's: The 31 Days of ReSharper durchgehen, um die Power von diesem Tool wirklich ausnutzen zu können.
- Day 0: Basics and installation
- Day 1: The gray, the red, and the squiggly
- Day 2: The color bar and the green box
- Day 3: ReSharper survival guide, or, What's up with my keybindings?
- Day 4: Auto closing delimiters
- Day 5: Integrated unit-test runner
- Day 6: Shared options in the .resharper file
- Day 7: Code formatting
- Day 8: Find Usages
- Day 9: Parameter Info
- Day 10: Go To Type
- Day 11: Code navigation
- Day 12: Type Hierarchy view
- Day 13: File Structure view
- Day 14: Suggested variable names
- Day 15: The Ctrl+Space family
- Day 16: Importing namespaces with Alt+Enter
- Day 17: Change All with Alt+Enter (and, Introducing the red light bulb)
- Day 18: Adding things with Alt+Enter
- Day 19: Implement Members with Alt+Enter
- Day 20: Fix errors and warnings with Alt+Enter
- Day 21: Code transformations with Alt+Enter
- Day 22: Generating code with Alt+Ins
- Day 23: Introduce Variable (and, introducing Ctrl+Shift+R to refactor)
- Day 24: Introduce Field
- Day 25: Introduce Parameter
- Day 26: Change Signature
- Day 27: Extract Method
- Day 28: Really Extract Static Method and Extract Property
- Day 29: Refactoring with interfaces
- Day 30: Rename, including Viral Rename
- Day 31: Safe Delete
Geschrieben von Nicolai Stoy
in Programmieren
um
20:59
| Noch keine Kommentare
| Keine Trackbacks
Tags für diesen Artikel: .NET, Programmieren
Mittwoch, 24. Januar 2007
Automatisch generierte Avatarbilder
Eine Nette Idee hatte da Don Park. Er erstellt aus der IP-Adresse seiner Besucher automatisch Avatarbilder. Das Ganze nennt sich dann Identicon und schaut so aus:

Seine Spezifikationen gibt es hier.
Nachdem die Idee so einfach und genial ist, gibt es auch schon viele Adaptionen:
• MonsterID PHP
• Wordpress Plugin MonsterID
• Visiglyph PHP
• .Net 2.0 Implementierung
• Noch eine .Net 2.0 Implementierung
• Don Parks Client Side Canvas Implemeniterung
Auf alle Fälle eine Nette Idee, auf die man bestimmt häufiger in nächster Zeit stoßen wird
Seine Spezifikationen gibt es hier.
Nachdem die Idee so einfach und genial ist, gibt es auch schon viele Adaptionen:
• MonsterID PHP
• Wordpress Plugin MonsterID
• Visiglyph PHP
• .Net 2.0 Implementierung
• Noch eine .Net 2.0 Implementierung
• Don Parks Client Side Canvas Implemeniterung
Auf alle Fälle eine Nette Idee, auf die man bestimmt häufiger in nächster Zeit stoßen wird
Geschrieben von Nicolai Stoy
in Netzwelt, Programmieren, Sonstiges
um
03:30
| 1 Kommentar
| Keine Trackbacks
Freitag, 22. Dezember 2006
Neue Version vom Mono VMware Image
Das Mono VMWare Image [1] wurde auf den aktuellen Stand gebracht.
Wer also mal wieder schauen will, welche Fortschritte das Projekt gemacht hat, oder seine .NET Applikationen unter Linux testen will, kann das hiermit [2] ohne großen Installationsaufwand tun.
[1] http://www.mono-project.com/news/archive/2006/Dec-21.html
[2] http://www.mono-project.com/Downloads
Wer also mal wieder schauen will, welche Fortschritte das Projekt gemacht hat, oder seine .NET Applikationen unter Linux testen will, kann das hiermit [2] ohne großen Installationsaufwand tun.
[1] http://www.mono-project.com/news/archive/2006/Dec-21.html
[2] http://www.mono-project.com/Downloads
Geschrieben von Nicolai Stoy
in Programmieren
um
01:35
| Noch keine Kommentare
| Keine Trackbacks
Tags für diesen Artikel: .NET
Donnerstag, 21. Dezember 2006
VS2005 SP1 schneller installieren
Things I wish I'd known before I installed VS 2005 Service Pack 1 (via Jon Galloway)
Wie der Name schon sagt:
Ich hätte es auch gerne vorher gewusst
Den Hinweis in den Release Notes hatte ich auch nicht gesehen:
Uninstallation of Visual Studio 2005 Web Application Projects required:
Follow these steps to install Visual Studio 2005 SP1 if you have Visual Studio 2005 Web Application Projects installed:
1. Uninstall the Visual Studio 2005 Web Application Projects (http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx) add-in.
2. Install Visual Studio 2005 SP1.
So dass dann die Installation abbrach und sich das "Web Application Projects" nicht mehr deinstallieren ließ. Ich musste erst per Hand den Eintrag unter HKEY_CLASSES_ROOT\Installer\Products finden und löschen damit es wieder weiterging.
Achja und nach der Installation war auch wieder mein Lieblingsproblem da
Visual Studio 2005 Probleme Teil 2 - Failed to Create Class Error
VS2005 Projektvorlagen - neues Problem, alte Lösung
Wie der Name schon sagt:
Ich hätte es auch gerne vorher gewusst
Den Hinweis in den Release Notes hatte ich auch nicht gesehen:
Uninstallation of Visual Studio 2005 Web Application Projects required:
Follow these steps to install Visual Studio 2005 SP1 if you have Visual Studio 2005 Web Application Projects installed:
1. Uninstall the Visual Studio 2005 Web Application Projects (http://msdn2.microsoft.com/en-us/asp.net/aa336618.aspx) add-in.
2. Install Visual Studio 2005 SP1.
So dass dann die Installation abbrach und sich das "Web Application Projects" nicht mehr deinstallieren ließ. Ich musste erst per Hand den Eintrag unter HKEY_CLASSES_ROOT\Installer\Products finden und löschen damit es wieder weiterging.
Achja und nach der Installation war auch wieder mein Lieblingsproblem da
Visual Studio 2005 Probleme Teil 2 - Failed to Create Class Error
VS2005 Projektvorlagen - neues Problem, alte Lösung
Geschrieben von Nicolai Stoy
in Programmieren, Tools
um
02:45
| Noch keine Kommentare
| Keine Trackbacks
Dienstag, 12. Dezember 2006
Weihnachtsspecial: Personal Licenses ReSharper 2.5
Wie ich gerade festgestellt habe, bietet JetBrains noch bis 11.01.2007 ein Weihnachtsspecial an, bei dem es eine Personal License von ReSharper 2.5 für 99$ statt für 199$ gibt.
Diesen Rabatt gibt es nur für:
"Personal Licenses are available exclusively to individual developers purchasing software for their sole use."
Genauere Infos gibt es hier.
Also genau das richte für mich
Bestellung ist unterwegs und ich warte schon auf meinen Registrierungscode.
Für alle die noch nicht wissen, worum es sich bei diesem VS2005 Plugin handelt, sei die Featureliste von ReSharper ans Herz gelegt.
Diesen Rabatt gibt es nur für:
"Personal Licenses are available exclusively to individual developers purchasing software for their sole use."
Genauere Infos gibt es hier.
Also genau das richte für mich
Bestellung ist unterwegs und ich warte schon auf meinen Registrierungscode.
Für alle die noch nicht wissen, worum es sich bei diesem VS2005 Plugin handelt, sei die Featureliste von ReSharper ans Herz gelegt.
Mittwoch, 15. November 2006
Refactoring Contest gestartet
Billy McCafferty lädt seit heute zu einem wöchentlichen "Refactoring Contest" ein.
Jeden Dienstag wird es ein .Net 2.0 Programm geben, in dem sich mehrere Unschönheiten verstecken, welche durch Refactoring aufgelöst werden sollen.
Eine genaue Beschreibung mit Lösungsansätzen, in Form vom Hinweisen auf die zu verwendenden Refactorisierungsmethode(n), helfen auch den Neulingen auf diesem Gebiet schnell einzusteigen und ihr Wissen Woche um Woche zu erweitern.
Der Schwierigkeitsgrad soll jede Woche gesteigert werden, so dass bald auch "alte Hasen" die ein oder andere Kopfnuss zu knacken bekommen werden.
Hier nochmal die Spielregeln und hier gehts direkt zum 1. Contest.
Jeden Dienstag wird es ein .Net 2.0 Programm geben, in dem sich mehrere Unschönheiten verstecken, welche durch Refactoring aufgelöst werden sollen.
Eine genaue Beschreibung mit Lösungsansätzen, in Form vom Hinweisen auf die zu verwendenden Refactorisierungsmethode(n), helfen auch den Neulingen auf diesem Gebiet schnell einzusteigen und ihr Wissen Woche um Woche zu erweitern.
Der Schwierigkeitsgrad soll jede Woche gesteigert werden, so dass bald auch "alte Hasen" die ein oder andere Kopfnuss zu knacken bekommen werden.
Hier nochmal die Spielregeln und hier gehts direkt zum 1. Contest.
Geschrieben von Nicolai Stoy
in Programmieren
um
03:09
| Noch keine Kommentare
| Keine Trackbacks
Tags für diesen Artikel: .NET, Programmieren
Samstag, 28. Oktober 2006
VS2005 - Datei schließen per Maus
Manchmal sieht man einfach den Wald vor lauter Bäumen nicht.
Es ärgert ich mich schon die ganze Zeit in VS2005, dass sich im Reiter mit den geöffneten Dateien ein Dokument nicht per Doppelklick schießen, wie ich das von anderen Editoren gewohnt bin.
Da bei ist es so einfach: Ein Klick mit der mittleren Maustaste und die Datei ist geschlossen.
Ich stelle mich jetzt wieder in meine Ecke und schäme mich ein wenig.
Es ärgert ich mich schon die ganze Zeit in VS2005, dass sich im Reiter mit den geöffneten Dateien ein Dokument nicht per Doppelklick schießen, wie ich das von anderen Editoren gewohnt bin.
Da bei ist es so einfach: Ein Klick mit der mittleren Maustaste und die Datei ist geschlossen.
Ich stelle mich jetzt wieder in meine Ecke und schäme mich ein wenig.
Geschrieben von Nicolai Stoy
in Programmieren, Tools
um
03:12
| Noch keine Kommentare
| Keine Trackbacks
Sonntag, 15. Oktober 2006
VS2005 Projektvorlagen - neues Problem, alte Lösung
Da wollte ich heute mal seit langer Zeit wieder ein C# Konsolenprojekt erstellen und musste feststellen, dass mir sämtliche Projektvorlagen im Visual Studio 2005 abhanden gekommen waren. 
Nachdem ich eine Stunde mit Suchen im Internet verbracht habe, deuteten die verschiedenen Lösungsansätze (die mal wieder bei mich nicht funktioniert haben) darauf hin, dass VS2005 wohl im falschen Pfad nach den Vorlagen sucht. Also bin ich nochmal die Einstellungen durchgegangen und dabei auf eine Einstellung gestoßen, die mir schon in der Vergangenheit Kopfschmerzen bereitet hat. Und siehe da das Umstellen "International Settings" von "Same as Microsoft Windows" zu "English" brachte mir auch meine ganzen Projektvorlagen wieder zurück.
Warum sich diese Einstellung wieder zurückgesetzt hat wird wohl ein Rätsel bleiben, ich tipp mal auf ein Hotfix, das ich installieren musste um das Addin "ReSharper" installieren zu können.
Also das nächste mal, wenn wieder irgendein mysteriöser Fehler in VS2005 auftritt, werde ich gleich nach dieser Einstellung schauen und mir hoffentlich einiges an Ärger sparen.
Nachdem ich eine Stunde mit Suchen im Internet verbracht habe, deuteten die verschiedenen Lösungsansätze (die mal wieder bei mich nicht funktioniert haben) darauf hin, dass VS2005 wohl im falschen Pfad nach den Vorlagen sucht. Also bin ich nochmal die Einstellungen durchgegangen und dabei auf eine Einstellung gestoßen, die mir schon in der Vergangenheit Kopfschmerzen bereitet hat. Und siehe da das Umstellen "International Settings" von "Same as Microsoft Windows" zu "English" brachte mir auch meine ganzen Projektvorlagen wieder zurück.
Warum sich diese Einstellung wieder zurückgesetzt hat wird wohl ein Rätsel bleiben, ich tipp mal auf ein Hotfix, das ich installieren musste um das Addin "ReSharper" installieren zu können.
Also das nächste mal, wenn wieder irgendein mysteriöser Fehler in VS2005 auftritt, werde ich gleich nach dieser Einstellung schauen und mir hoffentlich einiges an Ärger sparen.
Geschrieben von Nicolai Stoy
in Programmieren
um
19:42
| Noch keine Kommentare
| 1 Trackback
Tags für diesen Artikel: .NET
Donnerstag, 21. September 2006
Poderosa - Tabbed Cygwin
Wer öfters unter Windows mit Cygwin arbeitet sollte sich mal das Projekt Poderosa ansehen.
Poderosa ist ein "Tabbed Terminal Emulator" für Windows, der hervorragend mit Cygwin zusammenarbeitet. Auch die Möglichkeit das Fenster in beliebige Region zu splitten und diese dann den verschiedenenSessions zuzuweisen erwies sich als sehr nützlich. Nebenbei sind auch noch SSH-Verbindungen wie in Putty möglich.
Das ganze ist in C# .NET 2.0 geschrieben und ließ sich bei mir trotzt japanischer Kommentare (sind definitiv noch tödlicher als finnische Kommentare
) problemlos kompilieren.
Poderosa ist ein "Tabbed Terminal Emulator" für Windows, der hervorragend mit Cygwin zusammenarbeitet. Auch die Möglichkeit das Fenster in beliebige Region zu splitten und diese dann den verschiedenenSessions zuzuweisen erwies sich als sehr nützlich. Nebenbei sind auch noch SSH-Verbindungen wie in Putty möglich.
Das ganze ist in C# .NET 2.0 geschrieben und ließ sich bei mir trotzt japanischer Kommentare (sind definitiv noch tödlicher als finnische Kommentare
Geschrieben von Nicolai Stoy
in Programmieren, Tools
um
01:43
| Noch keine Kommentare
| Keine Trackbacks
(Seite 1 von 2, insgesamt 15 Einträge)
nächste Seite »
