I want to create a xbrl report with .net, please let me know how to use it.
XBRL is a normalized version of XML (meaning that XML is not normalized, which causes extensibility issues). XBRL is normalized, similar to what it means to normalize a relational database, a process makes processing more efficient.
Create Instance Page. Use the Create Instance page (XBRL_INST_RUN) to generate an XBRL instance report. After all of your setup is complete, and you've imported your taxonomy and financial facts, you can create an XBRL instance document using the Create Instance application engine process.
Saying you want to create an XBRL report with .Net is a little like saying you would like to write a novel with the Cyrillic alphabet and asking how to do so.
There are APIs and DOMs for working with XBRL with .Net (e.g., Google the terms "gepsio and XBRL" or "Hitachi Systems XiRUTE .NET", which as the name suggests supports Microsoft .NET framework.)
Most of the available APIs are for Java.
The SEC provides source code for XBRL viewers (http://www.sec.gov/spotlight/xbrl/renderingenginelicense.htm) from which you might learn. Where else can you learn XBRL? The XBRL ORG web site has the Specification(s), conformance suites, samples.
See Gepsio: XBRL Document Object Model for .NET to load XBRL documents.
Checkout the Gepsio Documentation for a basic example to implement it.
See Rivet Software Dragon View XBRL Viewer to view XBRL taxonomies.
Unfortunately, XBRL's momentum on .NET platforms is very slow so documentation on how to implement it will be hard/impossible to come by.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With