[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

Making a toolbox GUI in C#

Posted on 2007-10-20
6
Medium Priority
?
2,364 Views
Last Modified: 2013-11-26
I would like to take my very first steps into creating a GUI interface this weekend.  I am looking to have something like the toolbox in VS2005 to hold my objects, and a work space area to drop the items onto.  The items need to stay where they are dropped.   I will not accept generalized answers as I need specific information.  References to books or even better URL's.  I will purchase whatever book is needed to this end.  References with examples Rock!  Thank you in advance.
0
Comment
Question by:the_b1ackfox
  • 4
  • 2
6 Comments
 
LVL 21

Expert Comment

by:surajguptha
ID: 20114052
What are you trying to implement using the tool box and drag and drop. Please let us know, since it will help us help u better
0
 
LVL 9

Author Comment

by:the_b1ackfox
ID: 20114071
OK, for instance, lets say that I have a host object to represent a computer (It's name) &  port, and a server object (Also name, port + email address to  notify and interval to check that a particular host is alive).  I want to be able to drag a host object to a work space and configure it (adding in the name and port), and then drag the server object to the workspace and configure it
0
 
LVL 21

Expert Comment

by:surajguptha
ID: 20114914
The perfect platform for you to design this is Domain Specific Lanuguage or DSL. THis is a platform for you to reuse the Visual Studio IDE to act as a IDE for Domain Specific Solution. For instance you can configure the tool box onthe left to have symbols and these sysmbols can be draged and dropped to a UML type of file where it will show the computer and the coomputer will show properties. You can fill the computer name, port number etc then you can select a line in the tool box and draw a line connecting ports between the computers and add a XSD schema document in between. And then valdate the drawing and even generate project stubs using it !!!

http://msdn2.microsoft.com/en-us/vstudio/aa718368.aspx

THis DSL is a part of a larger vision of Microsoft called Software Factories
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 9

Author Comment

by:the_b1ackfox
ID: 20254942
I have been reading the information from DSL and am a little confused... will DSL work with VS2005 professional?  I tried to install the sdk, but it is causinig a bunch of errors
0
 
LVL 21

Expert Comment

by:surajguptha
ID: 20256209
Yes DSL works perfectly fine. I even developped a simple model using it. When did you try it? cos it has evolved a lot after i had once used it.
0
 
LVL 21

Accepted Solution

by:
surajguptha earned 1500 total points
ID: 20256223
I meant i developped it on VS2005 using it.
http://msdn2.microsoft.com/en-us/vstudio/aa718368.aspx
Check this link and u will see VS2005 DSL tools
0

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
In real business world data are crucial and sometimes data are shared among different information systems. Hence, an agreeable file transfer protocol need to be established.
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Suggested Courses

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question