Title: InformIT .NET Newsletter - Oct 12, 2004
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif spacer Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif spacer Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
InformIT InformIT NET Newsletter
Oct 12, 2004


Jim Mischel spacer NET Reference Guide
Your Host Jim Mischel

The way you work with files and file names changes with every environment, and often with every new language that you learn. The .NET Framework has its own way of dealing with path names and manipulating the file system. This week I talk about the System.IO.Path class, which makes working with path names very easy. Next week I'll cover System.IO.File, which lets you manipulate the file system.

If you're an old C++ or Delphi programmer, you're probably familiar with structured exception handling. Exceptions (errors) happen, and it's up to programmers to catch the errors and handle them gracefully to prevent the program from crashing. In his article Structured Exception Handling in Visual Studio.Net, author Peter Aitken explains the basics of structured exception handling with Visual Basic and gives some advice about how and when to use exception handling. The techniques he shows are just as applicable to C# programs, and to other .NET languages as well.

Visit The .NET Reference Guide
 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 
New Content
spacer  
Articles and Sample Chapters
Articles and Sample Chapters All Articles and Sample Chapters

C# Design Patterns: Adapter
By Steven John Metsker

Structured Exception Handling in Visual Studio .NET
By Peter G. Aitken

spacer  
spacer
Weblogs All NET Weblogs

String marshaling
By Jim Mischel

.NET Framework 1.1 SP1
By Jim Mischel

VersionNotFound Exception redux
By Jim Mischel

RSS Subscribe Subscribe to the .NET Reference Guide RSS feed.

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 
New Books and Safari Online Books
spacer  
Bookstore
Book Store All NET Books

Microsoft Visual C# .NET 2003 Unleashed
By Kevin Hoffman, Lonny Kruger
Published by Sams � Dec 16, 2004
Premium Member Price: $44.99 USD (Save 25%)

Effective C#: 50 Specific Ways to Improve Your C#
By Bill Wagner
Published by Addison Wesley Professional � Dec 10, 2004
Premium Member Price: $29.99 USD (Save 25%)

spacer  
Safari Tech Books Online
Safari Online Books All .NET Online Books

Visual FoxPro to Visual Basic .NET
Published by Sams � May 10, 2004

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 
spacer Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif

The .NET Developer's Guide to Windows Security

This is required reading for .NET programmers who want to develop secure Windows applications. Author Keith Brown crystallizes his application security expertise into 75 short, specific guidelines. Each item is clearly explained, cross-referenced, and illustrated with detailed examples. The items build on one another until they produce a comprehensive picture of what tools are available and how you should use them. Learn more about the book!

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 

Grab Our .NET RSS Feed

You can get our .NET Reference Guide additions and weblogs in your RSS Aggregator — click here to grab the code!

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 

Weblog of the Week: String Marshaling

Jim Mischel ran into a curious problem marshaling a string buffer from an unmanaged function to a C# callback function (delegate). Can you help him solve the problem?

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 

C++ Without Fear: A Beginner�s Guide That Makes You Feel Smart!

If you've always wanted to learn how to program a computer, or to learn the popular C++ programming language, here's the perfect book and CD to get you started. You'll find everything you need patiently explained and clearly illustrated, from general programming concepts and techniques to the particulars of the C++ language. In no time, you'll be writing your own programs!

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 

Save A Few Shekels on SD Times' Recommended Books

Software Development Times recently published its recommended reading list for programmers. Lots of those books are from us, which (naturally) makes us smugly proud of ourselves. If you're motivated to pick up any of these books (and you should be!), we'll give you a little financial incentive to do so.

 
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif
 

Become a Member and Save up to 25% in Our Book Store!

Profile yourself with InformIT and you'll receive an additional discount — up to 25% off many titles in the InformIT Book Store. The best part is that this offer will never expire!

Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/
Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif spacer Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif spacer Web Bug from http://www.informit.com/display/InformIT/images/newsletter/vertical/dot.gif

� Copyright 2004 Pearson Education, Inc. - InformIT division. All rights reserved. 800 East 96th Street Indianapolis, Indiana 46240

Change your e-mail address or update your profile.
To unsubscribe from this newsletter, or from all InformIT newsletters, visit our unsubscribe page and follow the posted instructions.
Suggestions, questions, or feedback on the site or the newsletter.

Web Bug from http://www.informit.com/newsletters/newsletter_track.asp?newsletter_id=132&newsletter_date=2004-10-12

Reply via email to