Is there a component library (free or commercial) to do so ?
I don't want to develop a programmers editor so Visual Studio Shell won't fit I think, I just want the GUI Window system alone for example for drawing charts with panels on the left to configure the charts.
I'm beginner so I prefer something that is well documented.
We use WeifenLuo DockPanel Suite (link) which provides a VS like window environment. It's open source so we've been able to modify it to support a bunch of new features as well.
Yes. There's Visual Studio Isolated Shell, and Visual Studio Integrated Shell: http://msdn.microsoft.com/en-us/library/bb685612.aspx
Related
I know that we can develop Windows Desktop XAML (WPF) apps in Visual Studio Ultimate 2012 RC in C#, VB - but why can't we do the same in C++???
I see that C++ has the ability to do Win32 projects, MFC and METRO apps, but why not normal WPF DESKTOP apps?
How can we get WPF for the Desktop back, in C++?
I tried right-clicking my solution and Adding an XAML file to the project - but there is no such file available to add through the Add file dialog for C++ apps.
Neither the RTM nor Visual Studio 2010/2008 allow you to write standard WPF applications in C++ (so there is no 'getting WPF for the desktop back in C++' because it never existed in the first place.
As for the why, only Microsoft would be able to say.
I'd suspect it's to do with how heavily WPF relies on reflection and some of the dynamic features of C# that C++ doesn't have (and that Metro apps don't rely upon due to the more restricted framework) - but this is purely speculation.
I'm creating a windowing system, comparable to WinForms or WPF, in XNA for a game I'm making.
Now, it would be nice to be able to use the Visual Studio form designer to make my windows.
I've googled a bit but I couldn't find anything. However, it might be possible because Microsoft uses the same basic designer interface/structure for many different things. (WinForms designing, WPF designing, Workflow designing, User Control designing, ...)
Is it possible to achieve this with Visual Studio's plugin system or will I have to make something custom to do it?
I don't know how you can use VS, but before starting to make something custom, I would recommend to take a look at http://sharpdevelop.net/opensource/sd/
Well, you must have a lot of programmers in your team if you intend to reprogram something like the Visual Studio forms designer on your own ;-)
In fact, I don't know if it will be possible with the VS plugin system, but if I were in your situation, I would use VS to create a Winforms or WPF GUI, and create a code generator which maps the code generated by VS to the classes of your windowing system. Most likely you will have to restrict yourself in using Winforms/WPF components for which you provide something similar in your framework.
I think it is very complicated things to do but you can do that.
At first you have to know about Visual Studio SDK.
Usually you have to download separately from the main products.
AFAIK CMIIW it is version dependent. So if you are installed VS 2010 with SP1 you have to use VS 2010 SP1 SDK.
The other you have to choose that is your products is isolated or integrated shell. The isolated means your shell will launch on separated vs 2010 instance(not in vs 2010). The example is SQL Server management studio from microsoft itself is isolated. Integrated shell means your products will integrated in VS 2010.
You can see on MSDN in here http://msdn.microsoft.com/en-us/library/bb166441(v=VS.100).aspx how to use that SDK.
I want to add one of those dockable windows panes, such as the solution explorer in visual studio 2008 to my project, are they in fact called dockable tool, or shims? And where do I find it because obviously its not in the default list?
There is no built-in control in .Net that does this; you need a third-party docking suite.
Commercial ones include DevExpress XtraBars.
Free ones include DockPanel Suite.
Here is a good reference
http://www.codeproject.com/Articles/140209/Building-a-Docking-Window-Management-Solution-in-W
I am looking for some tool so that I can design my web pages(layout, color etc...). Does anything exist like that? (Other than Visual Studio, Dreamweaver...)
(I dont want to write css for now)
Dreamweaver I hear helps with that. I use Visual Studio and create CSS files.
Dreamweaver: http://www.adobe.com/products/dreamweaver/
Visual Studio: http://www.microsoft.com/exPress/download/
How about Visual Web developer? You can download the express edition for free
Visual Studio Express (Free), Expression Web and lots more . Do you have any particular requirement?
Tools used to create the design are usually Adobe Illustrator, Photoshop or equivalents, these will help create the images and can build basic layouts.
You can use Dreamweaver or equivalent to build layouts but if you are doing a lot of databinding you may want to use visual studio too.
Right now I only know about Visual Studio 2008 Shell and the custom control used in the Snippet Compiler.
Also is VS shell suitable for this job? I don't know if it's a custom control or a standalone app? Any tutorials about it?
I would imagine the Snippet Compiler's custom control to be usable and therefore should work, but I still want to know if there are better alternatives out there?
It doesn't have to have everything like step through debuggers which the app itself doesn't support.
My editor will be similar to what Photoshop has for a script editor.
Have you looked at the Visual Studio SDK? Also, there are many resources available on Visual Studio Extensibility.