Anyone psyched for VS 2010?

Kirby

Lifer
Apr 10, 2006
12,028
2
0
I believe it's being launched Monday (4/12). The biggest things I'm looking forward to are multi-monitor support and integrated parallel programming support. I'm downloading the RC now.

Now I just have to wait for C++0x...:hmm:
 

Crusty

Lifer
Sep 30, 2001
12,684
2
81
Multi-monitor support is huge IMO.

I'm certainly looking forward to all the new Thread safe generic data structures being introducted in .NET 4.0. Will certainly make life easier in some regards!
 

Tencntraze

Senior member
Aug 7, 2006
570
0
0
I'm definitely looking forward to this, including using TFS2010 Basic for personal projects. Have the RC installed now for both, but it's hard to bring myself to start using something full-time for projects when I don't have a specific feature that I *need*. Come Monday, will use VS2010 for everything I can. The text seems more readable to me too; I enjoy the benefits of the IDE being rewritten in WPF.
 

OogyWaWa

Senior member
Jan 20, 2009
623
0
71
YES! code contracts, dual screen support, pLINQ, new intellisense the list goes on...

not so sure about the new interface yet, but i'm sure it'll be good.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Yep . I work on a small team doing media management apps, and we get to roll to VS2010/Silverlight 4.0 next week. Really looking forward to it.
 

Rangoric

Senior member
Apr 5, 2006
530
0
71
YES! code contracts, dual screen support, pLINQ, new intellisense the list goes on...

not so sure about the new interface yet, but i'm sure it'll be good.

The new interface is good (Using the RC). It is much more responsive, by far. The .Net add reference dialog wasn't improved but the other tabs definitely work better.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
The new interface is good (Using the RC). It is much more responsive, by far. The .Net add reference dialog wasn't improved but the other tabs definitely work better.

That one might never get better, given all the assemblies it has to open and read properties from before it can display the list.
 

Rangoric

Senior member
Apr 5, 2006
530
0
71
That one might never get better, given all the assemblies it has to open and read properties from before it can display the list.

I understand that. But it actually is worse in the RC then it was in 2008. They aren't caching the results of all that reading in of properties and such, which would make it a pita to use the first time (or heck they could load it in the background) but smooth as silk after that.

I wish I knew why they aren't because currently it's just ugg.

For reference, in 2008 and earlier, it would pause the IDE to read everything in, then display the dialog, in 2010 you can use the dialog as soon as you ask to use it, but the .Net DLLs load dynamically, and the .Net tab is worthless until it is done.

So the dialog itself is better, the .Net tab is just as bad or worse as you don't know when it is done, and if it isn't then trying to click the lower listed DLLs is pointless. (System.Web for example)
 

JasonCoder

Golden Member
Feb 23, 2005
1,893
1
81
Don't mean to hijack the thread but does anyone notice the lack of competition in this area? I like Eclipse, but not so much for .net work... Wasn't the guys behind IntelliJ supposed to release a .net ide?
 
Oct 27, 2007
17,009
1
0
Been using 2010 since beta 1 and I love it. I'm also excited to see F# getting it's rightful status as a first class language.
 

Cogman

Lifer
Sep 19, 2000
10,283
134
106
Don't mean to hijack the thread but does anyone notice the lack of competition in this area? I like Eclipse, but not so much for .net work... Wasn't the guys behind IntelliJ supposed to release a .net ide?

If there is one place that MS really excels at, it is their IDE. I've yet to see an IDE that comes anywhere close to the features and capabilities of Visual studios.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
If there is one place that MS really excels at, it is their IDE. I've yet to see an IDE that comes anywhere close to the features and capabilities of Visual studios.

Agreed. I've used Eclipse, and a few other tools, pretty extensively but I wouldn't trade VS for any of them.
 

pdusen

Member
May 8, 2008
39
0
0
I'm looking forward to it primarily for all the C++0x features being added (MS is being surprisingly agile about that.)
 

Rangoric

