INVOKE Presents the INVOKE XBRL Web Suite

One year ago, the U.S. Securities and Exchange Commission (SEC) chose the XBRL standard to simplify and unify the exchange of financial information, and as such have joined the European central banks that have been using it since 2007 for regulatory reporting. In France, Infogreffe (which includes all of the Registries of the Commercial Courts) also selected the XBRL standard in 2008 for its portal for the filing of electronic financial statements.

read more

More: continued here

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Netvouz
  • DZone
  • ThisNext
  • MisterWong
  • Wists
  • Technorati

Related News


  • Alternative Syntax for Member Calls on C# Dynamic Types


  • XML-RPC.NET is essentially concerned with making statically typed calls to XML-RPC endpoints, using interfaces as contract definitions in a similar way to WCF. However the new dynamic type in .NET 4 makes it possible to provide a clean way of making dynamically typed calls, for example like this: dynamic client = new XmlRpcClient("http://someXmlRpcEndpont");int returnValue = client.Add(2, 3);The DynamicObject class in the System.Dynamic namespace makes implementing a dynamic class straightforward: using System.Dynamic;class XmlRpcClient : DynamicObject{ string endpoint; public XmlRpcClient(string endpoint) { this.endpoint = endpoint; } public object Invoke(string methodName, object[] args) { return 5; // actually make call to XML-RPC endpoint here } public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result) { result = Invoke(binder.Name, args); return true; }}However, the method name in XML-RPC can be an arbitrary string which is not necessarily representable as a token in C#, for example "samples.Add". JavaScript handles this case by providing an alternative syntax to access a member via a string and then make a call on it, for example: obj["foo"]() // get member 'foo' and call itThe dynamic type of C# does not support this, at least in the current beta, but it can be implemented: using System.Dynamic;class XmlRpcClient : DynamicObject{ // ... public override bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object result) { result = (Func)(args => Invoke(indexes[0] as string, args)); return true; } public delegate object Func(params object[] args);}So making this code possible: dynamic client = new XmlRpcClient("http://someXmlRpcEndpont");int returnValue = client["samples.Add"](2, 3);


  • OpenOffice 3 Debuts to Server-Crashing Demand


  • The third full OpenOffice suite is out in the wild and attracting plenty of attention. OpenOffice.org 3.0 was released Monday -- and already, demand has been high enough to overwhelm the download servers and cause them to crash. The software suite, designed as an open source alternative to Microsoft Office, offers everything from word processing and spreadsheet creation to presentation and databasing tools.


  • Nero BackItUp & Burn - Reviewed


  • By Martin RegtienContributing Writer, RealTechNewsNero is synonymous with creating, ripping, copying and burning data to optical media on the Windows platform.  The Nero 9 suite was recently reviewed here on DigitalReviews Network.The latest addition to the family is Nero BackItUp & Burn, which can be probably best described in some ways as Nero “lite”.  Nero [...]


  • Fellowship interview with Smári McCarthy (FSFE)


  • The Free Software Foundation Europe presentsan interview with Smári McCarthy."Stian Rødven Eide: One of the most profiled projects you have been involved with is the Fab Lab, having headed the Icelandic branch for over a year now. While best known for its use of 3D printers, the Fab Lab is actually a much broader concept that goes far beyond technical innovation. Can you tell us a bit about your work there, and what you hope to achieve?Smári McCarthy: There are two sides to the Fab Lab story. On the one hand, there’s the research side, which is all about developing the universal constructors, figuring out the hard science of digital fabrication. In that realm I think our work is done when we can download chicken sandwiches off the Internet."


  • Alcatel-Lucent


  • The business of developing apps is getting bigger and more complex, what with the number of platforms growing and businesses increasingly interested in them as a way of increasing efficiency. Alcatel-Lucent, continuing its commitment to streamline the ways apps are developed and distributed, today is announcing a new ecosystem that includes the tools for developing apps, a sandbox for testing them and a distribution system for exposing them. In December, the company first unveiled a suite of services for application development. Today's news builds on that. The enhancements that the company is announcing today are trying to meet the needs of three different groups: Developers, Enterprises and Service Providers. The developers are looking for things like tools, broad distribution and a testing ...


    Leave a Reply

    You must be logged in to post a comment.