Inappropriate comments will be deleted at my discretion.
The information and code samples in this weblog is provided "AS IS" without warranty of any kind, either expressed or implied, including but not limited to the merchantability and/or fitness for a particular purpose.
Marc, you're right ofcourse that comments like "The data table" are not useful. As I said, you need to add a bit more information to the stuff generated. And as you said, it's great when it is able to get "derived" documentation. It's equally great when documenting properties, at least I think so.
I'm sorry to say, but you're comment "If code comments are not reviewed on their contents, than GhostDoc is the tool for you!" sounds a bit disappinting. Yes, code comments could benefit from reviews. But that goes for comments created using the help from GhostDoc as for the stuff added by more or less "intelligent" developers.
It's still up to the developer to write something useful. GhostDoc is a tool to help you create documentation and create the obvious stuff.
As I mentioned before , I will be attending the Microsoft European TechEd in Barcelona from November
Hmm, well I checked vid.nl and traphic.nl and both gave me identical information. So I guess it's ok ;-)
Please keep the unhappy few left here in the Netherlands informed.
Have fun over there!
Jan wrote that he sees possibilities in Windows Presentation Foundation, for one that he doesn't need
I'm very happy with the short posts. It shows an overview of what happens there and it kind of feels like I'm also in Barcelona.
Of course the more detail the better, but that is hard with like 8 sessions a day.
Report Builder is available since the beginning of SQL Server Reporting Services 2005. Before it was also available as an add-on to SQL Server Reporting Services 2000 delivered by a company called ActiveViews. try http://www.activeviews.com and you will be suprised where you end up. Not ;-).
New to SP2 is Oracle Support in Report Builder. Users will now be able to use Report Builder on top of Oracle data sources.
Two things
- C# requires case senstivity, so streamwriter won't work.
- If you haven't referenced the assembly, it can't find the namespace. Obviously, but it does suck! ;)
I know C# is case sensitive, but trust me, the key-combination Alt+Shift+F12 does actually find the namespace if you type streamwriter instead of StreamWriter. The new option in VS 2005 is case-sensitive. And yeah, you do need the assembly... I updated the post!
Hello Jan,
Opening a new tab is considered equivalent to opening a new Window (Ctrl+N) in the same IE client application. You can verify this behaviour in IE6.
Apparently, the original - and newly opened window or tab share cookies.
Was this what you meant?
Keep up the good writing ;)
Regards,
David van Leerdam
This is the same with IE6 as long as you don't fork a new IE proces but open up new windows with CTRL+N.
And Firefox also has this same behaviour. If you don't want this behaviour then just launch a new instance.
Ecco arrivati all'ultimo atto di
Jan,
Weird. The full name with the 'Attribute' postfix is the .NET Framework class name of the attribute, but as far as I know the 'Attribute' postfix is not required when using the attribute as an attribute (for readability, the compiler expands the attribute name when the attribute is applied on the class).
See also:
http://www.ondotnet.com/pub/a/dotnet/excerpt/vbnut_8/index1.html
In other words, both are syntactically correct and - should be equal in result. I wonder if this is reproducable and whether it is a bug or not.
Keep up the good writing.
Dennis van der Stelt with a step-by-step guide on how to disable email notifications of Spam , linking
Jan Schreuder on changing the settings in CopySourceAsHtml for best use with Community Server.
Exactly one month ago, I blogged about XML Notepad 2007 . XML Notepad 2007 is the replacement for the
I think the combo to do this without selecting the text is Ctrl-K Ctrl-D
Just out of curiosity, do you think this has anything to do with the Time Zone update (http://support.microsoft.com/kb/928388) earlier this year? My company switched to TFS before the time zone changes went into effect, but I've never run into that problem in the 14+ months I had been using VSS 2005.
You would think it wouldn't be a problem, but you never know.
I really wouldn't know. It did annoy me though.
PingBack from http://idstam.com/wp/2007/05/02/hantera-flera-assemblyinfocs-i-visual-studio/
Author : Jan Schreuder After years of experience as a developer in multiple languages, Jan shares his vision on software development with the world.
How to hide the Main Reprot Display? I just want to display the report page nothing else.
Use the ViewerTabs method and set the Visible argument to false
Thanks, great code
Hi Jan, i need your CrystlaHelper to use it into my application but the link to the zip file dont work.
Thankz
Hi, I have a report that has one OUT parameter, and one IN-OUT Parameter. It links to an Oracle Stored Procedure. My default value for the parameter was 5.
Im calling the report from a C# Windows application, and letting it export to a PDF file.
My report runs fine and exports perfectly using the default parameter.
But as soon as i set the parameter and then try export it then i get the error message: Error in file.. Failed to load database information.
It also mentions the crdb_oracle.dll file.
Why does this happen when i pass a parameter. It works fine if i dont pass the parameter..?
Please help me..
TIA
Martin
Good. Thanks.
is there any sample using oracle database...
No, I'm sorry. But when you use the DataSet examples in my demo application, you could fill the tables with information from an Oracle database. The helper class has no Sql specific stuff.
How to show total number of pages in crystal report instead of 1+, 2+, 3+ ....
Show where? In the document is easy, it's a special field.
Hi Am try to create Document for JavaScript
Using Script Doc I creatd ORG(*.org) as well as (*.xml)
But i do not know how to generate Document using SandCastle ?
pls give any useful idea
You should check out the Sandcastle blog (blogs.msdn.com/sandcastle) and in particular this post: blogs.msdn.com/sandcastle/archive/2007/06/28/scriptdoc-1-0-for-extractiong-javascript-code-comments-is-now-available-at-codeplex.aspx
It describes a tool which you can use to extract comments for JavaScript.
Thanks Jan for this post. If you have any questions please let me know.
Hi Jan,
Maybe you can update the URL, since GotDotNet is a thing of the past: www.jtleigh.com/.../CopySourceAsHtml
Scanning the HTML is only 1/3th of the job. Look for changes in the .css and .js files as well (client-side ofcourse!). You can use the Developer Toolbar from Microsoft for this, or -in case of Firefox- something like Firebug.
Are you using stylesheets (CSS) or other external sources that might cause this behaviour?
Kind regards,
There are of course stylesheets involved. But they are very static, and I apply the same style sheet each time.
Hi,
how to use devMetrics in vs2005? I can't add devMetrics in vs2005.I do it according as MSDN,but I am failed.Can you helo me?
Thanks!
I really wouldn't know. I have not been able to use DevMetrics in vs2005 either
StripTimeFromDate was very useful for me. Thanks.
Only a few weeks after the September release of Sandcastle, Microsoft have already released the October
Pingback from Web 2.0 - Social Media - Internet News - Blogging » Sandcastle October 2007 CTP released
Pingback from Web 2.0 - Social Media - Internet News - Blogging » .Net Zip library
This is a bit off-topic, but can you tell me how to monitor traffic on a computer, such as writing to a USB drive or CD?
-Just thought a man of your talents would have some idea.
Thanks in advance,
JB
super many thanx
Have you seen Highlight? I believe it supports Soundex searches: www.shuffletext.com/Highlight
I am new to c#.Could any one please tell me the procedure to skip System Volume Information folder while scanning for all folders in a particular drive.
I just read here u can do it by catching UnauthorizedAccessException.I am not sure what to write inside the catch block so that my application countinues working even if it encounters this exception.
Thanks for your excellent code and this is useful for me.But, I like to know how can I get the assembly with their version name instead of file name.I have more than one assembly with the same name but different versions in the GAC.I want to get a specific version needed.How can I do this?
Some customers aren't even ready to make the switch to vs2005 .. same with sql 2000 ... we just have some servers switched to 2005 .. next year 2008 comes and 2000 isn't supported anymore at the end of next year .. hmmm .. some work to do here..
Wim
the netherlands has a very modern network of interstates . it is easy , to pass the country by in 2 - 3 hours . in earlier times i was often in the netherlands . the most modern motorways are in - for my opinion - around and in rotterdam , dortdrecht and the hague . it is good , that many motorways are illuminated since a few years .
I don't know about the COM exception, but I think you can avoid the use of ServerXMLHTTP30Class altogether using the following code:
HttpWebResponse response;
WebRequest request = HttpWebRequest.Create("http://www.bloggingabout.net");
request.Timeout = 5000;
try
{
response = (HttpWebResponse)request.GetResponse();
}
catch (WebException wex)
response = (HttpWebResponse)wex.Response;
Console.WriteLine("{0} - {1}: {2}",
(int)response.StatusCode,
response.StatusCode,
response.StatusDescription);
I know this solution, but we abandoned it because it leans pretty heavy on the Exceptions thrown and it requires the server to render the entire request including rendering of the images. The ServerXMLHTTP30Class merely retrieves the response header. We did checks between both options and the ServerXMLHTTP30Class was faster.
You can add 1 line to only request the headers using the HttpWebRequest object, just like you do with [http.open("HEAD"...].
This should be just as fast:
request.Method = WebRequestMethods.Http.Head;
Thanks alot for your article...It was really helpful as I am having the same senario for my application.
A good thing is the first procedure gets optimised in SQL server 2005.
See this for more info:
milambda.blogspot.com/.../exists-or-not-exists-that-is-question.html
Maybe I missed something, but I don't find the "Add link" button on Visual Studio 2003, only on the 2005 version :/
How did you add a link with VS2003 ?
Yes, you missed something. On the open button in VS 2003 you will see an arrow down on the right-hand side. Click that, and you should be able to select link.
I know what's the problem : this trick doesn't work with an ASP.NET project. Damn, it would have been so useful :/