473,402 Members | 2,072 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,402 software developers and data experts.

Comments in Object Browser

SR
I've been trying to find out how to get comments to appear in the 'Object
Browser' for my VB.Net components.

What a nightmare!!

I've created the XML Code document, so when I reference the component(s) the
comments appear in the object browser. However, the comment don't appear in
the object browser for the current solution - only when I reference it
within another solution.

And the 'Code Comment Web Report' just doesn't become useful in VB.Net.

In C++.Net it's much easier.

Why is VB.Net so different?

Is there an easier/better way of doing this?

Hopefully I'm missing a trick and someone can help. Thanks

SR.
Nov 21 '05 #1
4 2536
SR
OK, so I've just read that only C# supports this fully, with C++ having
limited functionality. Hopefully VB will support this soon.
"SR" <si***********@hotmail.com> wrote in message
news:ek*************@TK2MSFTNGP11.phx.gbl...
I've been trying to find out how to get comments to appear in the 'Object
Browser' for my VB.Net components.

What a nightmare!!

I've created the XML Code document, so when I reference the component(s) the comments appear in the object browser. However, the comment don't appear in the object browser for the current solution - only when I reference it
within another solution.

And the 'Code Comment Web Report' just doesn't become useful in VB.Net.

In C++.Net it's much easier.

Why is VB.Net so different?

Is there an easier/better way of doing this?

Hopefully I'm missing a trick and someone can help. Thanks

SR.

Nov 21 '05 #2
SR,

There are some thirth party freeware tools for that, however I do not know
how far that is compatible with VB2005 where it is implemented.

Here a part of the list where you can find them in advance of the bunch of
links Herfried will provide for sure to this thread, however I saw he was
still active in this newsgroup, when it is here almost 4 o'clock (Herfried
lives in the same timezone) and now it is 8 o'clock here so probably you
will have to wait for that.

I hope this helps?

Cor

VB Commenter
http://www.gotdotnet.com/team/ide/

XML Documentation
http://www.gotdotnet.com/team/vb/
VBXC - VB.NET XML Commentor
http://vbxmldoc.tor-erik.net/index.shtml

NDOC
http://ndoc.sourceforge.net/

VB.DOC
http://vb-doc.sourceforge.net/

Cor
"SR"
OK, so I've just read that only C# supports this fully, with C++ having
limited functionality. Hopefully VB will support this soon.
"SR" <si***********@hotmail.com> wrote in message
news:ek*************@TK2MSFTNGP11.phx.gbl...
I've been trying to find out how to get comments to appear in the 'Object Browser' for my VB.Net components.

What a nightmare!!

I've created the XML Code document, so when I reference the component(s)

the
comments appear in the object browser. However, the comment don't appear

in
the object browser for the current solution - only when I reference it
within another solution.

And the 'Code Comment Web Report' just doesn't become useful in VB.Net.

In C++.Net it's much easier.

Why is VB.Net so different?

Is there an easier/better way of doing this?

Hopefully I'm missing a trick and someone can help. Thanks

SR.


Nov 21 '05 #3
* "SR" <si***********@hotmail.com> scripsit:
I've been trying to find out how to get comments to appear in the 'Object
Browser' for my VB.Net components.

What a nightmare!!

I've created the XML Code document, so when I reference the component(s) the
comments appear in the object browser. However, the comment don't appear in
the object browser for the current solution - only when I reference it
within another solution.

And the 'Code Comment Web Report' just doesn't become useful in VB.Net.

In C++.Net it's much easier.

Why is VB.Net so different?

Is there an easier/better way of doing this?


Adding tooltips in intellisense for VB.NET assemblies and creating HTML Help
documentation:

VS.NET takes the text shown in intellisense tips from an XML file that is
provided in addition to the assembly (for example, a DLL). The XML file
must have the same name as the corresponding DLL with ".xml" appended and
has to be placed in the same folder as the assembly (assembly "Foo.dll",
XML file "Foo.dll.xml").

The format of the XML file taken by VS.NET is specified here:

<URL:http://msdn.microsoft.com/library/en-us/csref/html/vclrfprocessingxmlfile.asp>

For C#, VS.NET creates this XML file automatically (compiler option "/doc").
For VB.NET, that's currently not supported, but this will be possible in VB
2005.

You can create the XML file by hand, but notice that this will take a lot of
time and it will be hard to keep the file up to date when parts of the
assembly change. It's much easier to use one of the tools listed below to
create the XML file. Tools like NDOC will take the XML file and create an
HTML Help file from the XML formatted data.

One easy way to create the XML file is to provide information for tooltips
as XML comments inside the VB.NET source files and then use tools like
VB.DOC to create the XML file that contains the data. Then you can copy
this file into the assembly's directory to provide information to VS.NET
that enables it to display tooltips, or you can create a help file. The
help file can be deployed with the assembly and can be used by other
developers who use the assembly as reference.

For VB.NET 2002/2003:

VB Commenter
<URL:http://www.gotdotnet.com/team/ide/>
-> "VB Commenter"

XML Documentation
<URL:http://www.gotdotnet.com/team/vb/>
-> "XML Documentation"

VBXC - VB.NET XML Commentor
<URL:http://vbxmldoc.tor-erik.net/>

