7 Rules for Writing World Class Technical Documentation
Tuesday, December 1st, 2009Oh yeah, a great read. Also, use code documentation comments and code documentation generators!
Oh yeah, a great read. Also, use code documentation comments and code documentation generators!
Java2s – Simply amazing site! And it’s not just for Java. In fact, I’ve never went there for Java.
C++ FAQ Lite by Marshall Cline of Parashift.com. (Highlighted: Should I learn C before I learn OO/C++?)
C# Online.NET – Although missing several sections it is beyond useful.
There might be more but those are what I was thinking of at the moment.
Here are some examples of function declaration also known as “prototype” (or vice-versa) and function definition also known as “body” (or vice-versa).
function int functionThatReturnsAnInt(int p1, int p2); // declaration/prototype
function int functionThatReturnsAnInt(int p1, int p2) // declaration
{
return p1 + p2; // definition/body
}
This may even explain it better.
I wasn’t aware of this one until I visited Jon Skeet’s site again. Very readable assuming you have a bit of knowledge of “language speak.”
Speak of Jon, here’s his FAQ from the mplc (microsoft.public.languages.csharp) newsgroup.
C# Language Specification – I feel like I’ve posted this at least 3 times. My wires get crossed very easily sometimes.
I just found this a bit funny is all.
The simple tutorials are REALLY simple, as in too simple.
The intermediate are like simple^3.
Then advanced makes leaps so high you literally have to be versed in TONS of the language specification.
Anyway, low-bandwidth version rocks!
http://msdn.microsoft.com/en-us/library/aa288436(VS.71,loband).aspx
Also, C# Programming Guide.
Coding Recipes (dot com) has lovely, high quality code. Not a lot of it, but quality…
Snipplr is a code snippet repository which comes close to being a “code depot” like Programmer’s Heaven but with one exception. It normally has very good code.
Stack Overflow. ‘Nuff said.
I think I found another one: http://www.koders.com/
Specifically I took a look at : http://www.koders.com/csharp/fid296BE03DD7B642DA09267FD600BA6A5667D14F44.aspx?s=button
I was actually in search of some lean socket creation code and ran across this.
Creating a Bluetooth Service — really good looking (and simple) code in C++.
Please see this post for an important update!
Do I need to write a custom control or what?
Still don’t understand why I cannot use CheckedListBox in Visual Studio when deploying to a Smart Device.
I can understand why Button.PerformClick isn’t available on Windows Mobile because it says so. However, a CheckedListBox says it should be available to the Compact Framework.
In the meantime I’ve had time to make my first ever post at DaniWeb after being a member for over 6 years and truth be told it was a rather anticlimactic experience. It’s currently been 3 days with no response and it’s actually #3 (and #4) on a Google search for “checkedlistbox unavailable.”
That’s sad in case you were wondering.
Anyway, in the meantime I tried resetting the toolbox and even went in search of these files which would have been here in Vista:
%appdata%\Microsoft\VisualStudio\9.0\
…but I didn’t find them.
Additional Links:
CheckedListBox Class (System.Windows.Forms)
CheckedListBox Class (System.Windows.Forms)
Please see this post for an important update!
In my search to find why I cannot insert a CheckedListBox (MSDN link) into my Compact Framework-based application I ran across some good looking code.
A Checked Listbox Collection Editor
How To Create WPF Multiple Column CheckedListBox Using XAML
Of course, neither of these links explain to me why a Smart Device solution cannot contain this control. I’ve tried deploying different SDKs as well as different versions of the .NET Compact Framework to no avail.
Brainsick Patterns — No Code Relation is proudly powered by 220 volts and
WordPress.
Visualisation is taken care by Maryndor with his WPGlass theme.
Entries (RSS)
and Comments (RSS).