Coffeehouse Thread

10 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

The design of the express editions of Visual Studio is schizophrenic

Back to Forum: Coffeehouse
  • User profile image
    wastingtime​withforums

    Since the 2008 versions, VS Express C# and VB (not VWD though) can't connect to a SQL Server instance anymore (at least the option is gone from the GUI, there are workarounds) BUT, the installer of all VS Express versions recommends the installation of SQL Server Express!

    What the heck? 

  • User profile image
    W3bbo

    Install SQL Server Express to get SSMS Express, what's wrong there?

  • User profile image
    wastingtime​withforums

    Generic Forum Image

    You get the recommendation to install SQL Express.. but:

     

    Generic Forum Image

    You can't connect from the GUI to it! ("Database File" doesn't count, you don't need an SQL installation for that)

  • User profile image
    DCMonkey

    ,wastingtime​withforums wrote

     

    ("Database File" doesn't count, you don't need an SQL installation for that)

    Yes, you do.

  • User profile image
    Bass

    Microsoft got to making the Express versions annoying in some way otherwise no one would buy their for-pay IDEs. Unless they changed their mind recently, I don't agree with their omission of unit testing tools either (it encourages buggy software).

  • User profile image
    DeathBy​VisualStudio

    @Bass:

    Hey but at least you can still add comments to your buggy code.  Wink

    If we all believed in unicorns and fairies the world would be a better place.
    Last modified
  • User profile image
    Sven Groot

    @Bass:

    Meh, there's always NUnit.

  • User profile image
    Dr Herbie

    @Sven Groot: ++

    VS unit testing is a 'pay for convenience' feature and not something that you can't get for free in other, less integrated ways.

    Herbie

  • User profile image
    Bas

    Personally the only thing I really miss in the Express editions is QuickWatch. Stuff like source control, code analysis and unit testing are perfectly achievable using third party tools that are only a slight hassle once, when you set them up.

  • User profile image
    vesuvius

    @wastingtimewithforums: To be honest a SQL database license costs a lot of money and the express editions off you a local database in SQL compact and a service based database in SQL express which is more than enough for learner developers.

    The only tool you should be using with a Database is SSMS (mentioned before) which is available in the express download with tools.

    You should also get familiar with changing .config files to point to whatever instance you need to so this limitation is quite an educational one, because you will find it hard to get on as a developer that targets data without knowing how to do this.

    When I started with Express 2005 you could not create services in it so I ended up using the web edition to do this, you just have to pretend you are using the same version of Visual Studio. It's nice to have options.

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.