Articles

A list of articles I’ve authored which have been published:


.Net Developer’s Journal, September 2004 (Volume 2, Issue 9):

C# and the .NET Framework: Tying It All Together
Part 3: Adding file operations
This is the third in a series of articles that build a text editing application using C# and the .NET Framework. Our model application is the Windows Notepad…
In this article, we’ll add file operations to our application (the File menu’s New, Open, Save, and Save As commands). We’ll ensure these operations are intuitive and follow a logical flow. Finally, we’ll attempt to make our code as generic and reusable as possible (taking advantage of the fact that many of our file operations use similar application logic).
For the complete text, go to http://www.sys-con.com/story/?storyid=46336.

.Net Developer’s Journal, May 2004 (Volume 2, Issue 5):

C# and the .NET Framework: Tying It All Together
Part 2: Adding menu bars, event handlers, and application logic
This is the second in a series of articles that build an application using C# and the .NET Framework. Our model application is the Windows Notepad.. In this article, we’re going expand Netpad by adding clipboard commands (Undo, Cut, Copy, Paste, Delete, and Select All), an Insert Time/Date command, and a Word Wrap command. These commands will be added to two new top-level menus, Edit and Format.
For the complete text, go to http://www.sys-con.com/story/?storyid=44868.

.Net Developer’s Journal, January 2004 (Volume 2, Issue 1):

C# and the .NET Framework: Tying It All Together
Part 1: Developing a Notepad-type application using C#
This article is the first in a series of articles where we build a replacement to the Windows Notepad using C# and the .Net Framework. It covers building the application framework, setting up menu bars and menu items, and setting up the editable text area.
For the complete text, go to http://www.sys-con.com/story/?storyid=46336.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.