Developing in Visual Studio 2010 with the new IIS Express web server? - visual-studio

Although this question isn't directly about code it's related to programming and seems better put here than, say, serverfault or superuser.
--
I'm a developer with Visual Studio 2010. Microsoft's newest web server offering for developers is IIS Express. ScottGu indicated this combination is workable:
IIS Express will work with VS 2010 and
Visual Web Developer 2010 Express,
will run on Windows XP and higher
systems,
The only option I've seen so far, is to download WebMatrix which contains and uses IIS Express, but I cannot get it hooked into VS 2010, or to download IIS Express separately.
Any ideas?

Current of July 11, 2011
Visual Studio 2010 Service Pack 1 includes the option to use IIS Express from inside VS2010.
Blog post.
Or use the Web Platform Installer.

I don't think IIS Express is available for Visual Studio 2010 yet.
Edit: Found it in Scott's post. http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx
We’ll be releasing the first public beta of IIS Express shortly. With the beta you’ll be able to right-click on a file-system folder and have IIS Express launch a web-site based on that file-system location. We’ll also be releasing a patch for VS 2010 and Visual Web Developer 2010 Express later this year that will enable you to automatically launch and use IIS Express in place of VS’s built-in ASP.NET Developer Server.

http://www.intrepidstudios.com/blog/2010/7/11/debug-your-net-web-project-with-iis-express-t.aspx has instructions on using IIS Express with VS2010 if you don't feel like waiting for VS2010 SP1 to be released.

The link to the Visual Studio 2010 Service Pack 1 (not beta any longer) is http://www.microsoft.com/downloads/en/confirmation.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5.

Jesper Palm is not correct, I am able to run IIS Express Using Visual Studio after a lot of investigation. What Jaseper is mentioning(ScootGu's blog), I already have read that. Scott is only telling that the patch will be released to run 'IIS Express' within VS2010 IDE but with 'MS Web Matrix Beta 2' It is possible to run IIS EXpress with VS 2010. If u face problem contact me in by e-mail:ankitvbdotnet#yahoo.com

The current IIS Express Overview says that VS2008 and VS2010 integration is going to come in a later release (presumably before the RTM release).
A future update to Visual Studio 2010 will add support for IIS Express. You can also manually configure Visual Studio 2008 and Visual Studio 2010 to use IIS Express.

For anyone that can't/doesn't want to install the SP1 beta then this blog post will show you how you can incorporate it into your debugging in a relatively easy way.

Related

The difference between Visual Studio 2010 and Visual Web Developer 2010 Express?

What is the difference between purchasing Visual Studio 2010 Express, and downloading Visual Web Developer 2010 Express?
Although I created a company website using Visual Web Developer 2010 Express (I love this product!), I'm not an experienced programmer. But I'm wondering if Visual Studio 2010 Express is just as good, or better, and if it will do the same things as VWD.
I just can't google any good links that compares the two.
Microsoft has it:
MICROSOFT VISUAL STUDIO - microsoft.com
and Definition of
Microsoft Visual Studio Express - Wikipedia
Just click on learn more in each product to see their differences.
Regards
On the "Visual Studio Express 2010" disk VS2010Express.iso which I downloaded from Microsoft it turned out that Visual Studio Express consist of:
Visual C#,
Visual Basic,
Visual C++,
"Visual Web developer".
So to answer the original question here I think that Visual Web developer is one part of the whole disk called Visual Studio. But don't go there if you do not have to:
I am currently upgrading from Visual Studio 2008 because of the bug in .Net 2.0 / 3.5 related to not being able to work with (not recognizing) Internet Explorer 10, but now I get bugs related to App_GlobalResources. The whole Globalization function just does not work anymore. I am in a Hackathon nightmare of 48 hours trying to survive. I think that MS wanted to get you all on board with the free express edition but it is payback time now. I think I am going back to Uniface which is upward compatible. Once again, there is no such thing as free!!!

Can Visual Studio 2010 Express connect to Team Foundation Server 2010?

I know VS 2010 Pro/Premium/Ultimate include TFS connectivity, does VS 2010 Express?
No it doesn't.
See this SO question (What is “missing” in the Visual Studio Express Editions?) - one of the bullet points is no Team Explorer support, meaning to TFS integration.
On this Microsoft page for VS 2010, you can see the the Pro edition with MSDN essentials subscription has none of the TFS features out of the box, suggesting that this is also the case for the express SKUs.
I'm not sure if you can install this http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=329
Though i don't know why you wouldn't be able to install TFS support for free, since microsoft provides a free plugin for Eclipse that you can use.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=4240
If you log onto codeplex, it will give you a free key to use this.
Edit: The following link makes it seems like you can use it in VS
https://tfs.discountasp.net/KB/a843/visual-web-developer-20052008-and-visual-studio-2010-express.aspx
While Visual Web Developer 2005/2008 and Visual Studio 2010 Express will not directly integrate with Team Foundation Server, you can still use the Team Explorer application to connect to your server to check files out for editing.
Assuming that you have already
installed Visual Web Developer
2005/2008 or Visual Studio 2010
Express on your workstation, perform
the following step:
Download and install Microsoft Visual Studio Team Explorer 2010 - ISO.

Does Visual Studio 2010 Beta 2 Include a TFS server?

I recently downloaded Visual Studio 2010 beta 2, and was told it included a TFS server. However I am unsure of if it has/can be installed, or how to start it up if it has been.
Can anyone shed any light on this for me please?
Thanks :)
Thanks for your help :)
I am downloading the ISO of the separate product instead from msdn.
No, beta 2 doesn't include in VS 2010 a TFS. but you can get the beta for TFS 2010 seperate.
VS 2010 with MSDN will include TFS. The MSDN subscription is what licenses you for TFS 2010. You still need a licensed Windows server on which to install it. TFS needs an installation of SQL Server to run. You may use an existing server or you are licensed to run an instance of SQL 2008 express on the application server with TFS 2010.
I believe that you can use the "Go Live" licensing with the 2010 RC now if you already have a subscription.

