Hallo allemaal,
Ik heb een belangrijke vraag. Ik ben dus slechts recentelijk begonnen met C# en ik kom uit een java omgeving waar het in principe niet moeilijk is om te bepalen met welke versie van Java je werkt. Je weet ook meteen of hetgeen je geschreven hebt zal werken of niet.
Nu ben ik bezig aan het programmeren in Visual Studio's. Ik heb deze zelf geïnstalleerd. Daarbij zit blijkbaar C#, maar ik kan mij niet herinneren dat ik C# appart heb geïnstalleerd. Dus ik weet ook niet over welke versie het gaat.
Ik wil toch LINQ gebruiken (LINQ to SQL) en ik ben er zeker van, na even zoeken, dat ik LINQ bij mij persoonlijk wel zal kunnen integreren, vermits ik wat foefel enzo. Maar ik vraag mij af, sinds ik geen kennis heb van hoe het zit met upgrades en hoe het komt dat C# plots op mijn machine staat, wat zou er gebeuren als ik LINQ integreer in een pakket dat door tientallen mensen wordt gebruikt, maar hun machine heeft de verkeerde .Net versie geïnstalleerd?
Of is het anders dan bij Java, waarbij je moet rekening houden welke VM er op de doelmachine staat? Zal elke machine met die .exe kunnen werken of moet ik rekening houden met de .Net versie op mijn doelmachines?
Met vriendelijke groeten,
OcketN.
ps: Ik deed reeds enkele zoekopdrachten via Google, maar de antwoorden die ik kreeg waren allerminst bevredigend.
Ik heb een belangrijke vraag. Ik ben dus slechts recentelijk begonnen met C# en ik kom uit een java omgeving waar het in principe niet moeilijk is om te bepalen met welke versie van Java je werkt. Je weet ook meteen of hetgeen je geschreven hebt zal werken of niet.
Nu ben ik bezig aan het programmeren in Visual Studio's. Ik heb deze zelf geïnstalleerd. Daarbij zit blijkbaar C#, maar ik kan mij niet herinneren dat ik C# appart heb geïnstalleerd. Dus ik weet ook niet over welke versie het gaat.
Ik wil toch LINQ gebruiken (LINQ to SQL) en ik ben er zeker van, na even zoeken, dat ik LINQ bij mij persoonlijk wel zal kunnen integreren, vermits ik wat foefel enzo. Maar ik vraag mij af, sinds ik geen kennis heb van hoe het zit met upgrades en hoe het komt dat C# plots op mijn machine staat, wat zou er gebeuren als ik LINQ integreer in een pakket dat door tientallen mensen wordt gebruikt, maar hun machine heeft de verkeerde .Net versie geïnstalleerd?
Of is het anders dan bij Java, waarbij je moet rekening houden welke VM er op de doelmachine staat? Zal elke machine met die .exe kunnen werken of moet ik rekening houden met de .Net versie op mijn doelmachines?
Met vriendelijke groeten,
OcketN.
ps: Ik deed reeds enkele zoekopdrachten via Google, maar de antwoorden die ik kreeg waren allerminst bevredigend.