Sign In
Rakesh's Blog
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Bugs in C++ Class Designer.
Class Designer for C++
New feature suggestions for C++ Class Designer.
Archive
Archives
March 2005
(1)
February 2005
(1)
January 2005
(3)
November 2004
(1)
October 2004
(2)
September 2004
(3)
August 2004
(4)
July 2004
(6)
June 2004
(5)
MSDN Blogs
>
Rakesh's Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Rakesh's Blog
Thank you.
Posted
over 7 years ago
by
rakeshna
1
Comments
The readers of this blog had provided great feedback. We would like to consolidate our customer reach. As part of that effort, I will be closing this blog. I kindly request you to follow our team blog at http://blogs.msdn.com/classdesigner . Please continue...
Rakesh's Blog
Exporting Diagrams
Posted
over 7 years ago
by
rakeshna
7
Comments
The user can create multiple class diagrams using the Class Designer. Every class diagram could be explaining a part of your code base. There are diagrams in design docs that provide a better explanation for the design. Also diagrams are a big plus in...
Rakesh's Blog
Chat with us.
Posted
over 7 years ago
by
rakeshna
3
Comments
Our team will be holding MSDN online chats on Feb 1st. You can chat with the team that builds Class Designer. Visual Studio - Class Designer Chat with members of the Class Designer team. Class Designer offers visualization features to help you understand...
Rakesh's Blog
Interface Implementation
Posted
over 7 years ago
by
rakeshna
2
Comments
Class Designer generates default stubs for interfaces inherited by your class. Say you had IDriveable interface in IDriveable.h and a Mechanic class in Mechanic.h file IDriveable.h #pragma once __interface IDriveable { int Stop(); char Start(); }; Mechanic...
Rakesh's Blog
Is C++ dying?
Posted
over 7 years ago
by
rakeshna
3
Comments
Thanks for all the mails sent by the readers enquiring about the long silence. I took a long vacation J . I started to learn to ski this season. But unfortunately this winter season seems to be a disappointment for ski enthusiasts. I will continue to...
Rakesh's Blog
Namespaces
Posted
over 8 years ago
by
rakeshna
8
Comments
I have heard this a lot of times… 75-80% of the C++ code out there doesn’t use namespaces. A lot of C++ developers do not use namespaces. Is this a valid assumption? I would appreciate if you could share your opinion about this. If we were to believe...
Rakesh's Blog
Bind Dependency
Posted
over 8 years ago
by
rakeshna
4
Comments
Last week we had an intra team challenge. Our manager offered to put on the apron and grill some bbq if we hit some phenomenal bug fixing goal he set. We strapped ourselves to the seats in our offices and took up the gauntlet. Glad to inform you that...
Rakesh's Blog
Default Template Argument.
Posted
over 8 years ago
by
rakeshna
6
Comments
When the user drags an inheritance line to a template or specialization, what would be good defaults for the generated template arguments? Say in code I have... template < class T> List {}; class MyClientList {}; The user drags an inheritance line...
Rakesh's Blog
#include
Posted
over 8 years ago
by
rakeshna
7
Comments
Say I have the following code in Employee.h namespace Company { class Employee {}; } Manager.h namespace Company { class Manager {}; } When the user drags an inheritance line between Manager and Employee, we will generate the following code in Manager...
Rakesh's Blog
Association
Posted
over 8 years ago
by
rakeshna
5
Comments
Here is a link to a site that describes what “Association” means in UML 2. We have “Show as Association” in the context menu. Choosing the option displays a line between the two related types. For example, if you have the following standard C++ code…...
Rakesh's Blog
Pictures!
Posted
over 8 years ago
by
rakeshna
1
Comments
Finally I have managed to link to some pictures. A complete picture with C++ Class Designer flanked by other tools that complement it - http://www.winisp.net/rakeshnamineni/images/Everything.jpg The Class Designer - http://www.winisp.net/rakeshnamineni...
Rakesh's Blog
Resolving Templates
Posted
over 8 years ago
by
rakeshna
9
Comments
How often do C++ developers write specialized templates? Just to make sure that I don’t mislead you on the terminology, here is an example… // Primary List template // initialCount is the default parameter template < typename T, int intialCount = 0>...
Rakesh's Blog
Templates and Generics.
Posted
over 8 years ago
by
rakeshna
0
Comments
While trying to scope the support for Templates and Generics in Class Designer, I wanted to know the difference between them. I came across this posting by Brandon Bray, who is a Program Manager in C++. Hope you find it useful as well. Type overloading...
Rakesh's Blog
Feature Requests
Posted
over 8 years ago
by
rakeshna
0
Comments
Title : Feature requests. Chris Monachan had requested… I'd like to for instance, arrange classes by protection (private/public), but also by method/data at the same time. So I can print out diagrams with say just the public methods, nothing...
Rakesh's Blog
Quality or Quantity
Posted
over 8 years ago
by
rakeshna
4
Comments
I have to agree that in the recent weeks as more and more people have started using C++ CD, we have observed a spike in our incoming bug rate. I had a discussion with my Program Manager over lunch yesterday about how we should manage our C++ CD deliverable...
Rakesh's Blog
Decisions.
Posted
over 8 years ago
by
rakeshna
0
Comments
There were some areas where I had requested feedback. Based on the feedback received from external and internal patrons these are the decisions. Function overloading Our proposed approach, in nut shell, was to create an additional parameter...
Rakesh's Blog
Your Choice.
Posted
over 8 years ago
by
rakeshna
0
Comments
Constant Kind . Look at this code… public ref class C1 { public : const int i; initonly int j; literal char c = 'a'; public : Class1() : i(0) { j = 1; } }; In a property page you will see...
Rakesh's Blog
Feature Requests.
Posted
over 8 years ago
by
rakeshna
2
Comments
Please try the Class Designer on C++ projects. The Class Designer is shipped with Visual Studio 2005 beta1 bits. If you would like to suggest some new features or see some improvements on existing features please post them in this category. I will...
Rakesh's Blog
Please report any bugs you find here...
Posted
over 8 years ago
by
rakeshna
1
Comments
Please try the Class Designer shipped with Visual Studio 5, beta1 bits. If you find any bugs please post them in this category. I will make sure that the reported bugs are addressed in beta2 or in RTM. Thanks.
Rakesh's Blog
Comments in code.
Posted
over 8 years ago
by
rakeshna
6
Comments
Wow! Did we get the overload behavior of Class Designer perfect or what? No comments on that post J . Did you know that the VC will support XML comments in Whidbey? XML comments are an excellent way to document your code. Here is a link to an MSDN...
Rakesh's Blog
Overload Methods
Posted
over 8 years ago
by
rakeshna
1
Comments
I have decided to post issues that solicit feedback from you and in the process touch upon the cool aspects of Class Designer. I hope you find it engaging. The Class Designer sits on top of the VC Code Model. The VC Code Model poses certain restrictions...
Rakesh's Blog
Our outlook.
Posted
over 8 years ago
by
rakeshna
0
Comments
Here is a wonderful way our Program Manager John Stallo puts it… “We want to complement the code editor, not substitute it. Rather than provide a class diagramming experience where you can write and tweak every language feature from...
Rakesh's Blog
Hard Decisions (Contd..)
Posted
over 8 years ago
by
rakeshna
1
Comments
I was at Lake Chelan last weekend. I had loads of fun jet skiing, biking and parasailing. I am still basking in that bliss. Since I promised that I would have the continuation of “Hard Decisions” posted by Monday I had to haul myself to my...
Rakesh's Blog
Customer Wants.
Posted
over 8 years ago
by
rakeshna
2
Comments
I am gland that I heard from one visitor (Vikranth) of my blog post what their team finds very important to visualize a. Virtual Destructors b. Operator Overloading This is exactly the kind of feedback that would help us build something that...
Rakesh's Blog
Hard Decisions...
Posted
over 8 years ago
by
rakeshna
1
Comments
There seems to be no easy process to upload pictures onto the server. But I found a good msdn article that explains, with pretty pictures, the Class Designer and its cohorts (ToolBox, Class Details Window, ClassView & SolutionExplorer). Going forward...
Page 1 of 2 (26 items)
1
2