Results 1 to 11 of 11

Thread: We make our applications in visual studio, but...

  1. #1

    Thread Starter
    Bad man! ident's Avatar
    Join Date
    Mar 2009
    Location
    Cambridge
    Posts
    5,401

    We make our applications in visual studio, but...

    what was VS made in?

    Bit like the chicken and the egg to me lol

  2. #2
    Super Moderator si_the_geek's Avatar
    Join Date
    Jul 2002
    Location
    Bristol, UK
    Posts
    41,974

    Re: We make our applications in visual studio, but...

    A large part of recent versions are generally made using the previous version (the "slow chat" forum contains comments from the VS developers saying something like that), but obviously the very first version needed a different compiler (presumably some kind of C), and a lot more effort.

    There are also some parts which need to be seriously optimised, in which case they are likely to be written using a lower level option (perhaps even assembler).

  3. #3
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: We make our applications in visual studio, but...

    You don't need VS to make a .NET application. All you need is the .NET SDK. That contains the compilers, etc. Much of VS would have been made that way.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  4. #4
    Hyperactive Member Max Peck's Avatar
    Join Date
    Oct 2007
    Posts
    384

    Re: We make our applications in visual studio, but...

    Quote Originally Posted by jmcilhinney View Post
    You don't need VS to make a .NET application. All you need is the .NET SDK. That contains the compilers, etc. Much of VS would have been made that way.
    True enough but, at this point, who would want to construct a complex Windows Forms (or ASP.Net) application "manually" like that, eh?

    -Max
    The name's "Peck" .... "Max Peck"

    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." - Red Adair

  5. #5
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: We make our applications in visual studio, but...

    Quote Originally Posted by Max Peck View Post
    True enough but, at this point, who would want to construct a complex Windows Forms (or ASP.Net) application "manually" like that, eh?

    -Max
    Noone, but I'm just pointing out that VS is not the chicken or the egg. Well, maybe a really well dressed chicken.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  6. #6
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: We make our applications in visual studio, but...

    Quote Originally Posted by jmcilhinney View Post
    Noone, but I'm just pointing out that VS is not the chicken or the egg. Well, maybe a really well dressed chicken.
    That would be a penguin.
    My usual boring signature: Nothing

  7. #7
    Junior Member
    Join Date
    May 2009
    Location
    Buffalo, NY
    Posts
    30

    Re: We make our applications in visual studio, but...

    Quote Originally Posted by ident View Post
    what was VS made in?

    Bit like the chicken and the egg to me lol
    Applesoft Basic (j/k)

    From everything I've seen or read, Microsoft focuses on using the previous iteration of their software to create the next. They view it as forcing the developers to "live with their own mess" so to speak, as part of a Q/A thing.

    I agree though, I'm sure there has to be low level optimizing in there.
    Using VB 2010/2008/2005 (Windows and ASP)

  8. #8
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,104

    Re: We make our applications in visual studio, but...

    The term they use is that they "eat their own dog food."
    My usual boring signature: Nothing

  9. #9
    PowerPoster
    Join Date
    Apr 2007
    Location
    The Netherlands
    Posts
    5,070

    Re: We make our applications in visual studio, but...

    That makes much sense to me. I once spent weeks making a script editor for some game, it had most of the features most coding IDEs have and I was very proud of it, until I tried to actually use it and found it didn't really work very well practically. Well, it worked much better than using Notepad (which was the only other option really) but it didn't work as well as I had imagined it. After that I could work on improving that and in the end I feel it turned into a pretty decent editor. I guess MS do the same with Visual Studio. By using it to create the next version they automatically get a feel for what works and what doesn't, what isn't needed and what should be added, etc.

    I just wished they would release some of the controls they use in their IDE. For example, their TabControls aren't default (they support upside down as well as sideways tabs in the system visual theme which as far as I know the Framework TabControl doesn't natively support). Also their Menu/ToolStrips are much more advanced then the MenuStrip and ToolStrip we get to work with. I am talking mainly about run-time customization and such. The tool window docking and tabbed MDI support are other things I'd love to see available to us... Most of these things you can get via third party controls (usually quite expensive) but I feel that if MS is using them in the Visual Studio IDE then it should be possible to release them or add them to the framework. Unless they are somehow 'coupled' with the IDE itself deeply which I doubt...

  10. #10
    Junior Member
    Join Date
    May 2009
    Location
    Buffalo, NY
    Posts
    30

    Re: We make our applications in visual studio, but...

    Quote Originally Posted by Shaggy Hiker View Post
    The term they use is that they "eat their own dog food."
    LOL, not exactly the terminology I've heard it refered to as so I cleaned it up myself.
    Using VB 2010/2008/2005 (Windows and ASP)

  11. #11
    PowerPoster dilettante's Avatar
    Join Date
    Feb 2006
    Posts
    24,487

    Re: We make our applications in visual studio, but...

    Eating your own dog food was a past philosophy at Microsoft. It still holds in many places but probably not as rigorously as it did at Microsoft for a while.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width