Archive for the 'Visual Studio' Category
August 11th, 2009 by Kai Gloth
Visual Studio bietet eine ganze Menge Kommandozeilen Parameter, um bestimmte Funktionen zu beinflussen oder abzustellen. Folgende ein paar wichtige Parameter, die ich benötigt habe ich ein Fehler beim Start einzugrenzen und letztendlich zu beheben:
/log – Protokolliert den Start von Visual Studio
/ResetSettings – Setzt alle Einstellungen zurück
Damit alle Parameter eingesehen werden können, muss die devenv.exe mit dem Kommando /? gestartet werden.
April 27th, 2009 by Kai Gloth
Für ein neues Projekt wollte ich heute Morgen die C++ Komponenten von Visual Studio 2008 Prof. nachinstallieren. Nach dem Aufrufen des Setups wurde jedoch folgende Fehlermeldung angezeigt:
A selected drive is no longer valid. Please review your installation path settings before continuing with setup.
Die Lösung habe ich in einem Thread im MSDN Forum gefunden. Nach der Deinstallation des SP1 für Visual Studio konnte die Nachinstallation durchgeführt und im Anschluss das SP1 erneut installiert werden.
February 14th, 2009 by Kai Gloth
Auch dieses Jahr haben Interessierte wieder die Möglichkeit, sich bei der regelmäßig stattfindenden Workshop-Reihe "Visual Studio Team System Information Days" Einblick in die unterschiedlichen Rollen eines Entwicklungsprozesses und deren koordinierte Zusammenarbeit zu verschaffen.
Als ganzheitliches Toolset "aus eigener Hand" unterstützt Visual Studio Team System den gesamten Prozess des Application Lifecycle Management (ALM) von Anforderungsmanagement über Design, Entwicklung und Test bis hin zum Betrieb der Software.
Noch bis Ende Juni 2009 werden die kostenpflichtigen ganztägigen Workshops in verschiedenen deutschen Städten (in den Niederlassungen der Microsoft Deutschland GmbH) durchgeführt. Sie richten sich in erster Linie an Leiter der Anwendungsentwicklung, Projektleiter, Senior Developer sowie technische Entscheider aus Unternehmen mit Entwicklungsteams.
Für Community-Mitglieder entfällt die Teilnahmegebühr von 49,- EUR. Wie erfahrt Ihr auf der Veranstaltungswebseite:
http://go.microsoft.com/?linkid=9649599
February 1st, 2009 by Kai Gloth
Die Verwendung von Tracing ist eine einfache und leichte Möglichkeit einem Fehler auf den Grund zu gehen oder einfach nur bestimmte Ereignisse und Vorgänge per Nachricht auszugeben. In der Code-Beside Datei einer ASP.NET Seite ist dies, je nach verwendeter Programmiersprache, einfach. Wird C# verwendet kann über die Klasse Trace und die Methode Write eine Nachricht ausgegeben werden.
In vielen Web Anwendungen wird jedoch JavaScript, häufig in Verbindung mit AJAX genutzt. Das ASP.NET AJAX Framework bietet allerdings auch eine Möglichkeit an Tracing zu verwenden.
Über die Funktion Sys.Debug.trace() kann eine einfache Meldung ausgegeben werden.
<script language="javascript" type="text/javascript">
function TraceMessage()
{
Sys.Debug.trace("Tracing is working");
}
</script>
Ist das Script-Debugging im Internet Explorer aktiviert und die Anwendung per Visual Studio ausgeführt, wird die Meldung im Visual Studio Output Window ausgegeben.
Eine weitere Möglich besteht in der Ausgabe in eine Textarea. Hier muss auf der Seite eine Textarea mit der ID TraceConsole eingefügt werden. Anschließend werden die Meldungen auch hier ausgegeben.
<textarea id="TraceConsole" cols="20" rows="20"></textarea>
Wird kann der Firefox Browser verwendet, können die Meldungen mit Hilfe des FireBug Add-Ons ebenfalls ausgegeben werden. Hierzu ist es nötig die Konsole für den localhost zu aktivieren.
Dem dem sehr einfachen Ausgeben von Nachrichten bietet das AJAX Framework noch weit umfangreichere Möglichkeiten, um Fehler zu finden, oder das Verhalten der Anwendung zu beobachten. In der MSDN finden sich dazu mehrere Artikel und Beschreibungen:
Debugging and Tracing AJAX Applications Overview
Die Beispielanwendung kann hier runtergeladen werden.
October 26th, 2008 by Kai Gloth
Schon in mehreren Beiträgen habe ich auf die Visual Studio Shortcuts und die damit verbundene Erleichterung beim Entwickeln von Code hingewiesen. In letzter Zeit habe ich mich jedoch häufiger mit ASP.NET Entwicklern unterhalten, denen die Funktion hinter der Taste F7 gänzlich unbekannt ist. Ich selbst empfinde diese Taste und die damit verbundene Funktion jedoch als ungemein wichtig.
Jeder ASP.NET Entwickler kennt seit Version 1.0 die mit einer ASP.NET Seite verbundene Code Datei. Früher wurden sie noch Code-Behind gennant, während sie heute Code-Beside heißt.
Wird in der ASP.NET Seite (genannt dem Html Markup) ein Control platziert, welches in irgendeiner Weise mit Funktionalität angesprochen werden soll, muss der Entwickler in die Code-Beside Datei wechseln. Hierfür klickt der Entwickler mit der Maus im Solution Explorer auf die zugehörige Datei. Hier liegt jedoch genau der Umstand: Es muss die Maus benutzt werden. Die Taste F7 ermöglicht das direkte springen in die Code Datei und erlaubt somit die Implementierung ohne die Hände von der Tastatur nehmen zu müssen.
Leider ist es mir bis heute nicht gelungen den umgekehrten Weg zu gehen: Von der Code-Beside Datei in das Html-Markup. Der Shortcut Shift + F7 öffnet den Html Designer, welcher aber in diesem Fall fehl am Platz ist.
October 20th, 2008 by Kai Gloth
Bereits am 15.10. wurde die siebte Version des BlogBooks veröffentlicht.
In dieser Ausgabe stecken einige Neuerungen:
- Es gibt kein einzelnes PDF mehr. Die einzelnen Teilbereiche wurden in verschiedene Dateien verpackt. So kann man zwischen den Bereichen wählen - Mit der Ergebnis das Downloadgröße und Zeit minimiert werden.
- Alles wurde in ein neues Layout verpackt. Damit wird sichergestellt, dass die Lesbarkeit nun besser gegeben ist und auch die Ergebnisse beim Druck positiver ausfallen.
- Neue Beiträge wurden hinzugefügt.
Im ersten Schritt steht nur der Bereich Windows Presentation zur Verfügung. Alle weiteren Bereiche werden in den nächsten Tagen nachgeliefert.
Rückmeldungen und konstruktive Kritik sind mir und Norbert natürlich immer herzlich willkommen. Weitere Informationen und Download-Möglichkeiten finden sich auf der Projekt-Homepage unter http://www.dotnet-blogbook.com
October 13th, 2008 by Kai Gloth
Bei der Installation des Microsoft SQL Server Management Studio Express unter Vista erhielt ich kurz vor Beendigung des Installationsprozesses folgende Fehlermeldung:
Bei der Installation dieses Pakets ist ein unerwarteter Fehler aufgetreten. Es liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode ist 29506.
Nach kurzer Suche stieß ich auf einen Blog Eintrag von Martin, der ebenfalls mit diesem Problem zu kämpfen hatte. Die Lösung ist einfach, aber ein wenig umständlich. Das MSI Paket muss über eine Eingabekonsole mit Administrator-Rechten gestartet werden.
Mehr Informationen gibt es bei Martin im Blog:
http://blog.m-ri.de/index.php/2007/01/24/microsoft-sql-server-management-studio-express-auf-vista-schlagt-fehl-fehler-29506/
August 1st, 2008 by Kai Gloth

