Can someone tell me why should I upgrade from VS 2008 to 2010 or 2012
-
Never used C++ or C++\CLI for anything professional, so my experience comes from school projects, which is a long time ago. I heard simular statments about C++ and C# before by other people as well, meaning using C++ for functions and C# for presentation. Personally I really like the WPF and Silverlight with its XAML theme, and whenever I look at DirectX code I really get a big headache, as I see there would be a lot to learn :sigh: (So I dont think the CGAL library was programmed in C++ by accident ;) ) To this day I have not done any physics simulation that requires real time (or close to real time) prossecing, but I was thinking of writing a TLM[^] article on acousticv simultions, and real time graphics could be very useful then. Any tips as to what I should use for it? (perhaps I could try the NAvier-Stokes equation also :) ) BTE your like is broken, but I assume you mean this[^]?
Kenneth Haugland wrote:
Thanks, fixed :-D
Kenneth Haugland wrote:
I was thinking of writing a TLM[^] article on acousticv simultions
I would love to see your take on that ... You don't really need to use the DirectX or OpenGL apis' directly - What's called a visual tree in WPF/SilverLight is often called a scene graph; so OpenSceneGraph:http://www.openscenegraph.org/projects/osg should not be too unfamiliar.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
-
Kenneth Haugland wrote:
Thanks, fixed :-D
Kenneth Haugland wrote:
I was thinking of writing a TLM[^] article on acousticv simultions
I would love to see your take on that ... You don't really need to use the DirectX or OpenGL apis' directly - What's called a visual tree in WPF/SilverLight is often called a scene graph; so OpenSceneGraph:http://www.openscenegraph.org/projects/osg should not be too unfamiliar.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
The problem is to define the cells or connections points if you will, that would have color, tooltip, storage of all the matrix calculation in continous time etc. If you also add mouse down and mouse over you are usually in a lot of trouble simulation wise if you use shapes or UIElement. So I was thinking of using a bitmap picture for it, and separate it completely from the calculations. But then I could not easily do all the nice edition features, but still, I dont know of a faster way of showing simulations than that. I could in edit mode just calculate whitch cell got cliked but I dont know if that would be faster, proberbly though but I havent tried. As you understand its really at the thinking stage at the moment :)
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
-
The problem is to define the cells or connections points if you will, that would have color, tooltip, storage of all the matrix calculation in continous time etc. If you also add mouse down and mouse over you are usually in a lot of trouble simulation wise if you use shapes or UIElement. So I was thinking of using a bitmap picture for it, and separate it completely from the calculations. But then I could not easily do all the nice edition features, but still, I dont know of a faster way of showing simulations than that. I could in edit mode just calculate whitch cell got cliked but I dont know if that would be faster, proberbly though but I havent tried. As you understand its really at the thinking stage at the moment :)
For WPF I'd go for a view model exposing only the data related to the visual elements, with an underlying "real model" for the calculations.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
-
For WPF I'd go for a view model exposing only the data related to the visual elements, with an underlying "real model" for the calculations.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
Well, I also though a 3D simulation of the Pressurewave would be cool: http://stuff.seans.com/2008/08/24/raindrop-animation-in-wpf/[^]
-
For WPF I'd go for a view model exposing only the data related to the visual elements, with an underlying "real model" for the calculations.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
The problem with TLM is that you roughly speaking need 4 nodes per wavelength, and the human ear stops at 20 000 HZ, so thats my reason for wanting the Bitmap image.
-
The problem with TLM is that you roughly speaking need 4 nodes per wavelength, and the human ear stops at 20 000 HZ, so thats my reason for wanting the Bitmap image.
What about using a Point cloud? like PCL[^]
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
-
I thought you only used pure C++ with driver development or other specific hardware stuff. Anyways I also though some of the .NET libraries came from Intels core? When do you really want to use pure C++?
-
Kenneth Haugland wrote:
en do you really want to use pure C++?
Excluding subjective preferences and circular reasoning when do you "really" want to use C#, or Java or PHP?
-
What about using a Point cloud? like PCL[^]
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
Sounds interesting, can I use it in WPF directly as an imported library, and mess around with it? Hmm, seems like I would have to design a wrapper class from scratch: http://stackoverflow.com/questions/11053212/point-cloud-viewer-in-net[^] Unless you want ot design it for me :-D Could actually be an article in itself. I know fx files could be imported, is there a really cool magnifyer for silverlight here: http://www.silverlightshow.net/items/Behaviors-and-Triggers-in-Silverlight-3.aspx[^] perhaps something simular could be done with PCL?
-
Sounds interesting, can I use it in WPF directly as an imported library, and mess around with it? Hmm, seems like I would have to design a wrapper class from scratch: http://stackoverflow.com/questions/11053212/point-cloud-viewer-in-net[^] Unless you want ot design it for me :-D Could actually be an article in itself. I know fx files could be imported, is there a really cool magnifyer for silverlight here: http://www.silverlightshow.net/items/Behaviors-and-Triggers-in-Silverlight-3.aspx[^] perhaps something simular could be done with PCL?
Marcos André da Frota Mattos has written an interesting paper on transmission-line modeling - getting the exact link is troublesome, but it shows up on this Google search[^] - it's a PDF file.
Kenneth Haugland wrote:
I use it in WPF directly as an imported library
Nope, it's a C++ library with visualization based on VTK[^]
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
-
Marcos André da Frota Mattos has written an interesting paper on transmission-line modeling - getting the exact link is troublesome, but it shows up on this Google search[^] - it's a PDF file.
Kenneth Haugland wrote:
I use it in WPF directly as an imported library
Nope, it's a C++ library with visualization based on VTK[^]
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
I usually interpet interesting as good idea but a lot of work :-D
-
Marcos André da Frota Mattos has written an interesting paper on transmission-line modeling - getting the exact link is troublesome, but it shows up on this Google search[^] - it's a PDF file.
Kenneth Haugland wrote:
I use it in WPF directly as an imported library
Nope, it's a C++ library with visualization based on VTK[^]
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
Anyway, I found this too: http://code.msdn.microsoft.com/windowsdesktop/CppCLINativeDllWrapper-29c32acd[^] So now its just a matter of the work to be done :cool:
-
Anyway, I found this too: http://code.msdn.microsoft.com/windowsdesktop/CppCLINativeDllWrapper-29c32acd[^] So now its just a matter of the work to be done :cool:
I wrote this article,Using ACE with C++ CLI[^], to show how easy it is to use mixed mode C++/CLI. The key thing is to use:
#pragma managed(push,off)
// Native code goes here
#pragma managed(pop)
// Managed code goes hereTransition between managed and unmaged code is handled by the compiler.
Espen Harlinn Principal Architect, Software - Goodtech Projects & Services AS Whenever methodologies become productized, objectivity is removed from the equation. -- Mike Myatt
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
VS 2012 is far better than VS 2010 as it is much faster. By the way, 2 gb of memory is not enough for large projects particulary C++. When I upgrade from 2 to 4 gb (on a 32 bit OS), I got an improvement of about 25% for build time. Express edition will run much faster on a computer but it is also much more less powerfull.
Philippe Mori
-
VS 2012 is far better than VS 2010 as it is much faster. By the way, 2 gb of memory is not enough for large projects particulary C++. When I upgrade from 2 to 4 gb (on a 32 bit OS), I got an improvement of about 25% for build time. Express edition will run much faster on a computer but it is also much more less powerfull.
Philippe Mori
Don't forget that currently 2012's IDE cannot be run on anything older than Windows 7 and can't target anything older than Vista (i.e. XP). There will be an updated to allow it to build XP executables, but it's nbot out yet.
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
It's especially good if you're hard of hearing.
I wanna be a eunuchs developer! Pass me a bread knife!
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
Besides the technology reasons (.Net 4.5, C++ improvements, etc.) one biggie for me is that it is REALLY snappy; not only that, but Microsoft finally ate their own dog food and made a good effort at making the product asyncronous - a good example is that project loading now happens in the background, which really helps with some of my larger solutions. VS2010 was a boon and a bane, VS2012 is a definite boon.
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Chineese Proverb] Jonathan C Dickinson (C# Software Engineer)
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
-
I have been using Visual Studio 2008 for a long time, recently I made a project and I had (because the customer want to) to 2010, The fonts were terrible and I was a lot slower, (I have corei3 2 gb pc), can someone please tell me a reason to upgrade, please a good and logical reason. thanks in advance
I find it's nicer visually than 2010, it feels faster and generally more responsive. That's not to say it's perfect though, things I still don't like since I started using it on the day it was released. 1. Upper case menu items, these still drive me nuts! Why is VS2012 shouting at me? 2. The team explorer window when using TFS. That almost everything loads into this 1 window is insane, fine the old way use to involve lots of tabs, but at least I could switch between them 3. Colors, some days it feels like psychedelic vomit on my eyes, other days it's just bland Overall it is an improvement on 2012, but it's still not perfect. Now, Sublime Text 2 on the other hand, I love coding in that :)
Eagles may soar, but weasels don't get sucked into jet engines