June 2003 - Posts

[WishList] Convention for Referencing Posts
30 June 03 04:39 PM | CSharpener | with no comments

I wish the Weblogging community could adopt some general convention for referencing posts on other Weblogs.  Personally, I evolved a format like this: [Don Box: XML eclipses COM].  It allows me to cite source and content in a single link.  I would prefer to use a standard format that we all would recognize. 

I frequently get annoyed when I see bloggers grab links without crediting their origins.  In most cases, I think people just want to share good information and that we have not given them an adequate tool for giving credit where it is due.

 

Filed under:
RE: "XML eclipses COM"
30 June 03 04:28 PM | CSharpener | with no comments

I was relatively blown away by [Don Box: XML eclipses COM] and, was definitely over-awed by [Dilip Kumar: The XML Family of Specifications: The Big Picture]. How naive we were when we thought XML was simple and cool!

What I most enjoyed in Don's post was his "... rough pass at the "kernel" I couldn't imagine living without (and why)." When learning any new language, I find it immensely helpful to learn basic core skills that will let me get the job done. Later, I can expand my knowledge and elaborate my understanding; but, at the beginning, one is well-advised to stick to basics and to learn fundamentals.

Thanks to Don for reminding us of this!

Couldn't Be More Easier
30 June 03 12:13 PM | CSharpener | with no comments

Sam Gentile has summarized the essentials of using the Microsoft .NET Framework's support for Enterprise Services. He makes it seem so simple.

Filed under:
Python-enabled RSS Readers
27 June 03 12:16 PM | CSharpener | with no comments
Python-enabled RSS readers and parsers appear to be in abundant supply.  Some include useful source code.  These days, you *rarely* need to reinvent the wheel. 
 
Peerkat:
 
EffNews RSS Reader:
 
Mark Pilgrim's RSS Parser:
Usage exampes:
 
Pears (uses wxPython for its GUI):
 
If you need something for Linux with Gnome, check Straw:
http://www.nongnu.org/straw/
 
In fact, for Python, just go to the Vaults of Parnassus (http://www.vex.net/~x/parnassus/) and use the search box ("RSS," "RDF," "aggregator," etc.). 
 
Then, of course, there is the ubiquitous:
 
 
You can easily find free source code for C#, Java, and other languages, as well.
 
[Tools] FxCop: New Version 1.21 Available
18 June 03 10:03 AM | CSharpener | 1 comment(s)

The new FxCop version is up at the FxCop Team site at GotDotNet.com, including versions for both the 1.0 and 1.1 versions of the .NET Framework. 

FxCop is a very handy code review tool.  Even should you elect to ignore the "rules," you are well-advised to at least know them.  While I certainly do not agree with all of the Microsoft .NET Framework Design Guidelines (I wish they would have talked with more of us Smalltalkers, first, particularly about casing), I will certainly follow most, if not all, of them because I would like that others be able to read and maintain my .NET code.  If you do not want to have to memorize all of the rules before writing code, then at least use FxCop to help you "learn by doing!"

In adition to the GUI version, FxCop.exe, the distribution includes a command-line version, FxCopCmd.exe, and offers instructions for including FxCop checks automatically into your build process.

Oh, and you can add and manage your own rules with the included SDK.

Although you can ignore rules during analysis, FxCop is definitely a tool not to be ignored.

 

Filed under:
Reflector Reflections
13 June 03 03:51 PM | CSharpener | with no comments
The latest version of Lutz Roeder's Reflector for .NET absolutely rocks!  The disassembler, decompiler, "outline" feature, and "drag and drop", among other things, make Reflector one of my absolutely essential .NET tools. Five stars to Lutz!
Multicentrix: An Enterprise Information Framework
11 June 03 08:51 AM | CSharpener | with no comments

I am exploring a new enterprise information management tool, Multicentrix, which is conceived by one of its designers as "a multidimensional virtual mindmap represented by lists and XML documents."  It is an interesting approach and worth examining.  In a previous incarnation, Multicentrix was known as InfoMap but has evolved substantially from that point of origin.  Multicentric Technology Sdn Bhd, the company responsibile for Multicentrix, has kindly made its product available to members of the Minciu Sodas Laboratory, which is "an open laboratory for serving and organizing independent thinkers."

Filed under: ,
Protege-2000
04 June 03 02:47 PM | CSharpener | with no comments
I want to put in a plug for all of the hard work being done on Protege, an Open Source ontology editor and knowledge-base editor.  The Protege Website also has a great list of example ontologies and other useful references related to Ontologies and the Semantic Web.
Filed under:
More Posts

This Blog

.NET Languages

Architecture

Blogs I Read

CSharp

DotNet

General

Graphics

Other Languages

Semantic Web

The Human Factor

Tools

Unology

XML

ZZZ-Subscribe to this Weblog

Syndication