Scott on Writing

Musings on technical writing...

August's Toolbox Column Online

My Toolbox column in the August 2008 issue of MSDN Magazine is avaiable online. The July issue examines:

  • FileHelpers - .NET includes XML serialization capabilities, which makes it easy to load an XML file into a collection of objects and to save object state back out to an XML file. If you need similar functionality for delimited or fixed-length text files (like CSV files), check out FileHelpers, an open-source .NET library created by Marcos Meli that provides such serialization capabilities.
  • Blogs of Note - K. Scott Allen - a great blogger with in-depth and timely posts on ASP.NET, LINQ, ASP.NET MVC, and project management.
  • YSlow for Firebug - Firebug is a free Firefox extension that is a must-have for all web developers. It captures many important metrics and allows developers to dynamically adjust the page's markup, CSS rules, and to debug JavaScript, all from the browser! YSlow for Firebug is an add-on to Firebug that provides a bevy of performance metrics and targeted guidelines on how to improve a page's response time.

For The Bookshelf section I reviewed Accelerated VB 2008, by Guy Fouche and Trey Nash. An excerpt from the review follows:

As a freelance developer and consultant, I work with clients who have existing apps but need help in adding new features. Some applications are written in C#, others in Visual Basic, so I need to have a mastery of both languages. Visual Basic is easy to pick up; its prose-like syntax and straightforward semantics have helped make it one of the most popular programming languages in the world. But there's a wide gulf between knowing Visual Basic and mastering it. To help bolster my Visual Basic skills, I picked up Accelerated VB 2008 (Apress, 2008) by Guy Fouché and Trey Nash. This book dispenses with the typical page-filling content found in most computer trade books and replaces it with distilled information and code examples that get right to the point. Because of this terse style, however, Accelerated VB 2008 is not for beginners who are interested in learning Visual Basic, but it's ideal for intermediate developers who are either looking to bolster their understanding of Visual Basic or who are in need of a good desk reference.

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

As always, if you have any suggestions for products or books to review for the Toolbox column, please send them to toolsmm@microsoft.com.

posted on Tuesday, July 29, 2008 12:16 PM

Feedback

# re: August's Toolbox Column Online 8/4/2008 8:11 PM Robz

I love FileHelpers save the one gaping bug in it: Doesn't load objects of a type twice from CSV during the same run.

The author also didn't put any interfaces in it which would allow me to proxy it out of my unit tests.

Other than that I think it is a great product.

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.
<October 2008>
SMTWTFS
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Comment Stats

DayTotal% of Total
Sunday 1987.0%
Monday 39914.0%
Tuesday 47916.8%
Wednesday 53018.6%
Thursday 54919.3%
Friday 51718.2%
Saturday 1766.2%
Total 2848100.0%

Hour1Total% of Total
12:00 AM 702.5%
1:00 AM 762.7%
2:00 AM 652.3%
3:00 AM 762.7%
4:00 AM 612.1%
5:00 AM 1144.0%
6:00 AM 1113.9%
7:00 AM 1635.7%
8:00 AM 1786.3%
9:00 AM 1535.4%
10:00 AM 1766.2%
11:00 AM 1846.5%
12:00 PM 1926.7%
1:00 PM 1796.3%
2:00 PM 1625.7%
3:00 PM 1344.7%
4:00 PM 1134.0%
5:00 PM 1003.5%
6:00 PM 933.3%
7:00 PM 1033.6%
8:00 PM 893.1%
9:00 PM 822.9%
10:00 PM 842.9%
11:00 PM 903.2%
Total 2848100.0%

Comments by Blog Entry Date/Time

Day Entry MadeAvg.Total
Sunday 5.14144
Monday 5.22360
Tuesday 4.33459
Wednesday 7.55649
Thursday 6.77636
Friday 5.31430
Saturday 5.00170
Total 5.722848

Hour1 Entry MadeAvg.Total
12:00 AM 5.0035
1:00 AM 1.002
5:00 AM 0.000
7:00 AM 7.0035
8:00 AM 5.05111
9:00 AM 6.04284
10:00 AM 6.27257
11:00 AM 4.28184
12:00 PM 6.75344
1:00 PM 3.03121
2:00 PM 5.29222
3:00 PM 8.60301
4:00 PM 3.7694
5:00 PM 5.79162
6:00 PM 4.56114
7:00 PM 9.58182
8:00 PM 8.37159
9:00 PM 5.00115
10:00 PM 6.2794
11:00 PM 4.5732
Total 5.722848

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


Blog Stats

Favorite Web Sites

My Books

My MSDN Articles