Im letzten Jahr fand zum ersten Mal die Xtopia Konferenz speziell für Technologien rund um das Web statt. Dieses Jahr geht die Xtopia in die zweite Runde mit noch stärkerem Fokus auf die Webthemen und hoher Relevanz für Business, Webentwicklung und -design. Die Besucher können zwei Tage lang aus vier parallelen Vortragsreihen - aufgeteilt in Business, Web-Technologien, Design und UX - wählen und erhalten somit brandneue Informationen und Wissen.
Vom 01.08.2008 bis zu 05.09.2008 gibt es deshalb die Möglichkeit zwei Tickets zur Xtopia und ein Microsoft Expression Studio zu gewinnen. Hierzu müssen nur die folgenden Fragen richtig beantwortet werden. Mehr Informationen zu den Fragen gibt es unter dem jeweiligen Hinweis-Link. Unter allen richtigen Einsendungen entscheidet das Los.
Bitte die Lösungen per Email an gewinnspiel@veloursnebel.de senden
1) Frage:
Wie heißt die neue Produkt-Familie professioneller Werkzeuge für Webdesigner, Interactive Designer und Entwickler von Rich Internet Applications?
a) Microsoft Expression Studio 2
b) MSDN
c) Visual Studio
d) .NET Framework
Hinweis: http://go.microsoft.com/?linkid=9286784
2) Frage:
Xtopia ist die Microsoft-Konferenz für Business, Web Technology, Design & ????
a) UX
b) Andere
c) Architects
d) Database-Engineers
Hinweis: http://go.microsoft.com/?linkid=9286785
3) Frage:
Bis wann läuft die Early-Bird-Promotion der Xtopia?
a) 19.09.2008
b) 10.09.2008
c) 19.10.2008
d) 24.12.2008
Hinweis: http://go.microsoft.com/?linkid=9286786
4) Frage:
Wie heißen die vier Tracks der Xtopia?
a) Business/Design/UX/Technology
b) Business/Design/UX/Developer
c) Business/Creative/UX/Technology
d) Marketing/Design/UX/Technology
Mehr Informationen zu Xtopia 2008 gibt es unter http://www.xtopia.de. Wichtig: Noch bis zum 19.09 kann unter Verwendung des günstigen Early-Bird-Tarif gebucht werden.
April 15th, 2008 by Kai Gloth
Seit gestern steht die neue Ausgabe - genauer gesagt die 6. Ausgabe - des .NET BlogBook zum Download bereit. Auch diese Ausgabe wurde wieder durch zahlreiche Artikel und Infos angereichert. Insbesondere im Bereich der Windows Presentation Foundation wurde zugelegt.
Weiterhin gibt es ein neues Cover, welches in Verbindung mit 69° media solutions entstanden ist.
Mehr Informationen um das BlogBook und natürlich den Download selbst gibt es unter http://www.dotnet-blogbook.com
Für Anregungen, Fragen oder Kritik sind Norbert und ich natürlich immer offen.
January 7th, 2008 by Kai Gloth
Bereits gestern wurde die eine neue Ausgabe des .NET BlogBook veröffentlicht. Ursprünglich war die neue Version erst für den 15. Januar geplant. Der Grund für die frühe Veröffentlichung ist das Gewinnspiel und der damit verbundene Gewinn: Ein Ticket für die VSone Konferenz, die bereits am 13. Februar startet. Das Gewinnspiel endet am 20. Januar. Somit hat der Gewinner noch genug Vorlauf um die Anreise und Unterkunft zu planen.
Auch diese Ausgabe des BlogBook beinhaltet wieder viel Neues - Insbesondere in den Bereichen Windows Presentation Foundation, C# 3.0 und Tools wurde zugelegt. Insgesamt ist das BlogBook nun 320 Seiten stark und hat somit 40 Seiten mehr als die letzte Ausgabe.
Mehr Informationen und den Download gibt es auf der Projektseite.