con il .net credo che lo si possa fare da struttura
ma purtroppo ho davvero poche conoscienze e poi questa sezione non è quella adatta