Scott on Writing

Musings on technical writing...

November's Toolbox Column Now Online

My Toolbox column in the November 2009 issue of MSDN Magazine is available online and includes the following reviews:

  • BI Documenter - point BI Documenter to the schema of your database and select which database objects to include. Then, with the click of a button, BI Documenter will create a Compiled Html Help File (.chm) or HTML pages that documents the selected database objects. You can also add rich database diagrams created using BI Documenter's built-in diagramming tool, as well as include your own image and Microsoft Word files.
  • Blogs of Note: Beth Massi - Microsoftie Beth Massi has a great blog with tips, tricks, and tutorials on Office development, WPF, ADO.NET Data Services, and more. What makes Beth's blog unique is her passion for Visual Basic - all of her code samples are in VB and she often posts about upcoming language features and enhancements.
  • CuttingEdge.Conditions - CuttingEdge.Conditions is an open source library that enables developers to define pre- and post-conditions using a fluent interface, which is an API design style that aims at maximizing readability through the use of descriptive names and method chaining. For example, you can define a pre-condition on the input parameter id like so:
public void DoSomething(int id)
{
    // Check all preconditions:
    Condition.Requires(id, "id")
            .IsInRange(1, 999)         // ArgumentOutOfRangeException on failure
            .IsNotEqualTo(128);        // throws ArgumentException on failure

    ...
}

This issue reviewed ASP.NET MVC Framework Unleashed, by Stephen Walther. An exerpt from my review follows:

Getting started with ASP.NET MVC involves a bit of a learning curve, even for experienced ASP.NET developers, because of the numerous differences between the two frameworks. For example, when creating an ASP.NET MVC application in Visual Studio, you are prompted to create a unit test project. With ASP.NET MVC, you design your Web pages using HTML along with a few helper classes—there are no Web controls to drag and drop onto the page. And unlike Web Forms, there are no baked-in postback or Web control event models. In short, there are a lot of new techniques to learn when moving from Web Forms to ASP.NET MVC. If you are an intermediate to experienced ASP.NET developer who wants to learn ASP.NET MVC, check out Stephen Walther’s latest book, “ASP.NET MVC Framework Unleashed” (Sams, 2009). Walther does an excellent job introducing new concepts and showing how they’re used—without overwhelming the reader with an avalanche of information.

Enjoy! - http://msdn.microsoft.com/en-us/magazine/ee335714.aspx

posted on Thursday, November 05, 2009 12:18 PM

Feedback

# Reflective Perspective - Chris Alcock » The Morning Brew #471 11/5/2009 11:32 PM Pingback/TrackBack

Reflective Perspective - Chris Alcock » The Morning Brew #471

# Dew Drop – November 6, 2009 | Alvin Ashcraft's Morning Dew 11/6/2009 4:32 AM Pingback/TrackBack

Dew Drop – November 6, 2009 | Alvin Ashcraft's Morning Dew

# 
Twitter Trackbacks for

Scott on Writing
[scottonwriting.net]
on Topsy.com
11/6/2009 6:19 AM Pingback/TrackBack


Twitter Trackbacks for

Scott on Writing
[scottonwriting.net]
on Topsy.com

# Social comments and analytics for this post 11/6/2009 8:43 AM uberVU - social comments

This post was mentioned on Twitter by protoiyer: November's Toolbox Column Now Online http://ff.im/-b3ubT

# Weekly Link Post 118 « Rhonda Tipton’s WebLog 11/8/2009 3:33 PM Pingback/TrackBack

Weekly Link Post 118 « Rhonda Tipton’s WebLog

# Scott on Writing 11/9/2009 9:24 PM Servefault.com

Thank you for submitting this cool story - Trackback from Servefault.com

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.
<January 2010>
SMTWTFS
272829303112
3456789
10111213141516
17181920212223
24252627282930
31123456

Comment Stats

DayTotal% of Total
Sunday 2046.8%
Monday 42514.1%
Tuesday 51417.1%
Wednesday 55218.4%
Thursday 58019.3%
Friday 54518.1%
Saturday 1876.2%
Total 3007100.0%

Hour1Total% of Total
12:00 AM 772.6%
1:00 AM 812.7%
2:00 AM 682.3%
3:00 AM 822.7%
4:00 AM 682.3%
5:00 AM 1264.2%
6:00 AM 1183.9%
7:00 AM 1796.0%
8:00 AM 1926.4%
9:00 AM 1585.3%
10:00 AM 1866.2%
11:00 AM 1936.4%
12:00 PM 2016.7%
1:00 PM 1846.1%
2:00 PM 1685.6%
3:00 PM 1354.5%
4:00 PM 1153.8%
5:00 PM 1063.5%
6:00 PM 1013.4%
7:00 PM 1063.5%
8:00 PM 923.1%
9:00 PM 872.9%
10:00 PM 893.0%
11:00 PM 953.2%
Total 3007100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 4.94158
Monday 4.80384
Tuesday 4.08477
Wednesday 7.46679
Thursday 6.25675
Friday 5.03458
Saturday 4.76176
Total 5.413007

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.08292
10:00 AM 5.63276
11:00 AM 4.20193
12:00 PM 6.14350
1:00 PM 3.17133
2:00 PM 5.00230
3:00 PM 7.62320
4:00 PM 3.96107
5:00 PM 6.00168
6:00 PM 4.64116
7:00 PM 8.95188
8:00 PM 8.58163
9:00 PM 5.00115
10:00 PM 6.31101
11:00 PM 4.5732
Total 5.413007

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


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles