473,770 Members | 2,137 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Visio for rapid code development (UML)?

Hi,

I'm involved in the early part of a big-time project with a number of
developers. In the past, we have used Visio and UML to model our classes
and then used the code generator to spit out the code. There were mixed
feelings about using it.

I guess my question is how many people use Visio to generate the simple
object classes? Is this something you would recommend, or is there
something different you would suggest? If worse comes to worst, the
developers could just enter the code in by hand... ;-)

Also, I'm looking at possibly purchasing a book titled Enterprise
Development with Visual Studio .NET, UML and Msf. Does anybody have any
opinions about it?

Thanks in advance,
cj
Nov 16 '05 #1
1 3630
For generating skeleton code, I like it. Especially if you are adhering to
UML. Sometimes when a module you are working on is found to be flawed, you
have to go back and re-architect the entire object heirarchy. I've used
Visio for quick prototyping in those instances.

I think if you are incorporating it into your workflow, for example where a
senior architect will use it to generate skeleton code for the engineers who
will "fill in the blanks", its just crucial to keep the channels of
communication flowing. There is also a Timeline feature that may be useful
for tracking milestones and project management. Plus it looks good on a
slide!

So I think the possibility is there to be enormously productive, but when
you move past UML into your own custom schematics I think the usefulness of
the generator sort of plummets.

I've never tried it but I've heard Rational XDE may be more extensible,
after all, I guess they invented the UML ;)

ok,
aq

"Curtis Justus" <ja***********@ notarealdomain1 23.com> wrote in message
news:el******** ******@TK2MSFTN GP15.phx.gbl...
Hi,

I'm involved in the early part of a big-time project with a number of
developers. In the past, we have used Visio and UML to model our classes
and then used the code generator to spit out the code. There were mixed
feelings about using it.

I guess my question is how many people use Visio to generate the simple
object classes? Is this something you would recommend, or is there
something different you would suggest? If worse comes to worst, the
developers could just enter the code in by hand... ;-)

Also, I'm looking at possibly purchasing a book titled Enterprise
Development with Visual Studio .NET, UML and Msf. Does anybody have any
opinions about it?

Thanks in advance,
cj

Nov 16 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1430
by: Kostas Koukoravas via .NET 247 | last post by:
Hi, I'm developing an application that needs to read a UML diagramfrom Visio. By iterating through the shapes collection of eachShape that represents a Class, I can retrieve the attributes ofthe class and its operations. I cannot retrieve though the value of any other item that existsin the properties dialog of the class. More specifically I needthe Tagged Values of each class shape (to get the Documentationinfo) and the tagged values of...
8
8937
by: JAC | last post by:
Hi, all. I'm planning to write a fairly basic diagramming application in C# with the .Net Framework. The look & feel, etc. is to take after Microsoft Visio, and the program will mimick many Visio features. My questions are:
0
1257
by: Ken! | last post by:
hello I'm using visio 2003 as my develop tool. And I'm trying to read the UML class data from visio and do something. But I really don't know how to export and what are the export interfaces. I first tried to add UML.dll and UMLVS.dll to VS.NET but failed and got an error. Then I read data from .vdx and tried to find some useful information from "ForeignData" element but also failed.
2
4225
by: January Smith | last post by:
Is anyone using the Visio UML and code generation facilities to design/build/test/document their systems? I am new to the .NET environment and find the mapping between Visio UML to C++ code to be difficult at best. I would love to get to a point that I could design in UML then build to C++, but VS 2003 seems to fall a little short of that goal. Thanks, January
1
1576
by: carqs123 | last post by:
I used Rational Rose UML for quite some time. When I generated code it didn't clobber my code. Rose put little markers which stated here you can put your personal modifications and Rose will preserve them after regenerating code. VISIO seems not to put any markers into the code it generates and when I regenerate the code it clobbers whatever changes I made in the methods. Is this something than I can control, like a property to turn...
4
2606
by: Reddy | last post by:
Hi, Can anyone show me how to generate classes from viso(.vsd) class diagram using MS Visual Studio.NET 2003 Thanks in advance, Srinivas
0
1409
by: kellyonlyone | last post by:
E-XD++ MFC Library Enterprise Edition V9.80 is released (100% Source Code)! ("The only Flow/Diagramming Kits that provides full source code of components for MFC and ActiveX in a single package!") -------------------------------------------------------------------------------- May 2, 2006 For more information (press only) please contact: Paul Chi UCanCode Software, Inc. Phone: (86) 755-26737501
4
1209
by: Bruce One | last post by:
Does anyone use Visio Arcthitects ?
1
1184
by: Ronchese | last post by:
Hello. Is there any way to integrate the Microsoft Visio and Microsoft Visual Studio 2005 Professional? I read that this integration is supplied by VS Team System Architect edition, but I would like to know if there are some addins that also do that job. s Cesar
0
9454
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10260
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10102
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
10038
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9910
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8933
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7460
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6712
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
2
3609
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.