Serializing DataGridView (or DataSet) to disk file instead of using external database like SQL S

Hi everyone!Smile
I am coming from web developing scripting and I am quite a novice in Visual C#.
I am thinking to develop an application that would use a form with DataGridView control(s). I don't want to use an external database program, such as SQL Server to store/manage my data. Instead I want the database engine be part of the application executable and I want it to be able to serialize data to/from the hard drive as a binary file.
I was thinking may be I could use a DataSet object, since it can be disconnected from the datasource (database or XML file) and then try to serialize the object to the disk, but I am not sure if it's possible, because the only funcitons in DataSet I found are the ones that connect either to SQL database or XML source.
Does anyone have an idea on where to look for on how to binary serialize DataSet to a disk?

Thanks Everyone!
George.

[970 byte] By [techexpert] at [2008-3-5]
# 1
If WriteXML is not what you want (you can encrypt it/parse it/XSLT it to another form to disguise it), then the only other way is to parse the DataSet and its tables yourself.
OShah at 2007-10-6 > top of Msdn Tech,Visual Studio Express Editions,Visual C# 2005 Express Edition...