Can i use Team Explorer 2010 with Visual Studio 2008?

I think the title is very clear, but also i want to say why:
I already downloaded TFS 2010 and Team explorer 2010, but i'm still using VS2008 (with no short-time plans to change)
My question, can i use those toghether?
Also, my VS is just the professional version. I don't want to download the TE2008 because for my internet conection, it is just too big.
Thanks in advance
The 2010 client is backwards compatible with 2008 servers (though not 2005). Details: http://blogs.msdn.com/teams_wit_tools/archive/2009/10/19/compatibility-matrix-for-2010-beta-2-team-foundation-server-to-team-explorer-2008-and-2005.aspx
However, it will not integrate inside the VS2008 shell. If you want full source control integration you'll need to download TE2008 + SP1.

Can Visual Studio 2008 work with Team System 2005?

I would like to upgrade my team from VS2005 to VS2008 without touching the version of Team Server which is 2005.
Is that possible?
And if so, how do I tell VS to recognize TFS?
Currently in my VS2008 options menu, I don't have any source control to choose from.
VS 2008 works fine with TFS 2005. There are a couple of exceptions in the Team Build area (which changed massively between 2005 and 2008) but otherwise you will be able to do everything you need to do from the Visual Studio 2008 client.
You need to ensure that you have the 2008 version of the Team Explorer installed to add TFS functionality into Visual Studio. The 2005 version only installs into Visual Studio 2005. To download the 2008 version see the following link
http://www.microsoft.com/downloads/details.aspx?familyid=0ed12659-3d41-4420-bbb0-a46e51bfca86
Note that if you have previously applied SP1 of Visual Studio 2008, then you will need to run it again once installing Team Explorer.
For what it is worth, I would encourage you to upgrade to TFS 2008 on the server side as soon as you can. TFS 2008 works fine with client connecting from Visual Studio 2005 machine but it has some significant performance improvements and the Team Build functionality is much improved.
Yes, you can... (We're doing that here too)
Tools -> Connect To Team Foundation Server
"Add..."
Enter IP / hostname
Yes, that works fine. If you install the Team Foundation Client from the TFS 2008 DVD on your VS machine, you can connect to both TFS 2005 and TFS 2008 servers. If you don't have access to a TFS 2008 DVD (note that the trial should be fine), installing the 2005 client on VS 2008 should also work, but I've never personally tried that.
Do you have the Team Foundation Client installed?
If you have the Team Version it should be residing in the TFC folder on your installation DVD. (I don't know why it isn't an option in the installer)
It is also possible to download the TFC from Microsoft (for free), there is an SP1 version on Microsoft Downloads.

Resources