Oct 26, 2010 at 1:26 PM
Edited Oct 26, 2010 at 1:31 PM
Many thanks for your kind reply!
We maybe need two different documentation paths: One for the reference and more technical oriented and one more user oriented including tutorials and step-by-step instructions. I will publish someting soon as I have one or tutorials available.
The other part I am working on is think about how we could extend the QuickSharp editor for Excel-Dna. I am not sure yet whether we should implement wizard for creating an Excel-Dna project. It could be asked different questions like:
- Choose the path of the new project
- Add the name of the new xll and the *.dna file
- Language of the function (C#, VB.NET or VBA)
- Using a compiled *.dll library: If yes: Add the path and the dll
- Target .NET version
All the data added during the wizard process is then added to the *.dna file. So the user then can focus on entering and developing the required function(s). Then the user hits the button "Create xll" and he or she is done.
Regarding the proposal from Grynn: Both suggestions are great ideas! Especially LINQPad is pretty easy to use and does not consume a lot of resources.
What do you think?
Thank you very much for the offer to help. I apologise for the slow reply.
I have added you as an Editor on the Excel-Dna CodePlex project. This means you can start to add and edit Documentation and Wiki pages when you're ready. (Anyone else ready to jump in? Please let me know.)
I am hoping over the next week or so to at least put an outline in place under the Documentation tab. Or maybe you'd like to give it a go - I'm really not sure how to structure things. The main type of information I get asked for is reference documents for
the .dna files and the Integration library. And I think the C API vs. Automation interface is also very confusing. And of course building up the kind of documents and samples you describe would be very helpful.
Your suggestion to look at QuickSharp is great - I did not even know about the project before. My own current thoughts about an Excel-Dna Editor are centered around SharpDevelop, and I am keen to spent a bit more effort exploring down that road (when I can
find the time). Any integration with QuickSharp that you can help with, or instructions for how to get starting using it with Excel-Dna, would be awesome!