New Visual Studio built with WPF
-
Stuart Dootson wrote:
if anything, it's quicker than VS2008
Even a snail on downers would be faster than VS2008.
You're not wrong. I'd probably be more accurate comparing its performance with VS2003, which was the last version of VS I found totally acceptable performance-wise.
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
-
Stuart Dootson wrote:
GDI's not really state of the art any more
Too true. This has been the case for about 15 years. I think the thing that is annoying to some, or at least myself, is that a new Text system could have been developed a *long* time ago, and without 20+ Mb DLL dependencies. Just a matter of priorities I suppose.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
-
For a start you can embed a audio/video comment in your code:) That was one of the samples I saw.
Meh. With text comments I can look at something and go "I was an idiot six months ago" in 2 seconds, vs two minutes. NTM 6mo ago I wouldn't've annoyed my coworkers by babbling into a mike..
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots. -- Robert Royall
-
ummmmmmmmmmmm no ... i mean the whole line background color ... you know ... like every other text editor on the planet has :|
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
-
Can anyone confirm or deny this atrocity? http://blogs.msdn.com/ricom/archive/2008/12/02/visual-studio-today-tomorrow-and-beyond.aspx#9172277[^] Are they really planning on build an IDE with WPF? Am I missing something? Is this just old news that I've missed out on? //edit On further googling, it looks like this is a definite. Seems initially like not such a good idea, but I'll be curious to see how well it works.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
To me that sounds like sheer insanity. Of all the WPF apps I've seen, they all share two attributes, they are as flashy as a pimp on sunset boulevard and they are slow. For MS to decide to do this, unless they've really revamped the underlying engine, is really them saying "take it like a good female doggy" because they're just feeding us crap and it seems like we're taking it.
Don't forget to vote if the response was helpful
Sig history "dad" Ishmail-Samuel Mustafa Unix is a Four Letter Word, and Vi is a Two Letter Abbreviation
-
Can anyone confirm or deny this atrocity? http://blogs.msdn.com/ricom/archive/2008/12/02/visual-studio-today-tomorrow-and-beyond.aspx#9172277[^] Are they really planning on build an IDE with WPF? Am I missing something? Is this just old news that I've missed out on? //edit On further googling, it looks like this is a definite. Seems initially like not such a good idea, but I'll be curious to see how well it works.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
The folks that know Rico know he's a hardcore performance freak. So a lot of people were surprised to learn the new code editor will be WPF. He responded to questions about this and said in this post[^]: the code editor for VS will be faster, especially on large code files. Also, the IDE will use less memory.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
Can anyone confirm or deny this atrocity? http://blogs.msdn.com/ricom/archive/2008/12/02/visual-studio-today-tomorrow-and-beyond.aspx#9172277[^] Are they really planning on build an IDE with WPF? Am I missing something? Is this just old news that I've missed out on? //edit On further googling, it looks like this is a definite. Seems initially like not such a good idea, but I'll be curious to see how well it works.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
It should run faster than VS 2008 on systems with very recent video cards. Windows Forms doesn't use the video driver even as well as WPF, let alone regular windows. On the flip side, on just slightly older systems, WPF runs like a pig.
Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke
-
To me that sounds like sheer insanity. Of all the WPF apps I've seen, they all share two attributes, they are as flashy as a pimp on sunset boulevard and they are slow. For MS to decide to do this, unless they've really revamped the underlying engine, is really them saying "take it like a good female doggy" because they're just feeding us crap and it seems like we're taking it.
Don't forget to vote if the response was helpful
Sig history "dad" Ishmail-Samuel Mustafa Unix is a Four Letter Word, and Vi is a Two Letter Abbreviation
I've seen some like that. Others, like Blu, feel really fast and snappy. Have you read Rico's answers about why WPF, and how perf will be affected? He's stated in this blog[^] that the WPF-based editor will be faster, especially on large files, than the GDI-based one.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
Well it already uses Windows Forms - so, I don't think WPF would make it slower in particular. In fact it may get faster with a good fast video card.
Regards, Nish
Nish’s thoughts on MFC, C++/CLI and .NET (my blog)
My latest book : C++/CLI in Action / Amazon.com linkGreat. You need a DX12-compatible video card with a billion fracking shaders and pixel pipelines to get the File Open dialog to display. Just what we need...
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
How pointless. It's an IDE for gods sake not some piece of crappy shareware that must have fancy graphics to compensate for the fact that it's not useful.
harold aptroot wrote:
How pointless.
Have you read the reasoning behind it[^]? Bottom line: the WPF editor will be faster, especially at handling large code files, than the GDI editor.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
I suspect that virtualisation may play part of this. Also, WPF text documents tend to be a richer more flexible option.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith
Yep. Have a read here[^], Rico states some reasons, including performance gains, why the editor will be WPF.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
-
For a start you can embed a audio/video comment in your code:) That was one of the samples I saw.
-
The folks that know Rico know he's a hardcore performance freak. So a lot of people were surprised to learn the new code editor will be WPF. He responded to questions about this and said in this post[^]: the code editor for VS will be faster, especially on large code files. Also, the IDE will use less memory.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
I read through most of the post. From what I can tell, what they want is a richer, better, more powerful editor. Fair enough. I'm 100% sure what WPF is going to give them here. The WPF text system is surely a HUGE improvement, at least in design, over what GDI gives you, but is that what they will be using? If not, and they write there own, then how much real benefit was WPF, unless what they really want is the databinding/properties API (which is really cool and useful)? Also he mentions: "But using DirectX, directly? Could be issues there -- like terminal server support for instance. WPF is a pretty good compromise. Remember, even games use a rendering engine to simplify their programming model. You can think of WPF as our rendering engine, it helps with the kinds of compositions we want to do." Unless I'm hugely mistaken WPF *IS* DirectX! That's how it does it's drawing under the hood, so either you get kick ass speed if you have a great video card that supports the latest DX, or it sucks monkey nuts because it's using the DX software renderer. It's my understanding that's also why text looks a little weird, because it's nothing more than pre-rendered glyphs that are then assigned to a texture map. Anyhow, it will be interesting to see how this turns out. Personally I'm dubious about this, but we'll see.
¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh
-
harold aptroot wrote:
How pointless.
Have you read the reasoning behind it[^]? Bottom line: the WPF editor will be faster, especially at handling large code files, than the GDI editor.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
I hadn't, but I still think it's way over the top. If you make a 1MB file filled with regions, it's your own fault that it's slow to scroll through. They could upgrade their algorithms without switching to WPF. It's not as if WPF is doing some kind of magic that they couldn't do normally. edit: the extensibility is nice though.
-
Great. You need a DX12-compatible video card with a billion fracking shaders and pixel pipelines to get the File Open dialog to display. Just what we need...
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001Not all of those shaders need to be fracking at the same time.
-
Not all of those shaders need to be fracking at the same time.
Oh, and you think the IDE team can get multithreaded shaders working? I scoff.
Software Zen:
delete this;
Fold With Us![^] -
I've seen some like that. Others, like Blu, feel really fast and snappy. Have you read Rico's answers about why WPF, and how perf will be affected? He's stated in this blog[^] that the WPF-based editor will be faster, especially on large files, than the GDI-based one.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
Strange how devs tend to have erroneous preconceptions about this kind of thing. :)
Kevin
-
Yep. Have a read here[^], Rico states some reasons, including performance gains, why the editor will be WPF.
Tech, life, family, faith: Give me a visit. The apostle Paul, modernly speaking: Epistles of Paul Judah Himango
Yeah, I guess this sums it up: "I know we are bound have some problems with WPF. We have to fix them, and who better than us? We've done medium sized WPF applications (e.g. Blend), and now we're going to drive a Flagship Application, maybe the 3rd largest suite in the world (I dunno exactly but it's up there), right down WPF Boulevard and we're going to Make It Work. It will be great for us, and for WPF itself, and then others can follow with confidence. There is no real alternative because we can't just sit here on our old UI and then expect to magically have a modern look in 10 years. And our friends in WPF-land are just as excited about this as I am... maybe more so if that's possible." About time!
Rocky <>< Recent Blog Post: Doughboy – R.I.P. Thinking about Silverlight? www.SilverlightCity.com
-
You're not wrong. I'd probably be more accurate comparing its performance with VS2003, which was the last version of VS I found totally acceptable performance-wise.
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
I agree 100% - VS 2003 was fast and didn't try to be too helpful. I put off upgrading for as long as possible for that reason
Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats. - Howard Aiken
-
but but but... it will be shineeeeeeeeeeeeeeeeeee......... :rolleyes: [edit] but do you think this will let them add current line highlight? [/edit]
"mostly watching the human race is like watching dogs watch tv ... they see the pictures move but the meaning escapes them"
I don't like shiny. I like medium grey, menues, and nice sharp pointy corners.