.NETte Dinge und noch einiges mehr ;-) RSS 2.0
 Thursday, June 26, 2008

Um Verbindungen zwischen managed und unmanaged Code herzustellen, gibt es die Möglichkeit Plattform Invoke einzusetzen. Allerdings ist es mitunter schwierig einzusetzen, da Datentypen auf beiden Seiten teils unterschiedlich benutzt werden. Ein Hilfsmittel stellt das Interop Tool dar. Zunächst kann die gewünschte  Methode (unmanaged) ausgewählt werden und erhält dann ein Beispielskript (managed) für den Aufruf der Methode generiert.

Also mir hätte das damals doch so einiges an Arbeit erspart. Gerade für den Einstieg in die Thematik ist es wirklich super. Ob es auch für "Spezialfälle", wie z.B. Übergabe von dynamischen Arrays (MFC <--> .NET) geeignet ist, bezweifle ich, allerdings ohne es genau zu wissen...

MSDN Artikel

Artikel zum Tool (VBTeam)

Tool (Codeplex)

Gelesen im Microsoft .NET Framework Feed

Thursday, June 26, 2008 1:02:13 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  .NET
 Thursday, June 19, 2008

Mensch was hab ich mich gestern gequält mit der neuen externen USB Festplatte. Jedesmal wenn ich sie (WD Passport 250 GB) anstecken wollte, konnte Windows XP den Treiber für die Installation nicht finden. Schon merkwürdig, da ich an dem Rechner schon mit einigen USB Sticks und anderen Festplatten gefüttert hatte.

Nach dem Suchen in zahlreichen Foren, hab ich endlich folgende Lösung gefunden.

Die inf-Dateien fehlten bei mir.

disk.inf
disk.sys
usbstor.inf
USBSTOR.SYS
volsnap.sys
volume.inf

Und siehe da, nachdem Windows der Ort dieser Dateien verraten wurde, klappte es :-)
Thursday, June 19, 2008 9:10:57 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Computer
 Monday, June 09, 2008

Silverlight Beispiele zu Hauf...

http://www.miketaulty.com/SLVideos.html

Monday, June 09, 2008 2:39:55 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
.NET |  ASP.NET

Derzeit läuft der Energiesparer Spot in den Medien. Nun ja..

Am besten fand ich immer noch das Buzzword Bingo ;-)

IBM Spots

Monday, June 09, 2008 2:30:28 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun

Statusbasierende Workflows sind eine feine Sache, nur hab ich bisher noch nichts damit gemacht. Die zwei Artikel von Scott sind mir eine wunderbare Einführung in die Thematik gewesen :-)

 

http://www.odetocode.com/Articles/465.aspx

http://www.odetocode.com/Articles/460.aspx

Monday, June 09, 2008 7:30:28 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  .NET |  ASP.NET
 Thursday, May 15, 2008

Hier wieder mal ein paar Links die ich nicht vergessen wollte und vielleicht für andere interessant sein könnten.

Mit log4net können Logdateien in den verschiedensten Ausführungen geschrieben werden. Einfach zu handhaben und einzusetzen. Doch wie sieht eine gute Konfiguration für den laufenden Betrieb aus? Hier eine mögliche Variante...

http://weblogs.asp.net/tgraham/archive/2007/03/15/a-realistic-log4net-config.aspx

Wie kann ich NHibernate möglichst effizient in Webanwendungen einsetzen. Der Artikel bietet dazu interessante Informationen.

http://www.beansoftware.com/ASP.NET-Tutorials/NHibernate-Log4Net.aspx

Wie sieht ein gutes Exceptionhandling aus? Der Benutzer soll zwar ausreichende Informationen, aber trotzdem keinen detaillierten Einblick in die Anwendung bekommen. Auf CodeProject hat Daniel einen sehr guten Artikel verfasst.

http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx

Thursday, May 15, 2008 9:51:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Links

