Community discussion forum

Developer Fusion v2 - Announcement

  • 5 months ago

    Hi everyone,

    There's a bit of news that I'm really excited about, that I thought I'd share with you all. Since 1999, Developer Fusion (previously VB Web) has always been something I've run in my spare time, and it's grown from strength to strength - thanks to the support of all of you! As of August, I'm packing in my job, and focusing on Developer Fusion full time.

    What that means is we'll finally have the chance to launch some great new features, and totally revamp the site. I want to be as responsive as possible to you all - you're the driving force behind this community.

    Specifically - this is your chance to shout out about things you'd like changed, new features you'd like, or just anything cool that you've seen that you think we could maybe do on Developer Fusion. I'll do my best to respond to each one - so go for it!

  • Advertisement

    Simply the fastest line-level profiler for .NET ever

    “The low overhead means it has minimal impact on the execution of my program”
    Mark Everest, Development Team Leader, Renault F1 Team Ltd.

    Try out the new ANTS Profiler 4 for yourself. Download your 14-day trial now

  • 4 months ago

    Hi,

    Thanks for giving us the opportunity to have our say in the site.

    One thing that i would like to see is the ability to attach a code file or project.  It would make it easier as due to XSS you have disabled (quite rightly) the use of script tags in the responses.

    Regards

    Simon C

  • 4 months ago

    Hi James,

    Here is some suggestions :

    - Add a code tag, then we can post codes among the content, without hassle!

    - Speed up the site, when posting a message in the forum.

    - Add capability of attaching something, in anywhere that we can post something!

    - Add font options for posting.

    - Correct some bugs like when we use 'Indent' in posting (just sometimes when we indent some pasted codes, not like the indent in this post!).

    - Avatar instead of 'anonymous' !

     

    - Developerfusion is really great! Cool

    - Thank you for improvements. Gift

  • 4 months ago

    I am enjoying the C#/VB converter so much.

    I have seen a few converters on the web but for sre this is the best one!

    so, since I appreciate it so much, I invested some time in opening an account and posting here, hopefully it's necessary.

    well I'd like to post some notes about the converter:

    • when translating from static/sealed classess (C#) it think it should of been converted to Module rather than NotInheritable. as well as the opposite (when translating a module, it should become a static/sealed class).
    • when converting an automatic property from C#, it should generate a private m_Property etc. so that it's fully automated.
    • there is no support for the new 3.5 Orcas feaatures at all (!?) no LINQ no Lambda and no Extension methods are supported
    • I would suggest you to make both language windows enabled for editing so the user can easily translate as ping pong (I mean there should be 2 language textboxes and 2 buttons between them: translate and translate

    If such posts are helpful tell me and I'll be happy to do it, besides, if it's possible to participate the party here I would love to.

    Best regards, Shimmy

  • 4 months ago

    since VB is really not strict and C# is and too, there should be some automation generating features when converting from C#, for example:

    1. Class abc
    2.     Private abc As String = 5
    3.     Private bca As Integer = "5"
    4. End Class

     when converting to C# it should produce:

    1. class abc 
    2. {
    3.     private string abc = 5.ToString();
    4.     private int bca = Int32.Parse("5"); 
    5. }
    or else (easier to develop):
    1. class abc 
    2. {
    3.     private string abc = Convert.ToString(5);
    4.     private int bca = Convert.ToInt32("5");
    5. }

    hope this is helpful

     

    thanks

     

  • 4 months ago

    Hi everyone - thanks so much for the feedback so far. I'll be taking all this on board and hopefully can address a lot of these for the first release of the new site!

    All the best

    James

  • 4 months ago

    when converting from C# to vb:

    (C#)

    if (true) return;

    result:

    If True Then
    Return
    Exit Sub

    should be:
    If True Then Return

    I assume that the same is in the opposite but be aware that when converting 'Return' in a function it will cause a compile error in C#, you should convert it to 'return null;'

    Ps. if there is anyway I can participate the development of the converter I would love to do it in my free time (toilet etc. don't laugh I'm serious). 

    kind regards
    Shimmy

  • 4 months ago

    Thanks for the great tool! I used it since the v.1 and found it to be VERY useful on many occasions.

    Here is one suggestion/bug report. VB to C# converter neglects/ignores indexers

    Example:

    C#:

    private void IndexerUsageExample()
    {
        string[] someValues = new string[] { "A", "B" };
        string value = someValues[1];
    }

    Covert to VB: (so far so good)

    Private Sub IndexerUsageExample()
       
    Dim someValues() As String = New String() {"A", "B"}
       
    Dim value As String = someValues(1)
    End Sub

    Convert back to C#  (Ouch!)

    private void IndexerUsageExample()
    {
        string[] someValues = new string[] { "A", "B" };
        string value = someValues(1);
    }

    The bug is in the usage of the indexer. C# uses square brackets for indexers and converter didn't "detect" that it is an indexer. I am not sure how easy it is to detect, but it would be awesome to actually have that functionality. I can say at least for myself that I do use this type of syntax very often. 

    Thank you for looking into that.

     

    Regards,

     

    Dmitry Kazantsev

  • 3 months ago

    I don't know how the conversion technology works, but coudn't you identify that the someValues variable is not a method????

    fortunately, in VB methods & functions are explicitly declared (sub, function)

     

     

    and btw, if you wanna get rich, provide an online asp.net ajax #develop + project hosting, this will indeed be a huge project but will make all googlecode, codeplex and collabnet etc. users forget about any other services...

     luckily you have the tool in your hands, we just have to start creating the #dev proj in aspx

    what do you think guys, I think this is Chutzpa we must accomplish in order to cick the world's a$$

    you could ask me to delete this msg if you think it's inappropriate :P

  • 3 months ago

    The converter works by breaking the code down into an abstract syntax tree. Unfortunately for the moment it's got no way of resolving syntaxes that have two potential meanings - the array indexing/function calls in VB.NET being the prime example. There might be a way for us to make a best guess at this - I'm going to look into it - but it will never be 100%. (for instance, if it's a .NET framework or external reference, then without analyzing the whole framework too, then we've got absolutely know way of knowing if its an array or not).

    Shimmy - an online asp.net ajax #develop sure sounds interesting.... like you say, just a tiny project there ;) I think we'll have to get the next version of the site launched first, and see how it goes from there... hehe.

  • 3 months ago

    VB to C# by developerfusion is for sure the best online converter!!!
    please change the site's favicon, I want to add it to my quick links list where I can only see the icons

  • 3 months ago

     Shimmy, Thanks for the feedback - I've put the favicon in place there now!

  • 3 months ago

    I've now set up a new site to collect feedback from everyone and start to track this better.

    http://feedback.developerfusion.com/

    I will try and post a summary of the suggestions so far here.

  • 2 months ago

    HI james

    quick question really, have the forums kinda dissapeared and merged into this one area style message center, is there an easy way to see all messages from one topic which need attantion?

    second question, the Library, how do you naviagte to documents in a particular subject live c# or aps.net?

    cheers col

  • 2 months ago

    Hi Colin,

    Yep - the forums have all been combined into this one area. The tag cloud on the right will allow you to navigate to specific topics (whether you're in the forums, or the library - same principal applies). Let me know how you find it, and feel free to drop me a line if you've got any feedback - http://www.developerfusion.com/info/contact/

Post a reply

Enter your message below

Sign in or Join us (it's free).