Dezamagit de MSDN

Daca la un programator obisnuit este ok sa vad ca valoare default “fish” de la MSDN ma astept la mai mult.
Am citit articolul intitulat Write Code Once For Both Mobile And Desktop Apps si ce gasesc acolo ?

Vrea sa demonstreze ca pentru Pocket PC si pentru Desktop nu se poate chema la fel calea catre calc.exe. Si da urmatorul cod:

private void mnuCalc_Click(
object sender, EventArgs e)
{
string pth;
if (Environment.OSVersion.Platform == PlatformID.WinCE)
{
pth = @”\Windows\calc.exe”;
}
else
{
pth = @”c:\Windows\system32\calc.exe”;
}
Process.Start(pth, null);
}



totusi , cind exista cel putin aceste 2 optiuni
  1. System.Environment.GetFolderPath(Environment.SpecialFolder.System)
  2. System.Environment.GetEnvironmentVariable(“windir”)

si cind nimeni nu mai hardcodeaza directorul de instalare al Windows de mult *in VB6 foloseam api la greu) cum poti sa scrii asa ceva? Si cum de trece de editorii de MSDN?

			

One thought on “Dezamagit de MSDN

  1. Cand am citit titlul postului ma gandeam la MSDN propriu-zis (pe care nu l-am folosit mai deloc – ce citesc acolo aflu mai rapid din tooltip-uri – daca vreau sa aflu ceva mai interesant tot la Reflector apelez). Ca vorbesti de MSDN Mag… mi se pare o publicatie foarte bine pusa la punct si ma mir ca au permis asa ineptii. Oricum, nu am mai citit-o in ultima vreme.

Leave a Reply

Your email address will not be published. Required fields are marked *