Scott on Writing

Musings on technical writing...

February's Toolbox Column in MSDN Magazine

My second Toolbox column in the February 2006 edition of MSDN Magazine is now available online. The February issue of Toolbox examines the following three products:

The article also explores Framework Design Guidelines : Conventions, Idioms, and Patterns for Reusable .NET Libraries, a highly recommended book by Microsoftees Krzysztof Cwalina and Brad Adams. Here's a snippet from the Toolbox column:

While the mechanics of building a reusable .NET library are trivial, it is anything but to design an easy-to-use library that will gracefully handle future changes and additions. The naming conventions, types, members, exceptions, and design patterns that make up the library greatly affect its overall success. Code libraries that aren't intuitive, that are inconsistent, or that deviate from standard conventions are apt to frustrate its users. When designing a code library, then, why not turn to Microsoft for advice? After all, Microsoft has released the largest reusable code library for .NET—the .NET Framework Base Class Library! Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Addison-Wesley, 2005), by Krzysztof Cwalina and Brad Adams, shares the framework design lessons learned by Microsoft since .NET development began in the late 90s.

You can keep abreast of the latest Toolbox articles through the column's RSS feed or the Toolbox column category here on my blog.

Your Help is Needed!

The most challenging aspect of authoring this monthly column is finding products to review! If you have any ideas or suggestions for products or books to review, please don't hesitate to send them to toolsmm@microsoft.com (which gets auto-forwarded to me).

The only requirements for reviewed products are that:

  • They are useful by developers in their day-to-day operations
  • The use/run on Microsoft technologies
  • They are commercial applications (i.e., not freeware)
  • They are not overly complex/costly.

posted on Tuesday, January 10, 2006 8:40 AM

Feedback

# re: February's Toolbox Column in MSDN Magazine 1/11/2006 5:20 AM Rajeev Gopal

Hello Scott,
One of the tools which I has used immensely in the past is EA (Enterprise Architect), an UML tool by Sparx Systems (http://www.sparxsystems.com/).

It is a very intuitive tool for UML designers. The learning curve is zero as compared to Visio, which I feel very cumbersome to use (for UML diagrams).

That's my two cents.
Thanks,
Rajeev

Title:  
Name:  
Url:
Protected by Clearscreen.SharpHIPEnter the code you see:
Comments   

My Links

Ads Via DevMavens

Archives

Post Categories

 

I am a Microsoft MVP for ASP.NET.
I am an ASPInsider.
<March 2010>
SMTWTFS
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Comment Stats

DayTotal% of Total
Sunday 2056.8%
Monday 42514.1%
Tuesday 51917.2%
Wednesday 55518.4%
Thursday 58019.2%
Friday 54718.1%
Saturday 1886.2%
Total 3019100.0%

Hour1Total% of Total
12:00 AM 782.6%
1:00 AM 812.7%
2:00 AM 682.3%
3:00 AM 822.7%
4:00 AM 692.3%
5:00 AM 1264.2%
6:00 AM 1183.9%
7:00 AM 1816.0%
8:00 AM 1926.4%
9:00 AM 1585.2%
10:00 AM 1886.2%
11:00 AM 1936.4%
12:00 PM 2016.7%
1:00 PM 1846.1%
2:00 PM 1695.6%
3:00 PM 1354.5%
4:00 PM 1153.8%
5:00 PM 1073.5%
6:00 PM 1013.3%
7:00 PM 1073.5%
8:00 PM 923.0%
9:00 PM 882.9%
10:00 PM 913.0%
11:00 PM 953.1%
Total 3019100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 4.97159
Monday 4.80384
Tuesday 4.04477
Wednesday 7.39680
Thursday 6.26676
Friday 5.07466
Saturday 4.78177
Total 5.403019

Hour1 Entry MadeAvg.Total
12:00 AM 5.2937
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 3.8550
8:00 AM 3.72134
9:00 AM 6.06297
10:00 AM 5.63276
11:00 AM 4.22194
12:00 PM 6.16351
1:00 PM 3.09133
2:00 PM 4.89230
3:00 PM 7.64321
4:00 PM 4.00108
5:00 PM 6.07170
6:00 PM 4.64116
7:00 PM 8.95188
8:00 PM 8.63164
9:00 PM 5.00115
10:00 PM 6.31101
11:00 PM 4.5732
Total 5.403019

Learn More About Comment Stats
1 - All times GMT -8...


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles