Visual Studio 2010 Professional
It's a big day at Microsoft today as Visual Studio 2010 officially releases. There's a lot going on with this release and I thought I'd do a big rollup post with lots of details and context to help you find your way to the information and downloads you're looking for. Download Visual Studio 2010First, if you want it, go now. If you're an or / member, you can download the final release now. If not, you can or one of the. Microsoft Visual Studio 2010 Professional.
Microsoft Visual Studio 2010 Ultimate. Microsoft Visual Studio Team Foundation Server.I'm running the free Visual Web Developer 2010 Express on my netbook. You can install really quickly with the.There's an, but I've included my own list below. What's new in Visual Studio 2010 and.NET 4?Buttloads. Here's the things I'm digging most.
The IDE and Editor has really shaped up nicely. I've got it installed side-by-side with by existing VS2008 with no problems. There's, although some favorite IDE features of mine are:.
Multimonitor support - You can drag documents or toolboxes out of the IDE and onto other monitors. Zoom - You can 'ctrl+scroll' (press the Ctrl key while scrolling your mouse wheel) to zoom in editors or diagrams. The editor has been totally rewritten using WPF. Navigate To - Hit 'ctrl+comma' to navigate around your files, code, variables or methods much faster than Ctrl-F. Code-First Intellisense - You can hit Ctrl+Alt+Spacebar to tell toggle intellisense between regular Intellisense and a more TDD-friendly style that lets you create new classes and methods without getting hassled by the editor. You can use VS2010 to create (target).NET 2.0, 3.0, 3.5 or 4 applications. That means you can work on existing applications and get all the new IDE features while also working on new.NET 4 apps, all with the same IDE.
are included in the box. Now lets you create clean markup (no more tables) that's semantically correct and CSS-friendly, even for 'legacy' controls and clientids that you control. ViewState is way smaller and can be turned on and off with greater granularity. Chart controls are included as well. On the side, we've got Areas, Strongly-typed helpers, Templated Helpers, field validation in models, and more. Both MVC and WebForms get all the core ASP.NET 4 improvements like a smaller web.config, the new <%:% encoding syntax, extensible output caching, preloading of web apps, session state compression and routing for SEO-friendly URLs.
gets easier with a better configuration experience for services (bothSOAP and REST) as well as new functionality around routing and discovery. gets a massive speed increase, the flowchart services, and it's way easier to make custom services than before. It's all in System.Activities. in the space, particularly in the Entity Framework 4. There's POCO support for Self-Tracking Entities, a DDL Generation Provider for creating databases based on a model, as well as lots of improvements to the designer. Don't forget WCF Data Services, I. C# in version 4 (or Visual C# 2010 if you like) like Dynamic Support (that's the DLR, built right in), Type Equivalence, and Covariance and Contravariance which makes generics much more flexible., and new features like Implicit Line Continuation, Statement Lambdas, Auto-Implemented Properties, Collection Initializers and how VB uses the DLR (Dynamic Language Runtime).
What? Recently dipped his feet back into C with VS2010 and was shocked to find with MFC. In, Samit Kumar talks about some of the new (that's see plus plus oh ex) core language features as well as major improvements in the standard library.
VS 2010 enables lambda expressions, the auto keyword, rvalue references, staticassert, nullptr and decltype. It's not your father's C. Well, maybe it is, if your dad is a ninja. Pete Brown.
There's speed updates, a better designer, Windows 7 and touch support, a new datagrid, pixel shaders, the Visual State Manager, WPF Tracing support in VS2010 and more. comes with.NET 4. You use MEF to create extensible, compose-able applications.
You don't need to download anything, it's integral to the framework and it works anywhere you like, including WinForms, WPF, ASP.NET or Silverlight. F# ships with Visual Studio 2010. There's a good you should check out to see how you can use F# and how it will augment and complement your current language of choice.
Concurrency, Threading and Parallelism - Check out the and how. There's also, including a for seeing how Multithreaded apps really behave. View their threads and how those threads migrate across cores. Previously, installing TFS was, ahem, challenging. Today, I've seen people install TFS in 6 minutes with VS2010.
The point is, along with.Also, there's a FREE e-Book called ' ' that you might want to check out. It's an excerpt of a larger book that'll be coming from MSPress later this summer. It takes a interesting approach as it has three parts, moving from VS2003, moving from VS2005, and moving from VS2008. It's clever, actually. You start in the book on the version that you're currently on. If you're not familiar with versions like VS2008, you start at the beginning.
Otherwise, you jump ahead. When you're done, you're ready to move to VS2010.
MSDN and Visual Studio 2010When a new product launches, launches with updates and new features of its own. Here's a few things the folks at MSDN have been doing to support the launch. Better MSDN Search - Most people likely use a search engine to search MSDN, but if you do, there are a number of new improvements. You can refine by source, saying only search blogs, or only search the library. There's also an OpenSearch provider so you can search the MSDN Library directly from within Windows itself.MSDN Search also includes Metadata from the results to help you find right thing.
For example, if a search turns up a CodePlex project, I can see type-specific details within search results:. MSDN Subscriber Downloads Improvements - There's been lots of UX improvements including as-you-type filtering as well as filtering by platform (x64, etc) and language. I will very likely not need to download Quechua Windows, so now I don't need to see it.
MSDN Library in Lightweight and ScriptFree - You can choose between three flavors of MSDN Library, Classic (the one with the treeview on the side), Lightweight (what I use) or ScriptFree. ScriptFree is great for mobile devices, and it's lightning fast anywhere. Is the new default and I like it because it features community annotations made to the library prominently on the left side as well as a tabbed interface for code sample languages. I and included some charts and graphs showing the improvements in speed worldwide. Integration of all VS sites - There were too many developer 'centers' on MSDN and folks were getting lost.
Many centers have been conflated into a clearer, more logical layout. The Visual Studio, Team System, and VS Extensibility Centers were merged into the single Visual Studio Center.
There's a lot more focus on discoverability in the. Video Improvements - There's thousands of How Do I? Videos on MSDN and they tell me they are improving the backend, the player and the metadata around them.
The player is larger now, you can share videos from MSDN on your favorite social networking site, rate them, leave comments, and explore related videos. Profile Activities - User Profiles are integrated between sites and you can see your activity and points as you move through the system. For example, here's. You can see his activity in the forums and galleries as well as his ranking and points as a community contributor.Other Cool Stuff Happening TodayI'd hate to have this little nugget get buried in the deluge of VS2010 goodness.
The Surface Toolkit for Windows Touch BETA goes out today. Check out under Technical Resources and the for more details. This toolkit is a set of controls and sample code that let WPF developers create cool multi-touch enabled experiences with the cool 'Surfacey' controls that the only folks with Big Ass Tables have been able to use. This is exceedingly cool because it not only makes it WPF devs can make better multi-touch apps for Windows Touch PCs but it acts as a jump-start for the next version of Microsoft Surface.
It will integrate with Visual Studi0 2010 and give you new project and item templates and a dozen new controls like the ScatterView and SurfaceInkCanvas. This is a cool thing, so I'll be talking about it soon, as will.Lots of great stuff going on today. Hi Scott,Thanks for your blog posts on vs2010. I know it's been announced that SL4 will RTW by end of the week - but just wondering in the meantime (and post this date) what to expect for Silverlight + WinPhone 7 dev.Currently I have some SL3 projects (which I'm happy to upgrade to SL4 final) - and currently use VS2008 in conjunction with Blend 3.So first question is - whats the news with Expression v4 (as I really want Blend as UI editor for my SL dev - even though VS2010 will offer some basic editing stuff)?
I can't seem to find any information on when this will RTM - is this coordinated with the SL4 RTW release this week?Also - I've finished downloading the VS2010 release and want to install it side by side on my machine (which has VS2008, SL3,.NET 3.5).What version of SL gets installed with this? Does it include updated SL 3 SDK, SL 4 beta - or no SL at all (and other addins to be released later this week will fill that gap?).Additionally - what is the intended plans with the WindowsPhone 7 tools (as these rely on SL4 I assume) - are they part of this release build - or a seperate addin tool to be launched (with SL4?).And a last question - can I assume my VS2008/ASP 3.5/.NET 3.5 Projects will not be upset at all (and continue to run) - as my client's projects are still all in this environment.thanksNiall. Niall,Let me help with some answers.Expression Blend 4 - at the time of Silverlight 4 release availability we will have a compatible set of tools: Visual Studio, Toolkit, Expression Blend. Some will be final, some will be RC, but you'll have a complete set that will work with the release version of Silverlight 4.VS2010 and Silverlight installed - Silverlight 3 developer tools are 'in-box' with VS2010 RTM.
There is no Silverlight 4 tools/sdk/etc. Installed with VS2010. In fact, the RC of Silverlight 4 Tools won't work on the VS2010RTM.
Stay tuned to tomorrow for availability.Windows Phone tools - see my post that I just did right now on this issue.we're working on it. Details: this helps,-thhttp://timheuer.com/blog/.
Here's hoping that:1. It's faster2. The UI doesn't have a 'flicker fit' whenever a panel is moved3. The wasteful toolbar UI metaphor is ditched4. There are fewer modal dialogs5. Scaffolding creation is a snap6.
The screen redraws correctly better than 50% of the time when a panel is resized7. The number of menu items is reduced by half8. The setting dialogs have been over the desk of a usability expert9. File renames are case-sensitive10. Solution tree manipulation doesn't suck11.
Attempting a code change whilst in debug mode does something sensible12. Installation doesn't take half a dayUnfortunately I think I know the answer to many of these already.
I mean what other major software product in 2010 has 2 years between major releases of a piece of software and then will not work seamlessly with existing projects created in the previous version? Ben, it sounds like you're not happy. I know you'll consider me a shill, but let me ask a few questions.1. I'm running in on my Acer Aspire 1420 netbook and it's as fast as 2008.2. I don't see that on any of my 6 machines. What kind of video card and video driver do you have?3. You can turn off the toolbar if you like and turn off even more stuff if you select the 'Web Development' profile.
It'll remove toolbars, panels, etc and just give you the editor.4. What model dialogs are you thinking of? Most are not model, like the Projects Properties, etc.5. Sure, note the use of T4 in ASP.NET MVC.
I've done posts and videos on how to extend scaffolding. Dynamic Data does even more. EF and L2S include T4 support as well to customize scaffolds.6. Again, this really sounds like a video card problem, possibly with the DirectX drivers?7. About the same number. If you don't want toolbars and you don't want menus, where do you want to put most commands?8.
Or Projects Properties?9. Yes, file renames are case-sensitive.10. Ctrl- and Shift-dragging work in the Tree. What sucks most?11. You mean edit and continue? Yes, it's supported on x86.12.
I installed 2010 on my slowest machine from local disk in about 45 minutes. Our dev team usually waits until SP1s to upgrade, but since this release allows framework targeting AND gives the IDE and language upgrade benefits, we are considering adopting it early.
Yet I have two questions regarding WinForms (we don't use WPF btw) and databound forms (which is a subject that has give us headaches in past upgrades):1) Creating a data-bound form was a complete overhaul from vs2005 to vs2008. Newer dataset objects and binding contols made us had to learn the new ways. Our VS solution is a huge monster (mostly in VB) that contains around 30 projects and most forms have the vs2005 kind of datasets though the newest forms have the vs2008 kind of dataset & bindingsource. When creating a dataset object in VS 2010, does it maintain the same tableadapter/datatable combination that vs2008 works and builds upon, or has something changed?2) We also work on MVC (1 & 2) proyects, and have usually used the L2S method for data access.
Yet we've read a lot regarding EF4 and its many advantages, and how its supposedly getting to be the preferred path to data manipulation in redmond. My question is: Is there an automated/easy way in vs2010 to use EF4 as basis for databound WinForms as an alternative to the traditional dataset/tableadapter ways? Or are datasets still the way to go when creating data WinForms?
Scott - So I have a brand new image of Win 7 x 64 bit edition, sreeecccchhhhing halt!!!!! Wait I thought Office 2010 and VS2010 were both being released today and that I could perform a nice fresh install. Nope May 12th, hmmm? Would you install Office 2007 or Office 2010 Beta or install no Office at all and wait till May 12th before installing Office 2010?
Would it be Stupid or in anyway hinder your ability to develop VSTO 2010 Solutions in future if you installed Office 2010 after SQL2008x64 + VS2010 Later like in another month? Would you install SQL 2008 x 64 Standard Prior to the VS 2010 install?
Thanks, Rick Humphrey rahope.at.cox.net. Scott,I signed into MSDN and download the web installer for Ultimate (seems my subscription was upgraded to that.which was nice!). I checked MSDN for a product key, but it just says it was pre-PID'd (which is the norm) - but now the install has finished it seems to think it's a trial version with 29 days remaining!:(I'm guessing this wasn't the expected behaviour? Anyway to get my product key and register it within VS? Or do I just download the ISO and reinstall the whole thing?Cheers,Gareth. Scott -I want to say that I really appreciate all of the effort that has gone into the final version of VS2010.
There are so many features that I'm excited about: Code Contracts, F#, Task Parallel Library, the new WPF based editor and more. That's why I'm staying up late and downloading/installing on the day it was released.I also hate to be the guy to bitch about something when you guys have invested so much in VS2010, but there's one thing that's a complete miss. Actually it's not just a complete miss, for me it's a step backward in productivity. The new help system just sucks. I can't say it any other way.
I understand why some of the decisions were made, but those decisions took away features that I rely on every single day.Decoupling the help system from the IDE just makes it more difficult to see basic help info side by side with code. My basic setup that I've used since VS2005 is to have VS maximized and have a bunch of secondary windows on my secondary monitor. If I wanted to see an example in the help system side by side with code I would drag the help window out of the text editor to that secondary monitor and dock it there. Now with entirely browser based help and no option to integrate it into the IDE my maximized browser window now overlays my maximized VS window. If I drag my browser to the secondary monitor so that I can see the code window and the help side by side it means that when I want to use my browser for something other than help, you know, like for browsing the internet, it's tucked over on the side rather than maximized where I normally keep it. I've managed to sort of get around the problem by making my default browser Chrome and using that for help and using my regular maximized Firefox for normal browsing but it's a workaround and not a solution. Help needs to be integrated into the IDE.Messing with my preferred browser and window setup is a big annoyance but I'll probably learn to deal with it after a lot of complaining.
However the lack of a Help Index is going to be a bigger issue. Two of those secondary windows that I kept docked on the second monitor were the Help Index and the Index Results. I relied on just starting to type something in the 'Look for:' field and seeing the filtered options appearing as I typed. I know the new mantra is 'just search for it' but if I sort of remember what I'm looking for but not exactly it can take longer to search for something than to scan the filtered index. Lack of a true index is a killer.
I found a blog post with a quote that 'We realize the importance of delivering a keyword index, but we were unable to deliver it in our first release.' I'm sorry but that just doesn't cut it - if you can't deliver an index then it means that you're not done with the product, not that you deliver and hope people don't notice or complain to loudly.I'm truly sorry to bitch and moan on the day that the VS team wants to celebrate their success and I know that there's not a lot to be done about it at the moment.
You guys have really managed to deliver some powerful improvements to a tool that I use 8+ hours a day. But the flaws in the help system detract from some of the huge gains you've made. I wish it were otherwise.Mike H. Eric, I agree that some indication that this was trialware would have saved a lot of frustration and bandwidth, In fact over the years I have never known of trial software on the subscribers downloads, so it never crossed my mind that this is what we would get.
It is also worth noting that using the FTM to download the framework etc was trouble free, however we have not had any success with the Akamai download manager except consumption of bandwith and wasted effort for the whole day trying to get the full versions. With the trial issue we would not attempt any more until we know if the other versions are not trialware. I got bitten by the 'trial version on MSDN' as well. I went back to double-check whether or not there is something there to indicate what it really is (I was installing this stuff at 2am, so I figured I missed it), but even after some sleep, I'm not seeing it, at least prior to download.Right now, I'm assuming I have to do an(other) uninstall, having blown an hour uninstalling the RC and a couple more installing the trial, but I'm extremely hesitant to spend any more time trying to download another version unless I know definitely that it's.not. a trial version. First, thanks for the great review of VS2010 - a good look at what's new under the hood!When you mentioned installing Web Developer Express on your netbook, I thought 'hey, that's a good idea - let's go with slim & trim for the netbook', and proceeded to install it on my netbook as well. I install it, fire it up, and 'huh??'
- what is up with the 'For Evaluation Purposes only - Use of this software should be limited to evaluation purposes only' on the splash screen and the '29 days remaining' under Help/About? I realize that the Express Editions are limited and are encouraged for learning/testing/etc., but has the actual license changed so that legally we CAN'T create 'real' (i.e. Commercial) stuff with the Express Editions? Furthur, what will happen after 29 days??!:).
Hi Scott,I have tried quite unseccessfully to install VS2010 on my work desktop and laptop. I have a MSDN subscription and thus tried to download the Professional installer from the MSDN site. On both of my machines the Akamai DM gets stuck at 99%. I even left my dekstop at that point overnight just to see if there was just some part of the download taking a ridiculously long amount of time.
Still no luck. So I tried the web installer on both, also with no luck. In the web installation scenario both machines get stuck downloading 'Microsoft Visual Studio Macro Tools'. I've rebooted both, restarted downloading and the web installation all to no avail. Got any words of wisdom for me?
Visual Studio 2010 Professional Setup Free Download
I installed VS2010 yesterday, and so far I've only found three minor problems to bitch about:1. MSDN Subscriber Downloads only works in IE. In Firefox, clicking the 'Download' link does nothing.2.
When I upgrade a project that's under source control (SourceGear Vault Enhanced Client), I have to manually check-out the solution and project files first. Failing to do so results in an 'Access Denied' error from the conversion wizard.3. When I close a solution, the Visual Studio window very often displays a garbled mess which looks like a mixture of some of the windows I had previously opened and closed. Switching to another window and then back to VS seems to clear it.Other than that, and a few initial performance problems accessing the Fonts & Colors page of the options dialog, it seems to be behaving quite well. Now I just need to convince my boss to let me re-write everything in.NET 4.0!;o). Scott- Hope you got some sleep.
Was hoping you could help me get a good installl:So I have a brand new image of Win 7 x 64 bit edition, thought Office 2010 and VS2010 were both being released today and that I could perform a nice fresh install. Nope May 12th, hmmm?Choices what to do A.) Install Office 2007 b.) Install Office 2010 Beta c.)hold off till May 5th before installing Office 2010? If I pick C) Will Visual Studio and all the VSTO stuff get installed correctly even though there is no Office on the box? Is there a Document somewhere that shows a clean install order of all this stuff, I'm a little overwhelmed what with:.NET Framework 4 Full (x86 and x64) - (English) 4/12/2010 View View Download;.NET Framework 4 Client Profile Web Installer (x86 and x64) - (English) 4/12/2010;Visual Studio 2010 Professional (x86) - DVD (English)4/12/2010 View View Download 2,242 (MB) Visual Studio 2010 Professional Web Installer (x86) - (English);Visual Studio 2010 Tools for the Office System 4.0 Runtime (x64) - (English) 4/12/2010 View View Download;Very Confused isn't VSTO included in VS2010 Pro? What is a Client Profile Web Installer and do I need it? What is VS2010 Pro Web Installer(x86) and do I need that? Where is VS2010 (x64) does it not really existor merely install appropriately based on the OS it sees in my case Win 7 x64 Ultimate?I'd really appreciate you or somebodies Help in Listing Line by Line what to install on top of a Clean Win 7 x64 bit install to make everything happy from IIS to SQL to Reporting Services to Office to VSTO to SharePoint.etcThanks so much, again be gentle as I'm a newbie, but am really looking forward to diving in here.Rick Humphrey.
Its hard to be a Microsoft fanboy without broadband.Although I live only ten miles from the center of the Internet, here in Northern Virginia, the only high-speed connection I can get at my house is via satellite.To get around this limitation, I've been an MSDN subscriber since day 1, relying on my subscription to provide timely access to the library and tools.Then MSDN changed the mailing schedule from monthly to quarterly (without any announcement, as far as I recall). It became clear that download was the preferred method, and DVD was something of an afterthought.However, with my satellite connection, not only do I have a relatively slow connection, but I am extremely limited on the total number of bytes that I can download in a day. Brian if you are in a pickle I'd be willing to download and burn them and send them to you, if this is leagal to do, I'm not sure I have MSDN Pro only so I could burn lets say VS2010 Pro + aspnet 4 and stuf like that to DVD and snail mail it to you, for like the price of Venti Latte to cover DVD cost and Mailing if you like, of course I could not do this all the time, perhaps there is a local Partner you could team up with to provide you this service, we all gotta download it any way so what's the big deal if we burn it to CD and our External Drives.? Just a thought.
I'm digging around and doing my best to get you all the answers you need.Gareth, Keith, Azamsharp, and folks who installed from MSDN Subscriptions with the Web Installer. All the Web Installers are trials by default (by design) but your product keys will be up on MSDN in a few hours and you can just activate them. I'm sorry for the confusion and I'm talking to the MSDN team to find out what's up. I think it could have been a lot clearer in the text and they're working to fix that. Keith - Don't uninstall it, you just need to activate it.Brian, I believe you can get at the download URLs directly from the top link on my blog here, and then use a tool like GetRight to do a long download with resume support. Then use your MSDN Subscriber key from downloads to activate the trial.
Let me know if that helps.GMC - Feel free to email me and I can see if I can help. Try clearing your browser cache?Ravida - The most.Richard - Yes, the conversion wizard needs writable files, so you'd need stuff checked out. On the garbled thing, that sounds like a video driver thing.
Try going to Tools Options and turning off Hardware Acceleration of graphics. If that clears it up, perhaps upgrade your video drivers, or just run without acceleration.Jon - I've been talking to the MSDN library people about a cookie to get them to set the default language in the library. I agree with you.Michael - I'll take your help feedback (thanks for the detail!) directly to the folks who work on help. I would prefer the option to open help in the IDE as well. One workaround, though.
Right click on the toolbar inside VS2010 and select 'Web' and it'll bring up IE inside VS. Then you click websearch or anything that'll make the URL box pop up and you can navigate help inside VS2010. Kind of hacky, but I'm going to ask around and see if there's a better way.RickH - With VS2010 and Office 2010 you can install in whatever order you want. The installers (and especially the uninstallers are WAY more friendly than before.) However, I'd install VS2010 and just do a full install (or remove C to save space). That'll install everything you need for Office dev, except Office.
Then install Office 2010 RC. When Office releases you can uninstall it and then install the final version.Also, everyone. From a CPU point of view, there is only one version of Visual Studio. You can make x64 or x86 apps with VS. The VS IDE is 32-bit but the tools are both. For more details, read.Hope this helps. Arthur - I'm told that they are updating some text stuff on MSDN Subscriptions to make it clearer.
As I understand, the Web Installer is a trial, and your keys will be up soon. You've got 30 days, so don't worry. However, the ISOs.are. pre-pidded, so.if you want.
(you don't have to) you can download an ISO and run the setup. It'll have a new choice, 'Activate' and won't need to run the whole thing and you'll be activated. Sorry for the confusion. I'm pushing them to clear it up as best I can.Flaker - You could try using?
Hi, still slightly confused about the trial version. I hope I'm not just repeating a previous question but I would like some clarity concering the evaluation edition.
I believe people asking about the evaluation were referring to the Professional Edition? I've just downloaded 'Visual Studio 2010 Express.
I'm wanting to use this for non-commercial use. Mainly to learn Framework 4.
After I started it it said it was for evaluation use only and I had around 30 days left. I then registered the product but after entering the key I think it said something along the lines of 'This Product Key will not extend the trial period'. What's the story here? For the Express Edition I thought it was a free tool for non-commercial use. Like for hobbyists etc.So basically what I'm asking is is there a free version of Visual Studio I can use for learning purposes?An answer to this would be highly appreciated.Thanks,Ian. I have MSDN Pro only so I could burn lets say VS2010 Pro + aspnet 4 and stuf like that to DVD and snail mail it to you, for like the price of Venti Latte to cover DVD cost and Mailing if you like, of course I could not do this all the time, perhaps there is a local Partner you could team up with to provide you this service,If I wanted to see an example in the help system side by side with code I would drag the help window out of the text editor to that secondary monitor and dock it there. Now with entirely browser based help and no option to integrate it into the IDE my maximized browser window now overlays my maximized VS window.
If I drag my browser to the secondary monitor so that I can see the code window and the help side by side it means that when I want to use my browser for something other than help, you know, like for browsing the internet, it's tucked over on the side rather than maximized where I normally keep it. Well, got the latest VS 2010 Pro. It looks nice and is a bit faster (when editing C code), but other than that, I'm not too pleased with it.
First, I'm writing a compiler for my studies. I had spent 8 hours building custom build rules for VS 2008 pro, and they worked beautifully. So I upgraded my project to VS 2010, but it failed conversion because it didn't like the build rules. So I had to manually edit my project file and remove all references to the build rules, only to find that you completely removed the Custom Build Rules. Interface in VS 2010. If you ask me, this is a HUGE step backwards. During installation, my Vista SP2 (fully updated) computer blue-screened twice.
Now, Help doesn't work. Firefox is my default browser. I selected to use online help, but help is telling me 'There is no default browser configured on this machine. Help cannot be displayed until a default browser is installed/configured.'
Can't you guys get your act together on the biggest flagship developer product ever??? I mean c'mon, IE is on every Windows system (in one form or another). In addition, I just checked my Firefox settings, and IT IS THE CURRENT BROWSER. So what's the problem here? I can't say that I'm as delighted as I thought I would be about VS 2010.
Visio Professional 2010
At least it looks nice. (The good and the bad. First the good):What an awesome product! Really, I love Visual Studio, and 2010 is the best release yet.
I can't say enough good about. The exensibility, the user experience, the performance, dogfooding WPF and MEF. Wow!!Now the bad:What's up with the Help? The MSDN library stuff is major step backwards in my eyes.
I used to use the local help - the 'index', with its incremental searching and filters (scope to c#, etc) was indispensible - it was like intellisense for help!The 'replacement' IE based help falls flat, and it will do so until it has filtering and incremental searching. I used to be able to fly to the topic I needed, nowadays, I find that my best bet is to use G. (another leading search engine).There is a lot of feedback about this issue on teh MS Connect site. I hope that Microsoft is able to take corrective action. The connect entry is here: https://connect.microsoft.com/VisualStudio/feedback/details/505032/help-is-missing-an-index#details. Scott - New help systemI was going to comment negaitively about the new Help system as it did look like it was a huge step backwards as others have commented, however I have spent a bit of time using it and it does have a number of strengths compare to other versions.Pro'sFrom within the Visual studio IDE, I have found that the new help is proving to be more acurate for context sensitive 'F1' help, selecting an object then hitting 'F1' is bringing up the correct help about that object. @JayOne question - What is difference between.NET Framework 4 full and.NET Framework 4 client profile?
So when I need to deploy my VS2010 program on client machine, do I only require to install.NET Framework 4 client profile? Basically I m confuse.:-)The Client Profile is a smaller installation of.NET for running most desktop applications. Client Profile has limited developer tools and no server side only components for that you need.NET Framework 4 (aka Full).
VS2010 requires the Full framework. For more information on Client see http://bit.ly/co1Kl9. Scott,First many thanks to you and your efforts.
I appreciate your dedication and many contributions to the community.I'm hoping you can point many of in the right direction with regards to the new Help System in VS 2010. I am not able to see the wisdom of the change. I, and others like me it seems, rely heavily on the offline MSDN Library as viewed via the Microsoft Document Explorer. The absence of the offline MSDN Library with the VS 2010 release seems to be a huge oversight. It's like being at an all you can drink kegger without a tap, or even an ice-pick for that matter. Granted the Document Explorer was not the greatest of tools and had much room for improvement, but it does provide some useful functions which have become engrained in many of our daily workflows.I know you strive for and reagard super ninja efficiency, so please tell us. What replaces the ability to run the MSDN Library for Visual Studio 200x and do things like Alt+I (Index), Alt+L (Look for), start typing the name of an assembly, and using the auto-lookup to get rapid access to member documentation, examples, etc.
Even AJAX auto-complete on the MSDN website would help to fill the gaping hole left by the absence of this much used and widely downloaded product.If you don't have a remedy, can you point us to someone who might?Regards,Sean Woodward. Scott,Is it possible to use both VS2008 and VS2010 on the same project/solution at the same time? We have a small team here that is pretty eager to upgrade to 2010 but, we have a contractor that does some work with us and upgrading is a little cost-prohibitive for him. I noticed in one of your posts, you mention that you keep two project files 'foo.2010.csproj and foo.2008.csproj'.
Does this allow for both versions of VS to work on the same project? If so, would you mind elaborating on the process a little?Thanks! We are programming in Silverlight 3 and here is my experience with VS2010.I am using a Dell Precision 690 with 4 GB Ram with an SSD Drive for my data.The UI Editor is a good start.
If the interface is fairly simple, I don't even have to use blend. The UI Editor is slower than Blend, but it works with Visual Source Safe and you don't loose your work because your forgot to do the saving game.Error reporting for XAML problems is still vague. You have to look at the different errors reports in Visual Studio and Blend XAML designers to figure out what is going on. If it compiles and runs you have to look at the different errors when you run from a file location versus through IIS. These problems are a carry over from VS2008.The ide is more stable, but slower than VS2008. The compiler for Silverlight is horribly slow for large projects. In the RC we were getting compile times that were twice as fast and were disapointed to see that the release is now slower than VS2008.
We converted a large project from WinForms that compiled in 3 minutes to Silverlight that takes 20 minutes to compile. When we started using SSD Drives, our times went down to 7 minutes. We have looked at disabling the Virus Scanner, played with the VS options for the Build and Run, changed the process Priority to High, tried ReadyBoost, tried putting all of the output folders for the assemblies in the same directory and we are unable to increase our speed any further.
When we run the system monitor nothing appears to be maxed out.Visual Studio is a great product and is very powerful, but the speed has really hampered our productivity! I am very disappointed that MS will not be supporting smart device projects. Developing for a phone is one thing, people update them all the time, but many smart devices are depreciated over 5+ years. My customers are using Symbol 9060 and 9090 handheld bar code devices. These devices are 3K+ at their config level and run WM 2003 or WM2005. They will not be moving off of them for many years to come. So, I cannot move my toolset, I need to keep yet another version of dev studio on my machine (I have VS 6.0, 2005, 2008 and now 2010!).
Independent consultants have to support their customers, it would be awesome to be able to remove 2005+2008 from the mix here, and enjoy the new toolset. Compact Framework Support - I agree with Dave, that we have a number of projects that we need to support for customers that will hang around for a few years, this will not change as the customers have no desire to change devices and scanners. Because I have been able to convert all other VS projects to 2010, I will have to leave VS2008 installed only to support CF projects. While having both VS versions installed is not a showstopper, It would be significantly better to have the support in VS2010.Gary identified a feature that I did not notice regarding clenaing up old solutions from the Start page: 'Open Project', 'Open Containing Folder' and 'Remove From List' - a great improvement indeed!Another big improvement is single line properties - public property Message as string - this is a huge productivity improvement for me - the only niggle is that intelisense does not pickup the hidden variable Message.
Why did the default colour theme for VS 2010 have to be so hideously ugly? Why put all that work into making the most advanced IDE ever, and then present it with a look that screams 'we didn't care'?VS 20082010mere appearance, anyone would be prone to thinking 2010 was dug up out of yesteryear while 2008 was the newer example.An official facelift patch would be nice, if just the 2008 look was applied to 2010. Quote from Scott - 'WebForms now lets you create clean markup (no more tables) that's semantically correct and CSS-friendly, even for 'legacy' controls and clientids that you control.' So far, I have only found that the asp:Menu webform control has the option to output not as a table. The other controls are all outputting as tables. Such as the calendar, gridview etc.Scott, do you know why nothing is output as div's?Also, I was really hoping that the AppThemes css functionality would be updated because currently it is broken.
In the Visual Studio 2010 Design View, the css style sheets are not applied. They are only applied when actually running the web page on the browser. If you manually put the references to the css files on the Master page, you do see the application of the css files but in the browser the css is duplicated when using Firebug etc. The real solution is to apply the style sheets in the AppTheme to the Design View. Here's hoping that:1. It's faster2.
The UI doesn't have a 'flicker fit' whenever a panel is moved3. The wasteful toolbar UI metaphor is ditched4. There are fewer modal dialogs5.
Scaffolding creation is a snap6. The screen redraws correctly better than 50% of the time when a panel is resized7. The number of menu items is reduced by half8. The setting dialogs have been over the desk of a usability expert9.
File renames are case-sensitive10. Solution tree manipulation doesn't suck11. Attempting a code change whilst in debug mode does something sensible12.
Installation doesn't take half a dayUnfortunately I think I know the answer to many of these already. I mean what other major software product in 2010 has 2 years between major releases of a piece of software and then will not work seamlessly with existing projects created in the previous version? Hi Scott,I'm primarily a MS Office (Word/Excel and Powerpoint) developer, and realised the time has come to move most of my addins to compiled code. My releases span from Office 2000 through to 2010, and most of my customers are running Office 2003 and 2007.Could you confirm, before I buy:1. I can create applications with VS2010 for Office 2007 and Office 2010 applications. Do I need to choose.NET 3.5?2. I need VS2008 to creates applications to run with Office 2003; and if this is so, where do I go to get it?And if you can point me the direction of a good introduction site for VBA developers transitioning to VS that would be awesome.thanksSuzy.