<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.sharpdevelop.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Messages to the Team</title><link>http://community.sharpdevelop.net/forums/20.aspx</link><description>Use this forum to get in touch with the development team on topics that are not listed for other forums - how you like #develop, if you want to help us, if you have questions about our book, etc.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Thank you very much, guys!</title><link>http://community.sharpdevelop.net/forums/thread/46797.aspx</link><pubDate>Wed, 15 May 2013 17:02:36 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:46797</guid><dc:creator>Alexey Guryev</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/46797.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=46797</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve used this project due 3 years. And it&amp;#39;s very very cool, I have no words... :)&lt;/p&gt;
&lt;p&gt;Guys, really thank you!&lt;/p&gt;
&lt;p&gt;Visual Studio is just heavy monster vs sharpdevelop.&lt;/p&gt;
&lt;p&gt;But, only one thing hurt me every time - it&amp;#39;s WinForms &lt;span id="result_box" class="short_text"&gt;&lt;span class="hps"&gt;inheritance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;When I have the BaseForm and some form, which extends BaseForm - I open my ChildForm first and I got exception. The&lt;span id="result_box" class="short_text"&gt;&lt;span class="hps"&gt; form is opened&lt;/span&gt; &lt;span class="hps"&gt;a second time.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thank you Guys again!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Modifying XSHD file</title><link>http://community.sharpdevelop.net/forums/thread/46789.aspx</link><pubDate>Tue, 14 May 2013 07:50:21 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:46789</guid><dc:creator>GHOST2010</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/46789.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=46789</wfw:commentRss><description>&lt;p&gt;Hi folks,&lt;/p&gt;
&lt;p&gt;Firstly, I&amp;#39;d like to thank you for your great work on SharpDevelop&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve a problem with syntax highlighting in TextEditor (Not Avalon)&lt;/p&gt;
&lt;p&gt;I want to add extra nodes &amp;amp; attributes in the file so i can parse them and do some work but when i try to do that, The highlighting stops working&lt;/p&gt;
&lt;p&gt;I want to modify a keyword node from:&lt;/p&gt;
&lt;p&gt;&amp;lt;Key word = &amp;quot;And&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;TO&lt;/p&gt;
&lt;p&gt;&amp;lt;Key word = &amp;quot;And&amp;quot; context=&amp;quot;test&amp;quot; /&amp;gt;&lt;/p&gt;</description></item><item><title>Cannot find central directory</title><link>http://community.sharpdevelop.net/forums/thread/45403.aspx</link><pubDate>Fri, 15 Mar 2013 12:27:44 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:45403</guid><dc:creator>Sooraj007</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/45403.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=45403</wfw:commentRss><description>&lt;p&gt;In my project i use the sharepoint to store zip files and then extract and store the files in the zip in a folder (same name as zip) both(.zip and the folder) at the same location in sharepoint. It worked fine for me except for some cases where the file is not getting extracted completly ie. if we have 5 files in the zip 3 gets extracted and so on. I get an error quoted below:&lt;/p&gt;
&lt;p&gt;&amp;quot;Title:Cannot find central directory &amp;nbsp;Url: ICSharpCode.SharpZipLib.Zip.ZipException: Cannot find central directory &amp;nbsp; &amp;nbsp; at ICSharpCode.SharpZipLib.Zip.ZipFile.ReadEntries() &amp;nbsp; &amp;nbsp; at ICSharpCode.SharpZipLib.Zip.ZipFile..ctor(String name) &amp;nbsp; &amp;nbsp; at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName, String targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate confirmDelegate, String fileFilter, String directoryFilter, Boolean restoreDateTime) &amp;nbsp; &amp;nbsp; at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName, String targetDirectory, String fileFilter)&amp;quot;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you please have a look into this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Hoping for your speedy reply&lt;/p&gt;
&lt;p&gt;Thanks and regards&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sooraj&amp;nbsp;&lt;/p&gt;</description></item><item><title>Parse to Other InvocationExpression</title><link>http://community.sharpdevelop.net/forums/thread/45387.aspx</link><pubDate>Wed, 13 Mar 2013 14:58:27 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:45387</guid><dc:creator>Steve0212</dc:creator><slash:comments>3</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/45387.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=45387</wfw:commentRss><description>&lt;p&gt;Consider the code below. &amp;nbsp;I am searching my code for all&amp;nbsp;InvocationExpression where the name is SetServiceName (using the string.IndexOf sample as an example). &amp;nbsp;This works fine. &amp;nbsp;What I would like to get to now is the SetRequestParm with the first parameter of &amp;quot;Mode&amp;quot;. &amp;nbsp;I am having difficulty trying to figure out how to do this. &amp;nbsp;My thought was that I should be able to get to the object si, then find all of its invocations, and parse those invocation for an instance of SetRequestParm where the first parameter is &amp;quot;Mode&amp;quot;.&lt;/p&gt;
&lt;p&gt;However, I can&amp;#39;t figure out how to do that.&lt;/p&gt;
&lt;p&gt;Any help would be appreciated.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;		&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;double&lt;/span&gt; GetSalesTax()
		{
			ServiceInterace si = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;ServiceInterace&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;();&lt;/span&gt;&lt;br /&gt;			si.SetServiceName(&lt;span style="color:#a31515;"&gt;&amp;quot;GetTaxInfoWeb&amp;quot;&lt;/span&gt;);
			si.SetRequestParm(&lt;span style="color:#a31515;"&gt;&amp;quot;Mode&amp;quot;&lt;/span&gt;, &lt;span style="color:#a31515;"&gt;&amp;quot;DoTaxes&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;			si.SetRequestParm(&lt;span style="color:#a31515;"&gt;&amp;quot;State&amp;quot;&lt;/span&gt;, &lt;span style="color:#a31515;"&gt;&amp;quot;PA&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;			si.&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;RunWebService&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;();&lt;/span&gt;&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;                        ...
		}&lt;/pre&gt;
&lt;p&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;		&lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;double&lt;/span&gt; GetHomeState()
		{
			ServiceInterace si = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;ServiceInterace&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;();&lt;/span&gt;&lt;br /&gt;			si.SetServiceName(&lt;span style="color:#a31515;"&gt;&amp;quot;GetStateInfoWeb&amp;quot;&lt;/span&gt;);
			si.SetRequestParm(&lt;span style="color:#a31515;"&gt;&amp;quot;Mode&amp;quot;&lt;/span&gt;, &lt;span style="color:#a31515;"&gt;&amp;quot;Home&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;			si.&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;RunWebService&lt;/span&gt;&lt;span style="font-family:Arial, Helvetica, sans-serif;"&gt;();&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;
&lt;pre style="font-family:Consolas;font-size:13px;background-position:initial initial;background-repeat:initial initial;"&gt;                        ...
		}&lt;/pre&gt;
&lt;/p&gt;</description></item><item><title>Method Callers</title><link>http://community.sharpdevelop.net/forums/thread/45335.aspx</link><pubDate>Thu, 07 Mar 2013 19:40:59 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:45335</guid><dc:creator>Steve0212</dc:creator><slash:comments>5</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/45335.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=45335</wfw:commentRss><description>&lt;p&gt;I am new to NRefactory, but so far, I love it. &amp;nbsp;Thanks for the great work on this! &amp;nbsp;However, I have a question that I can&amp;#39;t figure out.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;First, I load project using the included sample solution and project classes (http://www.codeproject.com/Articles/408663/Using-NRefactory-for-analyzing-Csharp-code)&lt;/li&gt;
&lt;li&gt;I then go through all the files in the solution and look for all InvocationExpression&amp;nbsp;for the objects I care about&amp;nbsp;just like the String.IndexOf sample&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Once I find the call, I find the method name that the object invocation is contained in via invocation&lt;span style="font-size:13px;"&gt;.GetParent&amp;lt;&lt;/span&gt;&lt;span style="font-size:13px;color:#2b91af;"&gt;MethodDeclaration&lt;/span&gt;&lt;span style="font-size:13px;"&gt;&amp;gt;()&lt;/span&gt;&lt;br style="font-size:13px;" /&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:13px;"&gt;Here is my problem. &amp;nbsp;How can I use the&amp;nbsp;&lt;span style="color:#2b91af;"&gt;MethodDeclaration&lt;/span&gt;&amp;nbsp;returned to find all of the methods callers? &amp;nbsp;This is even more complex because our code uses interfaces, so there may not be a direct call to that object, it could be to the interface.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;&lt;span style="font-size:13px;"&gt;I ultimately am looking for the root method of the library that calls the object. &amp;nbsp;Given the tree below, I am searcing the project for all invocations of xyz and I want to return to Method1() as the root caller.&lt;/span&gt;&lt;/div&gt;
&lt;div style="padding-left:30px;"&gt;Method1()&lt;/div&gt;
&lt;div style="padding-left:30px;"&gt;&amp;nbsp; &amp;nbsp;--&amp;gt; calls Method2()&lt;/div&gt;
&lt;div style="padding-left:30px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--&amp;gt; Method2 invokes object xyz.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:x-small;"&gt;A code sample or a better way to do this would be very helpful. &amp;nbsp;As I said, I just started looking at NRefactory, so please give as much detail as possible.&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Build Artefacts Site question</title><link>http://community.sharpdevelop.net/forums/thread/45426.aspx</link><pubDate>Mon, 18 Mar 2013 19:51:46 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:45426</guid><dc:creator>Ztgreve</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/45426.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=45426</wfw:commentRss><description>&lt;p&gt;I would like to use the Build Artefacts site you guys have on GitHub as a base for my own Build Artefacts site. Would you mind if I do that? I will give credit where credit is due.&lt;/p&gt;
&lt;p&gt;And a few other things,&lt;/p&gt;
&lt;p&gt;#Develop is an excellent application, keep up the good work! I am using some #D components in a small interactive script/code editor I am working on, and all of these components are easy(ish) to use. I am actually basing the solution layout on #D, with a SDA-style system and the various directories.&lt;/p&gt;
&lt;p&gt;(This editor is also a learning platform for me, as this is the first actual WPF application I am working on.)&lt;/p&gt;</description></item><item><title>Automatically show designer on form/control class open</title><link>http://community.sharpdevelop.net/forums/thread/44505.aspx</link><pubDate>Fri, 05 Oct 2012 17:59:26 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:44505</guid><dc:creator>Silic0re</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/44505.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=44505</wfw:commentRss><description>&lt;p&gt;I spent some time trying to get #D to show the designer when double-clicking on the item in the project view. The best solution I could come up with is to add this line to the SharpDevelop.SharpDevelop.Gui.AvalonWorkbenchWindow.ViewContentCollection class:&lt;/p&gt;
&lt;p&gt;In the method InsertItem(int, IViewContent):&lt;/p&gt;
&lt;p&gt;Under the line: window.viewTabControl.Items.Add(oldPage)&lt;/p&gt;
&lt;p&gt;I added the delegate:&lt;/p&gt;
&lt;p&gt;window.viewTabControl.Loaded += delegate { window.SwitchView(1); };&lt;/p&gt;
&lt;p&gt;Doing it anywhere else would try to switch the view before the designer was loaded, which caused problems trying to reference things (kept giving me a &amp;quot;Your project does not contain a reference to System.Drawing&amp;quot;...&lt;/p&gt;
&lt;p&gt;I&amp;#39;m open to better ways to implement this, as it doesn&amp;#39;t really care if it&amp;#39;s a form/control designer or any other kind of secondary tab on the display, it automatically switches to it.&lt;/p&gt;</description></item><item><title>I need a user interface and ... for a calculation engine</title><link>http://community.sharpdevelop.net/forums/thread/43169.aspx</link><pubDate>Fri, 24 Aug 2012 20:45:07 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:43169</guid><dc:creator>finaquant</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/43169.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=43169</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I have written a C#/.NET library (prototype) of table functions for a calculation engine. This is a calculation engine typically for fee calculations and financial planning. &lt;/p&gt;
&lt;p&gt;The launch of the calculation engine as a software product is planned for the end of 2012. I want to concentrate on the table function library; I am rather a mathematician; not a software architect.&lt;/p&gt;
&lt;p&gt;I need help to convert this library into a complete user application with components and solutions for things like:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A simple and utilitarian user interface with basic command line interface (C# and VB), database connection and script file management like LINQPad&lt;/li&gt;
&lt;li&gt;Packaging and deployment&lt;/li&gt;
&lt;li&gt;Code security and structure&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;License management; free trial version, adding paid extensions (i.e. libraries), automatic updates etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Could you recommend me some resources and experienced software architects for helping me?&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;Tunc&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>BuildWorker40 hangs on windows 7 x64bit when building WPF or Silverlight project.</title><link>http://community.sharpdevelop.net/forums/thread/39985.aspx</link><pubDate>Sat, 07 Apr 2012 06:56:21 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:39985</guid><dc:creator>jackjoy</dc:creator><slash:comments>10</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/39985.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=39985</wfw:commentRss><description>&lt;p&gt;BuildWorker40 never return on Windows 7 x64bit when building WPF or silverlight project. It seems some problem with MSBuild, the code line :&lt;/p&gt;
&lt;p&gt;BuildResult result = BuildManager.DefaultBuildManager.Build(parameters, request);&lt;/p&gt;
&lt;p&gt;never returns, and hang there!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Windows SDK for Windows 8 &amp; IntelliSense</title><link>http://community.sharpdevelop.net/forums/thread/43142.aspx</link><pubDate>Sun, 19 Aug 2012 07:37:27 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:43142</guid><dc:creator>FSchneidereit</dc:creator><slash:comments>4</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/43142.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=43142</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m just curious... according to the release notes of the Windows SDK for 
Windows 8 (see &lt;a href="http://msdn.microsoft.com/en-us/windows/hardware/hh852363"&gt;http://msdn.microsoft.com/en-us/windows/hardware/hh852363&lt;/a&gt;), 
IntelliSense, or more specifically the XML files for the .NET reference 
assemblies, are no longer part of the SDK.&lt;/p&gt;
&lt;p&gt;Now, does this mean that IntelliSense in SharpDevelop will no longer work 
when using .NET 4.5/the newest Windows SDK? I have Visual Studio 2012 
Professional installed and it still seems to come with the XML documentation 
files obviously, but I don&amp;#39;t know what happens if you only have SharpDevelop 
&amp;amp; the Windows SDK for Windows 8 installed.&lt;/p&gt;
&lt;p&gt;Anyone knows? And what does it mean to SharpDevelop when the XML documentation files are no 
longer available?&lt;/p&gt;
&lt;p&gt;PS: The post thread form on this forum seems to have issues with Internet Explorer 9.&lt;/p&gt;</description></item><item><title>ILSpy LGPL GPL license MIT issue</title><link>http://community.sharpdevelop.net/forums/thread/43016.aspx</link><pubDate>Thu, 02 Aug 2012 11:03:14 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:43016</guid><dc:creator>laursenmartin2</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/43016.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=43016</wfw:commentRss><description>&lt;p&gt;I would like to use ILSpy for corporate use. However I have some concern with the license. I specifically would not like the corporate software to be enabled for end users to resell to others or the source code becoming open source like in the GPL license. ILSpy comes under MIT license, but some of its dependencies comes under LGPL license.&lt;br /&gt;I would like to use ILSpy at my clients to support C# code by&lt;br /&gt;1) Open dll file from my own shipped code &lt;br /&gt;2) Decompile dll file&lt;br /&gt;3) Set breakpoint with debug plugin&lt;br /&gt;4) Attach to a running process (my own shipped software)&lt;br /&gt;5) Debug my own shipped software&lt;br /&gt;At the client site we do not have the source code, so the above procedure looks very promising.&lt;br /&gt;My company would like to have our clients either&lt;br /&gt;a) Downloading ILSpy and then we use it at the client site to support our software&lt;br /&gt;b) We provide a compiled ILSpy edition for them&lt;br /&gt;However, I have heard some concerns regarding the MIT and LGPL license of ILSpy.&lt;br /&gt;Especially as both points a) and b) may be regarded as ILSpy was shipped alongside our product. In the GPL license this would mean perhaps my software would have to become open-source. The LGPL seems to have been made specifically to avoid this pitfall, however there are still concerns.&lt;br /&gt;The MIT license for instance mentions it makes the end user to have the right to resell maybe my software, even modify it. I do not want this for my software. I just want to use ILSpy alongside my software to be able to support it. I have not altered ILSpy software or referenced it in any of my companys code.&lt;br /&gt;The MIT license and LGPL license also mentions one has to put copyright information inside ones own product. &lt;br /&gt;Can you enlighten me on the licenses part in more detail?&lt;br /&gt;I basically do not want to change the condition in any part of the corporate software by using ILSpy. If this is the case, I would not want to use ILSpy for my company at a client side. As far as I have understood it is not a problem when it is used internally, but the problem comes on the client side.&lt;br /&gt;However one on the net said&lt;br /&gt;The LGPL requires that modification of that library have to be open source. However, that the library can be linked to non-free code, and that non-free code can remain commercial and closed source.&lt;br /&gt;When you take source code under the MIT license you may redistribute it under a close source license. The only requirement is all derived works must state that the MIT licensed component is&amp;nbsp; copyright by the original author. Therefore JetBrains may take an MIT licensed DLL, link it to dotpeek, and only mention in their EULA and copyright notices that said MIT dll is copyright the original author.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Need some help with NRefactory</title><link>http://community.sharpdevelop.net/forums/thread/42870.aspx</link><pubDate>Wed, 11 Jul 2012 16:29:15 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:42870</guid><dc:creator>Geaz</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/42870.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=42870</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;today I was trying to use NRefactory to parse some C# Code and get it&amp;#39;s methods and callers. But got some problems with it.&lt;/p&gt;
&lt;p&gt;First a little example of what i want to achive:&lt;/p&gt;
&lt;p&gt;We got two classes:&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;public class TestCaller(){&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;public TestCaller(){&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;var tester = new Tester();&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;string s = tester.Test(&amp;quot;testString&amp;quot;);&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;if(s.Equals(&amp;quot;test&amp;quot;))&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;{&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;TestSuccess();&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;else&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;{&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;TestFailed();&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;public void TestSucces()&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;{&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;...&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;public void TestFailed()&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;{&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ....&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;public class Tester()&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;public string Test(string s)&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;{&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;s = s.SubString(0, 3);&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;return s;&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now i want to parse this code to get a information tree like this:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1: FULLTYPECLASSNAME: TestCaller() - &lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; METHODNAME/SIGNATURE : TestCaller()&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|- calls Test on Type Tester() with Parameter (&amp;quot;testString&amp;quot;) of Type string&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|-if (s.Equals(&amp;quot;test&amp;quot;))&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;					&lt;/span&gt;|- calls TestSuccess() on Type TestCaller() without Parameters&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|-else&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;					&lt;/span&gt;|- calls TestFailed() on Type TestCaller without Parameter&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2: &lt;span style="white-space:pre;"&gt;				&lt;/span&gt;- METHODNAME : TestSucces&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|- ...&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;		&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;3:&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;- METHODNAME : TestFailed&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|- ...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;4: FULLTYPECLASSNAME: Tester()&lt;span style="white-space:pre;"&gt;	&lt;/span&gt;- METHODNAME/SIGNATURE: Test(string s)&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|- calls SubString on Type String with Parameters (0 and 3) of Type int&lt;/p&gt;
&lt;p&gt;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;|- returns string s&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I tried to use a VisitorObserver to get all visited Methods. This way i get all methods in the file.&lt;/p&gt;
&lt;p&gt;Now i used the informations to implement an own Navigator which resolves only the methods. But i got the problem, that the navigator does not navigate through the code from top to bottom... is this behaviour normal? Is there an easier method to use for my use case?&lt;/p&gt;
&lt;p&gt;I hope you understood my problem and are able to help me.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Geaz&lt;/p&gt;</description></item><item><title>NRefactory 5 - Find all references</title><link>http://community.sharpdevelop.net/forums/thread/38170.aspx</link><pubDate>Tue, 10 Jan 2012 16:20:59 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38170</guid><dc:creator>Samer</dc:creator><slash:comments>4</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38170.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38170</wfw:commentRss><description>&lt;p&gt;I need to use NRefactory to find all references of a type in a solution.&lt;/p&gt;
&lt;p&gt;Given a .sln file, the .cs file containing the type I want to find references of, and the type name, how can I create an IEntity so I can call FindReferences.GetSearchScopes and FindReferences.FindReferencesInFile?&lt;/p&gt;
&lt;p&gt;I looked at the CSDemo example of FindReferences, but it is based on a small code snippet, and not solutions with multiple projects and many C# files. I need to know how to go from a solution (.sln file) to NRefactory and then to call find references on a specific type.&lt;/p&gt;
&lt;p&gt;Any help would be appreciated!&lt;/p&gt;
&lt;p&gt;-Samer&lt;/p&gt;</description></item><item><title>I want to be part of the team</title><link>http://community.sharpdevelop.net/forums/thread/41590.aspx</link><pubDate>Sat, 02 Jun 2012 17:43:41 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:41590</guid><dc:creator>Ponchale</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/41590.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=41590</wfw:commentRss><description>&lt;p&gt;want to be part of the team of developers of SharpDevelop I should do to get that proof must be submitted or you have to do?&lt;br /&gt;&lt;br /&gt;Thanks for your attention given&lt;/p&gt;</description></item><item><title>What is going to happen with SharpDevelop in Windows 8?</title><link>http://community.sharpdevelop.net/forums/thread/41496.aspx</link><pubDate>Sat, 26 May 2012 03:03:20 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:41496</guid><dc:creator>jchan</dc:creator><slash:comments>3</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/41496.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=41496</wfw:commentRss><description>&lt;p&gt;Apparently Microsoft is removing &lt;a href="http://msdn.microsoft.com/en-us/windows/hardware/hh852363.aspx"&gt;a lot of features&lt;/a&gt; from its free development tools, and requiring developers to purchase VS11 Pro if they want to develop non-Metro applications.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m concerned as to if SharpDevelop will still work, and if it will be able to develop non-Metro applications for Windows 8.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;</description></item><item><title>NRefactory and attributes(return: and param:) on properties getters and setters of an interface</title><link>http://community.sharpdevelop.net/forums/thread/38876.aspx</link><pubDate>Wed, 21 Mar 2012 19:38:11 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38876</guid><dc:creator>Eusebiu</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38876.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38876</wfw:commentRss><description>&lt;p&gt;Hey guys,&lt;/p&gt;
&lt;p&gt;I want to generate (the code for) an interface with a property and depending on the property type, I want to add the attributes [return: MarshalAs(...)] on getter and [param:MarshalAs(...)] on setter.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have the source file and I parse it but I don&amp;#39;t know how can I add these specific nodes to AST in order to regenerate the source code.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Eusebiu&lt;/p&gt;</description></item><item><title>VS  Solution &amp; Project Object Model</title><link>http://community.sharpdevelop.net/forums/thread/38834.aspx</link><pubDate>Sat, 10 Mar 2012 13:46:42 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38834</guid><dc:creator>Max</dc:creator><slash:comments>0</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38834.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38834</wfw:commentRss><description>&lt;p&gt;Hi,&amp;nbsp;I would like to create a VS solution (sln file + csproj + source code) programmatically and after spending some times to search around, i didn&amp;#39;t&amp;nbsp;found any suitable object model, Microsoft wrapper around VS COM objects seems working only if a visual studio instance is running, so it does not suit my needs.&lt;/p&gt;
&lt;p&gt;I know that SD implement an object model around solution &amp;amp; projects so my question is:&lt;/p&gt;
&lt;p&gt;Can i use yours implementation of the Solution &amp;amp; project object model or it is dependant on other specific&amp;nbsp;SD&amp;nbsp;features?&lt;/p&gt;
&lt;p&gt;Best Regards&lt;/p&gt;
&lt;p&gt;Max&lt;/p&gt;</description></item><item><title>method call extraction with nrefactory 5</title><link>http://community.sharpdevelop.net/forums/thread/38815.aspx</link><pubDate>Thu, 08 Mar 2012 22:06:51 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38815</guid><dc:creator>polygox</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38815.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38815</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;i need to extract calls and object creations from methods. In the doc/TODO file of the code, there is some related remark:&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span style="white-space:pre-wrap;"&gt;For each method:&lt;/span&gt;&lt;/p&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;    Resolve whole method with ResolveVisitor
    Ensure there are no errors detected
    Extract list of methods being called (incl. op_Implicit etc.)&lt;/pre&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;&amp;quot;&lt;/pre&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;How would i achieve this extraction of a list of methods beeing called?&lt;/pre&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;Thank you very much in advance for hints!&lt;/pre&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;&lt;/pre&gt;
&lt;pre style="word-wrap:break-word;white-space:pre-wrap;"&gt;Adrian&lt;/pre&gt;</description></item><item><title>Adding casts with NRefactory (4 or 5)</title><link>http://community.sharpdevelop.net/forums/thread/38792.aspx</link><pubDate>Tue, 06 Mar 2012 20:45:20 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38792</guid><dc:creator>Arakis</dc:creator><slash:comments>4</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38792.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38792</wfw:commentRss><description>&lt;p&gt;Hello,&lt;br /&gt;i&amp;#39;ve converted a VB-Project to C#. It has no syntactical errrors, but lots of conversion errors. This project is very large, so adding the casts manually would be very much work. So the simple question is, how this could be performend with the nrefactoy-library, a small sample would be very cool. For example:&lt;/p&gt;
&lt;p&gt;string num = 5; --&amp;gt; string num = 5.ToString();&lt;/p&gt;
&lt;p&gt;Of course, every conversion combination have to be manually implemented by me, but i do not know, how do this with nrefactoy.&lt;/p&gt;
&lt;p&gt;In the moment, my code is like this:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; CSharpParser parser = new CSharpParser();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; CompilationUnit unit = parser.Parse(larneFunctions.StringLoadFromFile(&amp;quot;file1.cs&amp;quot;), &amp;quot;file1.cs&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; var parsedFile = unit.ToTypeSystem();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cnt.UpdateProjectContent(null, parsedFile);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //Perform casts now&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //..&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //done. output now.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(unit.GetText());&lt;/p&gt;
&lt;p&gt;Greetings from Germany,&lt;br /&gt;Sebastian&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Hi!</title><link>http://community.sharpdevelop.net/forums/thread/38708.aspx</link><pubDate>Wed, 29 Feb 2012 14:19:22 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38708</guid><dc:creator>Asim</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38708.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38708</wfw:commentRss><description>&lt;p&gt;Hi I am new here, I been testing out SharpDevelop and it looks pretty promising!&lt;/p&gt;
&lt;p&gt;I am currently learning out C# so I may start modifying and making plugins for SD!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Also can admins add a General Disscussion and C# language help form?&amp;nbsp;&lt;/p&gt;</description></item><item><title>GSoC 2012</title><link>http://community.sharpdevelop.net/forums/thread/38588.aspx</link><pubDate>Wed, 15 Feb 2012 17:55:43 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38588</guid><dc:creator>andyleap</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38588.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38588</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m just wondering if SharpDevelop is planning on participating in GSoC 2012.&lt;/p&gt;
&lt;p&gt;I know it&amp;#39;s a little early yet, but i wanted to get a head start on my application and start writing code.&lt;/p&gt;
&lt;p&gt;Also, I&amp;#39;d like to know if my idea would be acceptable. &amp;nbsp;I had in mind to make a new git addon, with built in support (i.e. don&amp;#39;t need any version of git installed) &amp;nbsp;I&amp;#39;ve downloaded a copy of ngit and have started playing around with it, and it works just fine. &amp;nbsp;There&amp;#39;s a few things that I think may need more work, i.e. rebase with squashing. &amp;nbsp;But other then that it seems fairly functional, and would be a big improvement to have support for stuff like creating new branches, switching branches, pushing, and pulling, all from within SharpDevelop.&lt;/p&gt;</description></item><item><title>data from excel file</title><link>http://community.sharpdevelop.net/forums/thread/38626.aspx</link><pubDate>Tue, 21 Feb 2012 11:11:18 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38626</guid><dc:creator>jasper</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38626.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38626</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve been trying to use data from an excel file.&lt;/p&gt;
&lt;p&gt; I want to convert part of the data to a ASC file but it isn&amp;#39;t going that well.&lt;/p&gt;
&lt;p&gt;i&amp;#39;ve got the path to the file as a string but i can&amp;#39;t get to the data.&lt;/p&gt;
&lt;p&gt;if you could help me that would be great.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;greetings&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jasper&lt;/p&gt;</description></item><item><title>SD 4.2 doesn't allow multiline build events (as of 92952d70c9e46912a32b63cb9c06f2f72748ec65)</title><link>http://community.sharpdevelop.net/forums/thread/38223.aspx</link><pubDate>Tue, 17 Jan 2012 23:32:43 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38223</guid><dc:creator>Aleksoft</dc:creator><slash:comments>3</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38223.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38223</wfw:commentRss><description>&lt;p&gt;
&lt;p&gt;From 48d1d01c0950fe7f2ba1650e02824d53f575b752 Mon Sep 17 00:00:00 2001&lt;/p&gt;
&lt;p&gt;From: Alex &amp;lt;void@aleksoft.net&amp;gt;&lt;/p&gt;
&lt;p&gt;Date: Tue, 17 Jan 2012 14:47:04 -0800&lt;/p&gt;
&lt;p&gt;Subject: [PATCH] Allow multi-line build events scripts&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;---&lt;/p&gt;
&lt;p&gt;&amp;nbsp;.../OptionPanels/ProjectOptions/BuildEvents.xaml &amp;nbsp; | &amp;nbsp; &amp;nbsp;4 ++--&lt;/p&gt;
&lt;p&gt;&amp;nbsp;1 files changed, 2 insertions(+), 2 deletions(-)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/BuildEvents.xaml b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/BuildEvents.xaml&lt;/p&gt;
&lt;p&gt;index 8b1c3e1..6b69a46 100644&lt;/p&gt;
&lt;p&gt;--- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/BuildEvents.xaml&lt;/p&gt;
&lt;p&gt;+++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/BuildEvents.xaml&lt;/p&gt;
&lt;p&gt;@@ -12,14 +12,14 @@&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;DockPanel&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;optionpanels:StorageLocationPicker Location=&amp;quot;{Binding PreBuildEvent.Location}&amp;quot; DockPanel.Dock=&amp;quot;Left&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;TextBox Name=&amp;quot;preBuild&amp;quot; Text=&amp;quot;{Binding PreBuildEvent.Value, UpdateSourceTrigger=PropertyChanged}&amp;quot; Height=&amp;quot;75&amp;quot;&lt;/p&gt;
&lt;p&gt;-&lt;span style="white-space:pre;"&gt;				&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HorizontalScrollBarVisibility=&amp;quot;Auto&amp;quot; VerticalScrollBarVisibility=&amp;quot;Visible&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;+&lt;span style="white-space:pre;"&gt;				&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HorizontalScrollBarVisibility=&amp;quot;Auto&amp;quot; VerticalScrollBarVisibility=&amp;quot;Visible&amp;quot; AcceptsReturn=&amp;quot;True&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;/DockPanel&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;Label Content=&amp;quot;{core:Localize Dialog.ProjectOptions.BuildEvents.PostBuild}&amp;quot; Target=&amp;quot;{Binding ElementName=postBuild}&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;DockPanel&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;optionpanels:StorageLocationPicker Location=&amp;quot;{Binding PostBuildEvent.Location}&amp;quot; DockPanel.Dock=&amp;quot;Left&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;				&lt;/span&gt;&amp;lt;TextBox Name=&amp;quot;postBuild&amp;quot; Text=&amp;quot;{Binding PostBuildEvent.Value, UpdateSourceTrigger=PropertyChanged}&amp;quot; Height=&amp;quot;75&amp;quot;&lt;/p&gt;
&lt;p&gt;-&lt;span style="white-space:pre;"&gt;				&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HorizontalScrollBarVisibility=&amp;quot;Auto&amp;quot; VerticalScrollBarVisibility=&amp;quot;Visible&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;+&lt;span style="white-space:pre;"&gt;				&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; HorizontalScrollBarVisibility=&amp;quot;Auto&amp;quot; VerticalScrollBarVisibility=&amp;quot;Visible&amp;quot; AcceptsReturn=&amp;quot;True&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;/DockPanel&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;span style="white-space:pre;"&gt;			&lt;/span&gt;&amp;lt;Label Content=&amp;quot;{core:Localize Dialog.ProjectOptions.BuildEvents.RunPostBuild}&amp;quot; /&amp;gt;&lt;/p&gt;
&lt;p&gt;--&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1.7.8.msysgit.0&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/p&gt;</description></item><item><title>Refactoring &amp; LINQ Contribution</title><link>http://community.sharpdevelop.net/forums/thread/38288.aspx</link><pubDate>Mon, 23 Jan 2012 20:15:11 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38288</guid><dc:creator>dyeeye</dc:creator><slash:comments>1</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38288.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38288</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I would like to contribute in SharpDevelop project. I am interested in fallowing features:&lt;/p&gt;
&lt;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;LINQ to SQL&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;Feature allowing to choose data base and according to selected data (probably graphicaly) generate code LINQ friendly allowing to perform easily CRUD operation.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Refactoring&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;I am interested in compiling in design time (while writing code), without need of manual compiling of code. And any sort of refactoring functionality which improve programming.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Do not hesitate to contact me in case of any questions. :)&lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Patryk&lt;/p&gt;</description></item><item><title>NRefactory 5.0 - too many break changes from Oct. 2011</title><link>http://community.sharpdevelop.net/forums/thread/38026.aspx</link><pubDate>Wed, 28 Dec 2011 06:42:30 GMT</pubDate><guid isPermaLink="false">1b90d1c1-04e6-45b0-b51d-b665527d49b9:38026</guid><dc:creator>jackjoy</dc:creator><slash:comments>2</slash:comments><comments>http://community.sharpdevelop.net/forums/thread/38026.aspx</comments><wfw:commentRss>http://community.sharpdevelop.net/forums/commentrss.aspx?SectionID=20&amp;PostID=38026</wfw:commentRss><description>&lt;p&gt;After update to NRefactory 5.0 Dec. version, hundreds of errors occurred. &lt;/p&gt;
&lt;p&gt;There are too many things changed , e.g, CompositeTypeResolveContext&amp;nbsp; dispeared, ITypeResolveContext interface changed. &lt;/p&gt;
&lt;p&gt;After 2 hours&amp;#39; try, i still could not make my code to work with the new version and i gave up finally.&lt;/p&gt;
&lt;p&gt;Any suggestions and guidelines ?&lt;/p&gt;</description></item></channel></rss>