imageWer eine Onlinealbum auf Basis von ASP.NET 2.0 mit AJAX sucht, dem kann der Gallery Server Pro empfohlen werden. Hier lassen sich die verschiedenste Medientypen, wie Bilder, Videos oder Dokumente in Alben verwalten. Und das alles kostenlos unter GNU Lizenz ;-)

Es gibt für den Code auch einen Beitrag bei CodeProject.Powered by Gallery Server Pro v2.0.2898

Thursday, May 15, 2008 9:45:33 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  Fotos

 

Jörg hat einen interessanten Link zu einer Sendung über den Leistungssport und die Leistungsoptimierung, am Beispiel vom Profiradteam Gerolsteiner, speziell Fabian Wegmann. Sehr interessant, wer und mit welchen Mitteln am sportlichen Erfolg beteiligt ist. Sehenswert für jeden Sportinteressierten !!

Thursday, May 15, 2008 7:44:37 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Sport
 Friday, May 09, 2008

Wie es manchmal so ist, hier und da, links und rechts von dem eigentlich Gesuchten finden sich so manch interessante Links die zwar nicht zum aktuellen Thema passen, aber trotzdem nicht im Nirvana verschwinden sollten.

Assembla ist eine kostenlose Projektplattform inkl. SVN, Wiki, Board, Ticketsystem...

http://www.assembla.com/

Spring.NET ist die .NET Variante des Spring Frameworks. Allerdings haben die Entwickler das ganze nicht portiert, sondern sich inspirieren lassen...

http://www.springframework.net

ObjectBuilder führen den Gedanken der Factory Patterns weiter. Ähnlich Teilen vom Spring Framework, können auch hier Objekte mit geringen Abhängigkeiten erstellt werden. Sehr schöner Artikel von Chris.

http://www.tavaresstudios.com/Blog/post/Deconstructing-ObjectBuilder---What-Is-ObjectBuilder.aspx

Zum ähnlichen Thema findet sich auch beim nächsten Link etwas. Das ganze nennt sich Unity und ist inzwischen Teil der Enterprise Library.

http://www.codeplex.com/unity

Webseite eines schwedischen Studenten. Vollgepackt mit kostenlosen Templates. Da sind richtig schicke dabei :-)

http://arcsin.se/en/

Friday, May 09, 2008 2:40:59 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Links
 Tuesday, May 06, 2008

Wie auch einige andere Express Produkte, gibt MS jetzt auch den sogenannten Search Server 2008 in einer kostenlosen Version heraus.

Ich muss zugeben, dass ich noch nicht viel mit den "Enterprise" Produkten gemacht habe, aber trotzdem find ich diese Strategie interessant. Sharepoint war damals eines der ersten Produkte die kostenlos herausgegeben wurden. Nach und nach folgten u.a. Visual Studio und der SQL Server.

Ich glaube, dass dies für die Unternehmen bzw. die Dienstleister, die darauf basierende Lösungen anbieten, ein sehr großer Vorteil ist, einen Einstieg die MS Welt zu finden. Bleibt abzuwarten, was als nächstes kommt...

Tuesday, May 06, 2008 4:00:40 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  Microsoft
 Monday, May 05, 2008

Gerade versuche ich mich, eine ASP.NET 3.5 Anwendung vom lokalen IIS 6.0 auf einem IIS 7.0 zu veröffentlichen. Obwohl ich den IIS 7.0 auf den Classic Mode geschaltet habe bekomme ich einige Fehler, die ich leider nicht so protokolliert habe, dass ich sie aufzählen könnte. Nur soviel, es ändert sich einiges!

Folgende Seiten haben mir sehr gut weitergeholfen, da sie die grundlegenden Fehler aufzeigen und gleich auch eine gute Einführung geben, was alles anders ist beim IIS 7.0.

Einführung in den IIS 7.0

Die wichtigsten Neuerungen

Offizielle Seite von MS

Die Vorteile vom Pipeline Mode des IIS

Monday, May 05, 2008 9:55:26 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
ASP.NET | Entwicklung

