Ich arbeite Helpdesk-Software-Support für unsere proprietären Programme. Immer wenn ich auf einen Fehler stoße, sollte ich versuchen, so viele Informationen wie möglich zu erhalten, damit die Entwickler die Quelle reparieren können. Ich habe einen sehr begrenzten Programmierhintergrund, aber wir können auf die Quelle zugreifen und versuchen, so nah wie möglich an sie heranzukommen, so dass die Entwickler uns nicht zu viel Leid bereiten werden, wenn wir darüber berichten. Die Programme wurden mit C# 2005, ASP.NET, mit .NET 2.0 und mit SQL 2005 geschrieben. Ich werde meine eigene Kopie von SQL Developer und wahrscheinlich Visual Studio kaufen, da das Unternehmen mich nicht als Entwickler und Gewinner ansieht 't Frühling für das und werde mir nicht die Firma Zeit geben, es zu lernen, also muss ich es zu Hause lernen.Auswahl zwischen VS 2005/2008/2010 für unabhängiges Lernen
Was ich wissen möchte ist - sollte ich versuchen, die 2005-Versionen zu erhalten, die aktuelle Version 2008 oder starten Sie die Beta 2010-Versionen? Grundsätzlich, wenn ich alle 2008/.NET 3.5/SQL 2008 oder später lerne, gibt es irgendetwas, das mich dazu bringt, ältere Plattformen zu unterstützen - zum Beispiel nicht veraltete Sachen zu lernen, weil es nicht mehr in den neueren Versionen ist?
10/31 - Klärung meiner Frage - Geld ist kein Objekt - SQL Dev ist nur $ 50 und ich kann VS relativ billig bekommen. Ich mache mir keine Sorgen um den Preis. Nur - wenn ich die 2008 oder 2010 Versionen von SQL/C#/ASP.NET lerne, gibt es genug Änderungen, so dass ich etwas nicht verstehe, weil etwas anders implementiert wird? Wie viel Veränderung gab es - ohne Sachen wie LINQ/MVP/WP und andere Frameworks, die offensichtlich nicht im alten Code enthalten sind?
Obwohl Sie sich keine Sorgen um den Preis machen, sind die Express-Versionen von SQL und VS voll funktionsfähig und kostenlos. Du wirst wirklich nichts verpassen. Betrachten Sie es als eine 12-monatige Bewertung. Verwenden Sie Ihr Geld, um die Ausgabe 2010 nächstes Jahr zu kaufen. Oder nimm deine Freundin mit in ein feines Restaurant. –