Tag Archives: .NET

Create magic with APE

I would like to present to you, “APE”. APE stands for “Awesome Property Extractor” and is simply a framework for extracting properties and their values from arbitrary data and turn them into strongly typed C# properties and values. To begin with, we have created a package for Umbraco called APE.Umbraco. What is APE.Umbraco APE.Umbraco is […]

4  

Umbraco and .NET magic

Wouldn’t it be fun, if you could simply call one method on an IPublishedContent, and get any property as the right type, always, without parsing or converting the data, passing any type-parameter or calling different methods? Wouldn’t it be cool if said method knew that a rich text editor property is always an IHtmlString and […]

6  

IEnumerable, why use it?

Okay, first off: I really love the IEnumerable<T> interface, and I use it excessively throughout my applications. Almost any list or collection throughout the .NET framework implements this interface. It exposes only one method (GetEnumerator), but this method is your friend in almost any circumstance. This method returns an Enumerator, which again exposes methods used […]

2  

DBTesting

Fortæller kort om mit nye store projekt: DBTesting.

0  

NMapper v2.0

Så er jeg i gang med version 2 af min NMapper. NMapper v2.0 kommer til at have følgende features: Alt fra de foregående versioner. Forbedret cache system. Nyt DB Manager system. Ansvaret flyttes fra managerne til NMapperen. Mulighed for at lave instanser af datamapperen så man kan bruge flere DB managere. Helt ny indre struktur. […]

0  

XML DBManager

Så er min XML Manager til NMapperen, ved at være godt moden. Jeg bruger den på mit arbejde, sammen med NMapperen, selvfølgelig, og har i den forbindelse fundet en hel del svagheder i den. I den seneste version er de fleste af de svagheder blevet helbredt. Et af mine problemer opstod da jeg ville indsætte […]

0  

NModules

Til den seneste version af NMapper’en har jeg haft brug for en modul styrings komponent. Det er der kommet NModules ud af. I NModules kan du registrere flere interfaces. NModules gennemsøger så en mappe for dll’er og finder alle de klasser der implementere et registreret interface. Ud af de klasser kan NModules så lave instanser […]

0  

NCache

Til den seneste version af NMapper’en, har jeg lavet et par nye komponenter. Det ene er NCache. NCache bruges til cache håndtering. Man kan smide hvad som helst i den og få det frem igen. Som standard gemmer den de cachede objekter i 10 minutter, hvorefter den fjerner dem. Men den fjerner kun de objekter […]

0  

NMapper 1.0

Endelig! Efter utrolig lang tid, er det endelig lykkedes mig at få tid til at færdiggøre NMapper 1.0. Der er kommet en masse nye features. NMapper skal bl.a. ikke længere kende alle mulige og umulige versioner og udgaver af database systemer. NMapper er nemlig blevet modul baseret, så man selv kan lave en database manager […]

0  

NLang – .NET Sproghåndtering

Jeg læste en artikel forleden omkring hårdkodede tekster som gør det besværligt at kunne oversætte et program til andre sprog. Derfor har jeg lavet en lille dll fil i C# som kan håndtere det problem. Dll’en er ganske simpel og kan bruges med kun een linje kode. Ens tekster bliver hentet fra en xml-fil som […]

1