NDOC (formerly DOC.NET)
<URL:http://ndoc.sourceforge.net/>

VB.DOC
<URL:http://vb-doc.sourceforge.net/>

<URL:http://www.gotdotnet.com/Community/Workspaces/Workspace.aspx?id=112b5449-f702-46e2-87fa-86bdf39a17dd>

XML comments will be introduced to VB in version 2005 ("Whidbey").

C# XML comments:

C# Programmer's Reference -- Recommended Tags for Documentation Comments
<URL:http://msdn.microsoft.com/library/en-us/csref/html/vclrfTagsForDocumentationComments.asp>

--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
Nov 21 '05 #4
SR
Thanks Herfried and Cor.

"Herfried K. Wagner [MVP]" <hi***************@gmx.at> wrote in message
news:2q************@uni-berlin.de...
* "SR" <si***********@hotmail.com> scripsit:
I've been trying to find out how to get comments to appear in the 'Object Browser' for my VB.Net components.

What a nightmare!!

I've created the XML Code document, so when I reference the component(s) the comments appear in the object browser. However, the comment don't appear in the object browser for the current solution - only when I reference it
within another solution.

And the 'Code Comment Web Report' just doesn't become useful in VB.Net.

In C++.Net it's much easier.

Why is VB.Net so different?

Is there an easier/better way of doing this?
Adding tooltips in intellisense for VB.NET assemblies and creating HTML

Help documentation:

VS.NET takes the text shown in intellisense tips from an XML file that is
provided in addition to the assembly (for example, a DLL). The XML file
must have the same name as the corresponding DLL with ".xml" appended and
has to be placed in the same folder as the assembly (assembly "Foo.dll",
XML file "Foo.dll.xml").

The format of the XML file taken by VS.NET is specified here:

<URL:http://msdn.microsoft.com/library/en...rocessingxmlfi
le.asp>
For C#, VS.NET creates this XML file automatically (compiler option "/doc"). For VB.NET, that's currently not supported, but this will be possible in VB 2005.

You can create the XML file by hand, but notice that this will take a lot of time and it will be hard to keep the file up to date when parts of the
assembly change. It's much easier to use one of the tools listed below to
create the XML file. Tools like NDOC will take the XML file and create an
HTML Help file from the XML formatted data.

One easy way to create the XML file is to provide information for tooltips
as XML comments inside the VB.NET source files and then use tools like
VB.DOC to create the XML file that contains the data. Then you can copy
this file into the assembly's directory to provide information to VS.NET
that enables it to display tooltips, or you can create a help file. The
help file can be deployed with the assembly and can be used by other
developers who use the assembly as reference.

For VB.NET 2002/2003:

VB Commenter
<URL:http://www.gotdotnet.com/team/ide/>
-> "VB Commenter"

XML Documentation
<URL:http://www.gotdotnet.com/team/vb/>
-> "XML Documentation"

VBXC - VB.NET XML Commentor
<URL:http://vbxmldoc.tor-erik.net/>

NDOC (formerly DOC.NET)
<URL:http://ndoc.sourceforge.net/>

VB.DOC
<URL:http://vb-doc.sourceforge.net/>

<URL:http://www.gotdotnet.com/Community/W...spx?id=112b544
9-f702-46e2-87fa-86bdf39a17dd>
XML comments will be introduced to VB in version 2005 ("Whidbey").

C# XML comments:

C# Programmer's Reference -- Recommended Tags for Documentation Comments
<URL:http://msdn.microsoft.com/library/en...agsForDocument
ationComments.asp>
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Nov 21 '05 #5

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

Similar topics

12
by: windandwaves | last post by:
Hi Folks I have just completed a project for an accommodation finder in New Zealand - much with your help - thank you again. I would appreciate any constructive or deconstructive comments. ...
72
by: Stephen Poley | last post by:
I have quite often (as have probably many of you) come across HTML forms with irritating bits of Javascript attached. The last straw on this particular camel's back was a large form I was asked to...
28
by: Benjamin Niemann | last post by:
Hello, I've been just investigating IE conditional comments - hiding things from non-IE/Win browsers is easy, but I wanted to know, if it's possible to hide code from IE/Win browsers. I found...
3
by: Gary James | last post by:
I'm making a C# library module that has methods & properties that I've commented. I would like these comments to appear in the object browser when the library is used by another .NET application....
1
by: Adie | last post by:
Hi, I'm starting to reuse quite a bit of my code through namespace references and would like that when I view the object in the "object browser" that I can see my comments about the method,...
3
by: Paul Loveless | last post by:
Hey all. I've noticed while programming in C# using vs.net 2003 that my xml comments (ex. the ///<summary> comments) will not show up in intellisense or the object browser unless all of the...
3
by: Ray Cassick \(Home\) | last post by:
Has anyone played around with them on VB in the new version yet? I am interested to get some feedback form people that have used this new feature before I install next week. I am using VBXC...
5
by: Lou | last post by:
How do I add comments to my public functions so the show up in the object browser? Something like in the Object viewer: Function IsMissing(ArgName) As Boolean Member of VBA.Information Returns...
3
by: Brian | last post by:
Hi, I am trying to format my comments for my class library. how do i insert new line feed so that all the text is not just jumbled in together Brian
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
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...
0
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...

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.