Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Fenric

Pages: [1]
1
Suggestions and Requests / Re: Tabbed MDI Windows for Diagrams
« on: August 11, 2003, 02:21:48 pm »
Thirded. (??)

VS.NET's has done spoiled me rotten. (And affected my used-to-be-stellar grammar. ) :)

2
Suggestions and Requests / Re: Support for Web Services
« on: August 11, 2003, 02:17:34 pm »
Agreed, parsing WSDL to generate a class would be a killer feature. It'd be cooler still to simply designate a URL and have EA fetch the file....

3
Suggestions and Requests / .NET projects and solutions
« on: August 11, 2003, 03:30:31 pm »
Visual Studio.Net combines classes and other files into language-specific projects, while projects can be aggregated into mixed-language solutions that encompass the whole of an application.

Projects can reference other .Net projects, and even installed .NET assembies, and COM objects. Project files list these references, along with system namespaces, version numbers, description, author & copyright info, etc.

Solution files include lists of project files, source control information, and miscellaneous files.

This request is, could EA be made to parse, generate, and update .NET project and solution files? Being able to reverse engineer projects in the proper order would seem to be a key feature. Likewise, being able to have  EA generate the stub code for a solution and have Visual Studio be able to load that solution with one click would be a great boon as well.

Thanks!

4
Suggestions and Requests / ASP.NET filetypes
« on: August 11, 2003, 02:59:04 pm »
What are the chances of EA being able to model ASP.NET web projects & solutions?

ASP.NET projects are based around three HTML-like filetypes - web forms (.aspx), user controls (.ascx), and web service files (.asmx). Each object that is represented by one of these filetypes inherits from a separate "codebehind" class (VB.Net, C#, etc.) file. Both web forms and user control files can aggregate system controls (text boxes, buttons, datagrids, etc) as well as other user controls.

By default, each of the codebehind files likewise inherits from a system object - System.Web.UI.Page, System.Web.UI.UserControl and System.Web.Services.WebService respectively. (The direct inheritance is by default only - there can be intermediate classes inserted into the inheritance chain if needed.)

A container's codebehind file might have reference to a contained user control, but more often than not the only reference to a contained user control may occur in the container's .as?x file.

Two additional files include global.asax and web.config files. The config file speaks for itself, whereas global.asax mainly consists of a "global" class that provides methods that fire on application start/end/error, session start/end, request begin/authenticate, etc. These files are unique in that there are only one each of these files per web application.

5
Suggestions and Requests / Re: Moving Associations
« on: August 11, 2003, 02:37:28 pm »
I would be in favor of having CRTL + drag being the unambigious designator of wanting to change an association's Source or Target.

Granted, it's not that common of a requirement, but if I'm in really-RAD mode or simply refactoring out a class, I'd like to be able to visually move any associations.

A toggleable option to have the Association's property dialog appear after you've moved one end (tabbed to either Source or Target, of course) would serve as a prompt to change any values.

My 2 cents....

6
General Board / Re: Visual Studio 2008
« on: December 11, 2007, 09:41:38 pm »
It's great to know something's brewing!  :)

7
General Board / Re: Visual Studio 2008
« on: December 09, 2007, 10:51:51 pm »
My group is using VS2008 for all new projects, so I'm also interested in an update to the MDG integration tool.  It really helps me keep my projects in sync, and I'm starting to miss it....

8
General Board / Re: Reverse Engineer .NET Framework Classes?
« on: September 04, 2003, 10:01:43 pm »
Since build 584, there has been a feature in EA to import the .Net Framework. Right-click on a package in the Project View, choose Import/Export, and then select Import .Net XML file.

"Sounds nice," you say, "but where can one get a .Net XML file to import?"

I can't vouch for the suitability of any of the solutions in this thread http://www.sparxsystems.com.au/cgi-bin/yabb/YaBB.cgi?board=general;action=display;num=1037000147;start=15, but there are messages that refer to a user-written utility that should read an instance of the Framework, messages that refer to a commercial Rose model of the Framework, and other messages.

HTH....

9
General Board / Re: EA 3.60 Beta
« on: August 29, 2003, 03:54:18 pm »
How do we report 3.60 Beta issues? Here in the forums, or via the Report-a-Bug form (with a fudged version number)?

Thanks!

10
General Board / Re: Using the whole screen
« on: September 02, 2003, 02:17:36 pm »
I don't know of any keyboard shortcuts in 3.60 to make that happen, but you could show/hide/move your panels and use the View | Visual Layout feature to save and load up to five layouts.

You could then assign F2 to call up the Custom Layout dialog, and select and load the layout you prefer. (By default, it appears that F2 is unassigned.)

It appears that the default layout can have its own shortcut key assigned to it, so switching back would be faster.

HTH....

11
General Board / Re: Change the Default Diagram?
« on: August 29, 2003, 01:20:14 pm »
Quote
How do you change the diagram that is opened when you open a project?


In 3.51, open the diagram you wish to have as default, right-click in the diagram, and select Set as project default diagram.

In 3.60 beta, open the diagram, go to the Diagram menu, and select Set as Model Default.

12
General Board / VB.NET Shared & Static modifiers
« on: August 11, 2003, 03:32:20 pm »
When reverse engineering any of my VB.NET classes, I see that my Shared methods do not take on the Static modifier, yet in the "Advanced" dialog, I see where the Shared flag is set.

Shouldn't EA set the Static modifier whenever it detects that Shared is set?

Thanks!

13
General Board / VB.NET "Friend" visibility
« on: August 11, 2003, 02:08:55 pm »
In some of my reverse engineered diagrams, I see that EA takes my VB.NET methods that are marked with "Friend" visibility and designates them as "Protected." Since these Friend methods are exposed only inside their owning classes' assemblies, shouldn't EA designate their visibility as "Package?"

Or am I totally misunderstanding something? ???

Thanks!

14
General Board / Re: Class view per class diagram
« on: July 25, 2003, 11:16:50 am »
This is my first post - I just started my trial edition yesterday - so no one may care what I say, but....

I absolutely would expect to have this feature present in any UML/CASE tool that I use. (I've not used Rose, but I have dabbled with XDE and Visio.)

Using your example class... in one diagram, I might want to hide all ten attributes and display all of the methods - except the contstructors. In another diagram, I might want to display every element in your class. Yet in a high-level domain model diagram, I might not want any elements to show.


Pages: [1]