Course 3358: Reading and Writing Files in the Microsoft .NET Framework 2.0

Product type
Logo Microsoft Learning

Need more information? Get more details on the site of the provider.

Description

Introduction In this 2-hour course you will learn about working with the file, stream, and string handling capabilities provided to developers by the Microsoft® .NET Framework 2.0. Topics range from working with the file system and byte streams to working with strings and regular expressions. In the lab you will write code to enumerate, create and delete files. Also you will work with file compression and decompression.

This course also will help you prepare for Exam 70-536 TS: Microsoft .NET Framework 2.0—Application Development Foundation. Objectives At the end of the course, students will be able to:
  • Manage the File System
    • Access files using Path, File and FileInfo
    • Access paths and dir…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Introduction In this 2-hour course you will learn about working with the file, stream, and string handling capabilities provided to developers by the Microsoft® .NET Framework 2.0. Topics range from working with the file system and byte streams to working with strings and regular expressions. In the lab you will write code to enumerate, create and delete files. Also you will work with file compression and decompression.

This course also will help you prepare for Exam 70-536 TS: Microsoft .NET Framework 2.0—Application Development Foundation. Objectives At the end of the course, students will be able to:
  • Manage the File System
    • Access files using Path, File and FileInfo
    • Access paths and directories by using Path, Directory and DirectoryInfo
    • Access drives by using DriveInfo
    • Work with FileSystemWatcher to monitor the file system


  • Use Streams, Stream reader and Stream writer classes to access data.
    • Work with FileStream, MemoryStream, and BufferedStream
    • Read data using StreamReader, StreamWriter, and BinaryReader
    • Write data using StreamWriter and BinaryWriter
    • Compress streams using DeflateStream and GZipStream
    • Use Isolated storage


  • Manipulate strings efficiently
    • Use StringBuilder for concatenation
    • Parse data with regular expressions
Modules & Lessons Course Overview Module Introduction Navigation Overview Lab Information Course Information Reading and Writing Files Module Introduction Managing the File System Lesson Introduction Access File Paths by Using the Path Class Access Files by Using the File and FileInfo Classes Access Directories by Using the Directory and DirectoryInfo Classes Access Drives by Using the DriveInfo Class The Role of the FileSystemWatcher Class Handle File System Events by Using the FileSystemWatcher Class Self Test Working with Byte Streams Lesson Introduction What Is Streaming? Manage Byte Streams by Using the Stream Class Manage File Data by Using the FileStream Class Manage Memory Data by Using the MemoryStream Class Improve Stream Performance by Using the BufferedStream Class Identifying the Features of Stream Classes Self Test Compressing and Protecting Stream Information Lesson Introduction What Is Compression and Decompression? Compress Stream Information by Using the DeflateStream Class Compress Stream Information by Using the GZipStream Class What Is Isolated Storage? Protect Stream Information by Using Isolated Storage Classes Self Test Managing Application Data Lesson Introduction What Is Text, Stream, String, and Binary Data? Manage Text Data and Strings Manage Streams by Using the StreamReader and StreamWriter Classes Manage Binary Data by Using BinaryReader and BinaryWriter Differentiating Between Stream, String, and Binary Classes Self Test Manipulating Strings Efficiently Lesson Introduction What Is String Handling? Manipulate Strings Efficiently by Using the StringBuilder Class Self Test Working with Regular Expressions Lesson Introduction What Are Regular Expressions? Examine Text Patterns by Using Regular Expression Classes Self Test Lab: Reading and Writing Files Lesson Introduction Scenario Exercises Lab Review Module Summary Glossary Module Introduction System Requirements To view this course, you need:
  • A Pentium II, 256 MB RAM with a processor speed greater than or equal to 400 MHZ
  • Microsoft® Windows® 2000 or higher
  • Microsoft Internet Explorer 6.0 or higher
  • Adobe Flash 7.0 or higher (1MB disk space needed to install)
  • Microsoft Silverlight 4.0 or higher
  • Microsoft Windows Media Player 7.0 or higher
  • Microsoft XML Core Services 3.0 or higher
  • A Super VGA monitor with minimum screen resolution 1024x768, with 16-bit color.
  • A sound card, and either speakers or headphones (for multi-media audio).
  • Internet bandwidth of 56K or faster. Broadband internet access is recommended.
For courses containing Virtual Server-based labs (courses in the IT Professional and Developer Catalog), you will need:
  • Microsoft Virtual Server ActiveX control (1MB disk space needed to install)
Test your computer's capabilities to see if it supports this course. Accessibility Requirements The following software must be running on your computer in order to access this course with Screen Reader Software:
  • Microsoft Internet Explorer 6.0 or higher
  • Window-Eyes from GW Micro
  • JAWS from Freedom Scientific
  • MSAA enabled
There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.