Am 5.6. ist es soweit. In Berlin findet wieder ein Techtalk mit einer "Techniksession der besonderen Art" statt. Da darf man gespannt sein :-) Mal sehen, vielleicht klappt es bei mir diesmal dabei zu sein.

Anmeldung hier

Gefunden bei Dirk

Monday, May 05, 2008 11:39:52 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Microsoft
 Tuesday, April 29, 2008

So jetzt endlich ist der Umzug vorüber. Nachdem ich eigentlich zu www.re-invent.com wechseln wollte und auch dort schon alles eingerichtet hatte. Gab es immer mal wieder Probleme mit der Administration meines Paketes. Bei dem Anbieter gibt es überhaupt keine Adminoberfläche...

Hmm eigentlich dachte ich, dass ich so etwas als Standard voraussetzen kann, aber da bin ich wohl zu sehr verwöhnt von den deutschen Anbietern. Jedenfalls war ich auch mit dem Service absolut nicht zufrieden, sodass ich letzten Endes von meinem Rücktrittsrecht, welches groß angepriesen wird, Gebrauch gemacht habe. Schlussendlich bin ich nun zu www.GoDaddy.com gewechselt. Hier hat alles sehr schnell funktioniert. Die Adminoberfläche ist zwar auch etwas gewöhnungsbedürftig und die Seite von GoDaddy ist mehr als unübersichtlich, aber zumindest ist jetzt wieder eine Administration möglich :-)

Tuesday, April 29, 2008 8:32:34 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Blog
 Thursday, April 10, 2008

Eigentlich bin ich ja kein Freund von Kaffeeklatsch. Wie der Name einer neuen Zeitung entstanden ist, darf nur vermutet werden. Auf jeden Fall bietet das Magazin, welches monatlich per Mail verschickt wird, Informationen rund um Architekturen, Patterns, Softwareentwicklung im Bereich Java und .NET.

Es gibt gar eine XING Gruppe. Also dann heißt es gemütliches Lesen bei Kaffee und Kuchen :-)

Thursday, April 10, 2008 2:22:49 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung

So fast ist es geschafft, dasBlog ist wieder eingerichtet und mit dem Feed sollte es auch klappen. Jetzt fehlen nur noch ein paar Pfade zu Bildern, die aus dem Cache vom Blog verschwinden müssen (Also nur eine Frage der Zeit).

Nachdem ich kurzzeitig überlegt hatte dem Serverumzug auch gleich mit einem Blogwechsel zur BlogEngine.NET zu verbinden, bin ich doch wieder bei dasBlog gelandet.

Auch wenn BlogEngine.NET charmanter auftritt durch schlankeren Code, bessere Designunterstützung, treten doch immer wieder nicht reproduzierbare Fehler auf. Da ist dasBlog doch um einiges robuster.

Zum Testen hatte ich folgende Seiten und Tools verwendet:

Beschreibung zum Umzug von dasBlog zu BlogEngine.NET

Um die Einträge von DasBlog in BlogML zu konvertieren

Thursday, April 10, 2008 1:54:52 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Blog
 Wednesday, March 26, 2008

Jetzt ist es soweit, gestern Abend habe ich mich für den Großen Spreewaldmann angemeldet. Da ich mich derzeit richtig gut fühle, muss ich das natürlich gleich ausnutzen, um wieder die ganze Halbdistanz zu absolvieren. Na dann Sport frei...

Wednesday, March 26, 2008 7:59:38 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Sport

Da ahne ich nichts böses und starte meinen Rechner. Da meldet sich der Virenscanner, dass das Konto abgelaufen sei. Merkwürdig, aber nun ja. Nach erneuter Anmeldung erhalte ich folgende Meldung:

image

Solche Hinweise bringen immer wieder Licht in den dristen grauen Computeralltag ;-)

Wednesday, March 26, 2008 7:56:37 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Fun
Archive
<June 2008>
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
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)