in

Dé specialist in .NET trainingen en consultancy

Erik van Appeldoorn

februari 2008 - Posts

  • multi-language search

    Momenteel ontwikkel ik voor een klant een mutli language webapplicatie m.b.v. ASP.NET en DotNetNuke. Een van de eisen is dat bij het zoeken van een organisatie eventuele accent tekens genegeerd worden. Dus als iemand zoekt naar de organisatienaam tortolina en in de database staat: Tortolína S.A. (let op het subtiele accent teken bij de i) dan moet dit een hit opleveren.

    M.b.v. .NET globalization is dit een koud kunstje, als je weet waar je moet zoeken natuurlijk. Ik gebruik hiervoor de IndexOf method van de CompareInfo Class. Deze vind je in de System.Globalization namespace.

    CompareInfo ci = CompareInfo.GetCompareInfo("en-US");

    return (ci.IndexOf(sourceString, searchString, CompareOptions.IgnoreCase | CompareOptions.IgnoreNonSpace) >= 0)

    CompareOptions.IngnoreNonSpace zorgt er voor dat de accenten automatisch genegeerd worden, handig!

  • Guthrie goes Spanish

    Als ontwikkelaar wil je graag op de hoogte gehouden worden van de nieuwste ontwikelingen bij Microsoft. De weblog van Scott Guthrie (http://weblogs.asp.net/scottgu) is daarvoor bij uitstek geschikt.

    Onlangs zag ik dat zijn posts ook vertaald worden in het Chinees, Koreaans en Spaans. Vooral het laatste doet me deugd vanwege m'n Latijns Amerikaanse connecties. De spaanse Scott Guthrie BLOG vind je hier, mucho suerte amigos!

     http://thinkingindotnet.wordpress.com/category/scott-guthrie/

     

     

     

    Posted feb 05 2008, 04:26 by Erik with no comments
    Filed under: