in

DĂ© specialist in .NET trainingen en consultancy

Jo-wen Mei

december 2007 - Posts

  • 12 dec 2007: de dag dat pinksteren en pasen op een dag vielen

    Op deze glorieuze dag heeft het IE team namelijk succesvol Internet Explorer een Acid2 pagina laten renderen (in standaard mode)!

    Acid2 is een soort steekproef waarbij de belangrijkste en meest gebruikte Html/Css standaarden getest worden.

    Microsoft pretendeert al langere tijd dat het zich wil conformeren aan de webstandaarden. Met IE 7 zijn al kleine stapjes gezet, maar met deze test lijken ze er nu echt werk van te maken. En dat vind ik heel positief, want uiteindelijk heeft iedereen er baat bij als de browsers html/css op dezelfde manier renderen.

    Over een x aantal jaren hoeven we geen hacks/browsersniffing meer toe te passen, en dat maakt het leven van de webdeveloper een stuk aangenamer :)

     

    Meer info

  • Asymmetric Accessor Accessibility

    Ik ben een groot voorstander van properties. De logica staat centraal en het maakt de code overzichtelijker.

    Natuurlijk is het mogelijk om een access modifier (public, private, protected, internal, or protected internal) te specificeren om de toegankelijkheid te bepalen.

    Maar niet iedereen weet dat het ook mogelijk is om de access te overriden voor een getter/setter.

    private string _name;
    public string Name
    {
          get { return _name; }
          private set { _name = value; }
    }

    Standaard wordt de access modifier van de property overgenomen, dus de getter is public.

    De setter is echter private, en kan dus niet meer van buitenaf worden aangeroepen!

    Dit is mogelijk vanaf 2.0.

    Meer info

    Posted dec 19 2007, 10:47 by Jo-wen with no comments
    Filed under:
  • Solution Explorer inklappen

    Ik ben momenteel bezig in een solution met 32 projecten. Daarnaast heb ik ook nog de optie "Track active item in solution explorer" aan staan.

    Deze zorgt ervoor dat de file in je code window tegelijkertijd geopend wordt in je solution explorer.

     

    image

     

    Dit is erg handig, maar kan er ook voor zorgen dat de solution tree erg groot en onoverzichtelijk wordt.

    Dus om de boel weer helemaal in te klappen, is er een handige macro beschikbaar!

    (werkt iig in VS 2005 & VS 2008)