.NET Fiddle Ideas

  1. Specify timezone for snippet

    Sometimes I need to check a code that works with local timezone which should be different from UTC. It would be great to have an ability to specify timezone in that cases. Thank you!

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. 7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Vi Emulation Mode

    Some of us who have joined the "dark side" of the force enjoy finding at least minimal Vi emulation modes, with most common edit operations available. However, a more complete version of Vi emulation would be nice, but adding regex would be drop-in, right?

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Public API for widget

    I would like to embed the Widget on my and to preform functions on it such as load a snippet to the editor or append and remove lines.
    This would allow me to create tutorials like tryfsharp.org

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. List ALL My Fiddles on one page, or at least allow to set page size

    Why is the list limited to 10 fiddles? We should be able to see all of them, or at least have a page size option.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support C# snippets (like in VS)

    Could you add support for snippets? E.g. typing 'ctor' and pressing 'Tab' key 2 times should generate a class constructor just as it does in Visual Studio.
    For some developers it could increase productivity.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. make app for WP 8!

    please! Make app for windows phone. It will be wonderfull!

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Support Classroom Structure

    Allow for a teacher/student structure whereby a teacher can have access to students' files and create tutorials on .NET Academy visible to only students.

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Update the list of supported frameworks

    Given that MS have stopped supporting 4.5.1 and dotnet core has been released, it would be a good time to update the examples.

    I would love to use .NET Fiddle in the documentation pages for my OSS projects, but I can't install the packages (I think because of the Framework verisons)

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Add System.Windows.Forms

    Some of my code uses System.Windows.Forms.BindingContext (i.e. non UI code) and I want to reference it dotnetfiddle.net

    Unfortunately I can't write using System.Windows.Forms; as I get the error Compilation error (line 2, col 22): The type or namespace name 'Forms' does not exist in the namespace 'System.Windows' (are you missing an assembly reference?)

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Simplify "Console.WriteLine"

    I'd like to have an option do not use "Console.WriteLine"...

    Instead of

    using System;
    using System.Globalization;
    using System.Text.RegularExpressions;

    public class Program
    {

    public static void Main()
    
    {
    Console.WriteLine("Hello World");
    Console.WriteLine(DateTime.Now.ToString("d", CultureInfo.CreateSpecificCulture("es-CL")));
    Console.WriteLine(Regex.Replace("tot{o}", "{O}", "*", RegexOptions.IgnoreCase));
    }

    }

    use simplified code like:

    using System;
    using System.Globalization;
    using System.Text.RegularExpressions;

    ?"Hello World"
    ?DateTime.Now.ToString("d", CultureInfo.CreateSpecificCulture("es-CL")))

    ?Regex.Replace("tot{o}", "{O}", "*", RegexOptions.IgnoreCase)

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add Web Api 2.2 to list of project type

    Add Web Api 2.2 to list of project type

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. User defined default template

    Please allow users to have default templates and custom usings on loading.
    Different users use different nuget packages and namespaces and want to have them declared when launching the website instead of having to add them manually each time anew.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support System.ServiceModel

    Support for System.ServiceModel would be very helpful.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Remove redundant indentation at the second line of the C# template

    There exists five redundant horizontal tabs 0x09 at the second line of all C# templates (Framework, Core, and Roslyn). They have existed for at least a year now.
    I am hoping they can be removed.
    Thanks.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Inclusion of System.Threading.Tasks

    So that we can create asynchronous sample in DotNetFiddle

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Bring in proper C# 7 tuple deconstruction

    Simple test:

    static (int, int) Foo(int i)

    {
    
    return (i+2, 1*2);
    }

    Current "result" :
    Predefined type 'System.ValueTuple`2' is not defined or imported

    Expected:
    To compile (and work of course :-)

    This includes updating "4.7.2" "Compiler" to accept C# 7.x and at least linking the proper dll with ValueTuple-a for "Roslyn 2.0"

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Add new files to fiddle "project" expecially the global.asax.cs

    This is especially valuable with MVC fiddle type as one cannot add additional views or define their own routing.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Debugging

    Allow the usage of debugging such as stepping into a function, out of a function, run, memory mapping, local variables and the whole nine yards. It is vital if you don't want users to write constantly Console.WriteLine() statements.

    Kindly, add debugging!

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

.NET Fiddle Ideas

Categories

Feedback and Knowledge Base