SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Christoph Wille

May 2012 - Posts

  • Webcast: SharpDevelop Q&A Saturday June 9th

    From June 7th to June 10th the SharpDevelop team met in Bad Ischl, Austria for their annual #develop developers days (#d^3). This year we did a virtual Q&A session, where we talked about roadmap, architecture, implementation and extensibility.

    The recording of the Webcast is available on YouTube: http://www.youtube.com/watch?v=5HaTYJ3AThQ

    From our end Daniel, David and myself took part, and as a special guest we had Mike Krüger from MonoDevelop.

    There are quite a few interesting tidbits, but we won't spoil it for you - make sure to watch the recording!

  • Webcast: ILSpy Q&A Friday June 8th

    From June 7th to June 10th the SharpDevelop team met in Bad Ischl, Austria for their annual #develop developers days (#d^3). This year we did a virtual Q&A session, where we talked about roadmap, architecture, implementation and extensibility.

    The recording of the Webcast is available on YouTube: http://www.youtube.com/watch?v=dO2BdIMckcY

    Notes on a few glitches: in the introduction I missed Daniel (sorry!), and there was one recording glitch - my machine is Windows 8 RP, and somehow it didn't record the window content of Internet Explorer 10 but used the default start screen. The link I was mentioning for ILSpy plugins is this one here (it then worked perfectly fine on Daniel's machine).

    At the end, David posed an interesting question: Would editing an assembly you are currently debugging in the ILSpy debugger be useful? Adding in general: we need your feedback for improving features as well as prioritizing which ones you need first. Please let us know!

  • Async Targeting Pack in SharpDevelop 4.2 (and later)

    Microsoft has released the Async Targeting Pack for Visual Studio 11, which is also available as a NuGet package - and thus available in SharpDevelop. What does this Targeting Pack do? It allows you to use the async / await constructs in your pre-.NET 4.5 application.

    Take the following application project:

    It comes up with a couple of errors that wouldn't show if I had been targeting .NET 4.5. So how to fix this? NuGet to the rescue:

    Search for the Microsoft.CompilerServices.AsyncTargetingPack from the Manage Packages dialog (don't forget to click Add!):

    Now your project will build and run nicely - note the new assembly reference (Microsoft.CompilerServices.AsyncTargetingPack.Net4) and NuGet configuration (packages.config):

    One important caveat though: You must have .NET 4.5 installed on your development machine and set the project to build using the C# 5.0 compiler!

Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.