c# - What is the best way to design an application with entities that can be extended with additional attributes? -


Looking for advice, links, design patterns, etc. on the best way to design an application where institutions and related screens can be Metadata / Without Extra Skeleton Without Extra Features / Related Lookup, Ideally I have some similar thinking about how I work with dynamic mobility CRM 4.0 Extension Tables / Dynamic Properties I am This application will be created using C # .NET 3.5

Thanks!

You can do your own property descriptor implementation, and Applying the ICustomTypeDescriptor (adds properties for example ) or add a property to a typewriter provider (full type ). )

This is a common way to implement an Extensible / Dynamic property-bag, and what is it like to display the DataTable virtual properties Use under the hood (at DataRowView etc.)

However; It is a lot of work. I've done this many times, and it's not fun. I wonder if you should use only a copy-canned solution? Although I usually avoid the DataTable , it can be one of those opportunities where it's really useful ... just add columns and work.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -