SharpMap on the other hand provided all of the functionalities without having to depend on any other software technology except for C# with ASP.NET components. The development does not depend on any configuration file such as a MapFile for MapServer or any style based file such as SLD for GeoServer. The symbology is written on the server side using C# programming language and does not need any installation of map server. SharpMap's Dynamic Link Library (DLL) provides all the objects needed for generating the final map along with colour schema. SharpMap provides an easy medium of handling many functionalities using just this library. Aditionally, the familiarity with .NET technologis and C# programming language also formed one of the criteria for selecting SharpMap for the current study.