tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
1221
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von PixelShader
    PixelShader PixelShader ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Koeln
    Beiträge
    148
    Hallo,

    also: ich arbeitete mit VC++ 2003.
    Ich verwende kein .NET
    jetzt uberlege ich mir ob es sich lohnt projekte unter 2005 zu machen, ich habe 2005 installiert aber ich sehe keine vorteile gegenueber 2003. Die codestrukturierung ist die selbe, man kann text genauso auf und zuklappen, man kann code automatisch vervollschtaendigen lassen, aussehen aenlich, debugger aenlich.... aber was ist nun der unterschied?

    hier sind die links zu systemvorraussetzungen
    http://msdn.microsoft.com/vstudio/pr...s/default.aspx
    http://msdn.microsoft.com/vstudio/su...e/default.aspx

    da steht soviel wie
    VStudio 2003 braucht 450 - 600 mhz und max 160 MB speicher
    VStudio 2005 braucht 600 - 1 GHz und min 192 MB speicher

    VStudio 2005 ist ein resourcenfresser

    ist jetzt der unterschied rein im .NET? lohnt es sich fur einen typischen WinAPI programmierer wie mich 2005 zu benutzen?
    Geändert von PixelShader (31.08.06 um 18:14 Uhr)
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    Viel kann ich dir nicht dazu sagen, da mir dafür die Erfahrung mit Nativ C++ und VS2005 fehlt.
    Eines kann ich jedoch sagen: Falls du mal vor hast, deine Projekte unter der CLR laufen zu lassen, ist VS2005 eindeutig besser. Die Compiler-Option /CLR ist in VS2005 erheblich besser umgesetzt als in VS2003
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Avatar von PixelShader
    PixelShader PixelShader ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Koeln
    Beiträge
    148
    ja, das habe ich auf der microsoft homepage auch mitgekrigt, aber es geht hier wirklich nur nur um WinAPI
     

  4. #4
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Der Umstieg würde sich tatsächlich nur lohnen, wenn man mit .NET programmiert. Für WinAPI- oder MFC gewinnt man dabei eigentlich nichts. Die IDE scheint bei VS2005 sogar ein wenig träger zu sein (subjektiver Eindruck). Aber in dem Bereich sind wohl auch einige Features dazugekommen.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  5. #5
    Avatar von PixelShader
    PixelShader PixelShader ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Koeln
    Beiträge
    148
    Die IDE scheint bei VS2005 sogar ein wenig träger zu sein (subjektiver Eindruck).
    Genau das habe ich befuerchtet.

    Aber in dem Bereich sind wohl auch einige Features dazugekommen.
    Also das einzige was ich bis jetzt rausgefunden habe sind diese secure methoden die angeblich automatisch den speicher managen <==> dagegen muss ich bei jedem projekt am anfang das "SECURE NO DEPRECATE" setzen damit er mit nicht die ganzen warnungen ausgibt.
    Welche Features gibts noch?
     

  6. #6
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Zitat Zitat von PixelShader
    Welche Features gibts noch?
    Dazu bediene ich mich mal einer Übersicht aus dem Computermagazin c't:
    Zitat Zitat von c't 25/2005
    Integrierte Anbindung an die einschlägigen Community-Foren im MSDN-Bereich. Auf der Basis von Microsoft Passport steht eine personalisierte Verfolgung von Anfragen und Threads mit E-Mail-Benachrichtigung bei eintreffenden Antworten oder Beiträgen aus der Community zur Verfügung.

    Neue und verbesserte Designer im Dutzendpack. Beispielsweise erleichtert der Windows Forms Designer das Ausrichten und die Abmessungsgestaltung von Steuerelementen nun durch ein magnetisches Gitter und die Anzeige von gleichfalls magnetischen vertikalen und horizontalen Hilfslinien für mögliche Ausrichtungspunkte.

    Automatische Sicherungskopien. Die IDE legt nun endlich auch von sich aus Kopien veränderter Quelltexte in festen Zeitintervallen unter dem Namen ~AutoSave.Dateiname im Verzeichnis \...\Eigene Dokumente\Visual Studio\Backup Files\Projektname ab.

    Temporäre Projekte. Eine einfache IDE-Option macht das Experimentieren mit On-the-fly-Projekten zu einer a priori rückstandsfreien Angelegenheit. Explizites Speichern in einem nachträglich angelegten permanenten Projektverzeichnis ist natürlich möglich.

    Umfangreiches Code-Refactoring. Dazu zählen: maschinelles Extrahieren von Methoden aus Anweisungsfolgen und von Schnittstellen aus Klassenkörpern, "intelligentes" Umbenennen unter Einbeziehung möglicher Seiteneffekte und Parameter-Tuning in Methoden.

    CodeSnippets. Ein XML-basiertes, erweiterbares Repository für vordefinierte, parametrisierbare Codestrukturen und -fragmente. Für direkte Auszüge aus dem Quelltext steht zudem auch die Toolbox als erweiterte Zwischenablage per Drag & Drop zur Verfügung.

    Eine auffallend verbesserte IntelliSense-Funktion, die CodeSnippets nahtlos integriert.

    Verbesserte Debugger mit erweiterter Visualisierung komplexer Variablenwerte und (über Attribute) steuerbare Objektauswertung zur Laufzeit. Beim Debuggen lassen sich nun sogar Quelltextänderungen durch partielles Rekompilieren zur Laufzeit vornehmen, was die Fehlersuche und -korrektur enorm beschleunigt.

    Erweiterte Farbmarkierung und Kennzeichnung von Syntax, gepaarten Klammern, Codeänderungen, parametrisierten CodeSnippet-Feldern, im Debugger geänderten Größen, Refactoring-Feldern und vielem mehr.
    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

Ähnliche Themen

  1. Themen zu VB.NET [2003/2005]
    Von Norbert Eder im Forum Visual Basic 6.0
    Antworten: 6
    Letzter Beitrag: 15.06.08, 19:57
  2. SQL Server 2005 SP2 in Windows Server 2003 installieren
    Von hadda im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 25.01.08, 05:12
  3. Office 2003 Professional. mit Visual Studio 2005 Tools For Office
    Von ganaboboy im Forum .NET Windows Forms
    Antworten: 3
    Letzter Beitrag: 24.06.07, 13:10
  4. .net 2005->2003 konvertieren?
    Von schleeper im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 26.09.06, 07:27
  5. VS 2005 .NET und VS 2003 .NET Kompatibilität
    Von beso im Forum .NET Café
    Antworten: 6
    Letzter Beitrag: 08.03.06, 21:33