Senior member
Apr 5, 2006
530
0
71
I need to learn some F# syntax when I get a chance. Looks pretty cool. :thumbsup:

A good way to ease yourself into using it is for anything you have a foreach loop for in C#/VB.

Or a switch statement, or a chained if/elseif series.

Those I think are the "basic" things that really show what it can do for someone that hasn't done functional programming before Pattern Matching instead of a switch/if elseif series by itself is a reason to use it.
 

Schadenfroh

Elite Member
Mar 8, 2003
38,416
4
0
Visual Studio is, IMO, the best IDE out there. I like NetBean's variable renaming / refractor capabilities better, but that is about it.

Shame J# is no more, would love to use VS to write Java applications (well, J# applications with code that can be compiled with the JDK).
 

Snapster

Diamond Member
Oct 14, 2001
3,916
0
0
Visual Studio is, IMO, the best IDE out there. I like NetBean's variable renaming / refractor capabilities better, but that is about it.

Shame J# is no more, would love to use VS to write Java applications (well, J# applications with code that can be compiled with the JDK).

VS + ReSharper = very productive for code analysis/refactoring.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
I was running VS 2010 beta last summer when I was working with .Net 4.0 beta. I didn't like going to back to 2008 when I was done
 

Oyster

Member
Nov 20, 2008
151
0
0
Up and running on Windows 7, Server 2008 R2, and XP SP3. No issues so far, which was kind of expected since I had no issues with the last beta.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
I'm supposed to install it, but I'm in the middle of some deep changes to this pile of crap... er... challenging project that I inherited, so I'm going to wait a day or two.
 

Oyster

Member
Nov 20, 2008
151
0
0
Just FYI for people installing on XP - the overall install involves restarting thrice. First is following the install of Framework 4.0. Second is following the install of Windows Installer Update 4.5 for XP. Third is following the installation of the entire thing. To streamline the install and save some time: install Framework 4.0 and Installer 4.5 Update manually before starting the VS 2010 setup. Also, if you don't have SP3, which I know a lot of corporate PCs don't, you may want to install that before starting the whole thing.

Outside of that, the other thing to notice right away is that most of your new projects will default to Target Framework: Framework 4 Client Profile (this can be confirmed by going to your project's properties). This profile has a smaller footprint when deployed, but it is missing some advanced functionality. If you don't care about the overall footprint of you application, I'd change this to Framework 4 (which offers all Framework features).

Something else made me super-happy: when you pause your cursor on a variable, all occurrences of that variable within the scope are now highlighted. So if you're in a method and you're processing a parameter, the IDE recognizes that that parameter is part of the method signature, and highlights only the necessary occurrences. KICKASS! I have been waiting for this feature since 2005... good thing MS is listening.
 

Rangoric

Senior member
Apr 5, 2006
530
0
71
Something else made me super-happy: when you pause your cursor on a variable, all occurrences of that variable within the scope are now highlighted. So if you're in a method and you're processing a parameter, the IDE recognizes that that parameter is part of the method signature, and highlights only the necessary occurrences. KICKASS! I have been waiting for this feature since 2005... good thing MS is listening.

That's a feature I loved in Notepad++ that I am glad is now in there. Although Notepad++ highlighted all occurrences.
 

Markbnj

Elite Member <br>Moderator Emeritus
Moderator
Sep 16, 2005
15,682
14
81
www.markbetz.net
Finally moved to 2010 yesterday and migrated all of our solutions. I say "finally" because we had planned it last week but decided to hold until after the production release of our current iteration.

So far I like it a lot. In terms of new features I haven't explored very deeply yet, but I like the document outline view for markup, and the extensions manager. The add references dialog also seems to work a little better, although it's a trade-off.

We've run into two small issues. In the first, adding an existing project to a solution and then building results in warnings about missing references in the added project, but weirdly the build completes. Closing the solution and reloading makes the problem go away.

The other is really minor, and involves images of other windows getting pasted onto the IDE work surface; basically a failure to paint the main and child windows after regaining focus. Easily solved by doing anything to the window that causes it to repaint.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |