Lecture - Serialization & Deserialization (1)

0.0(0)
studied byStudied by 4 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/30

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

Serialization

The process of converting an object to a stream of bytes.

2
New cards

Deserialization

The process of converting a stream of bytes back into an internal representation of a data structure.

3
New cards

Stream

A flow of data, either input or output, represented as a sequence of bytes.

4
New cards

Input stream

A flow of data into a program.

5
New cards

Output stream

A flow of data coming from a program.

6
New cards

.NET

A software framework developed by Microsoft that provides a controlled programming environment for developing and running applications.

7
New cards

System.IO namespace

A namespace in .NET that contains classes for working with input and output streams.

8
New cards

Writer object

An object used to make writing data to streams easier.

9
New cards

Reader object

An object used to make reading data from a stream easier.

10
New cards

MemoryStream

A stream object that stores data in memory.

11
New cards

Binary Serialization

The process of converting objects into a byte stream of binary data.

12
New cards

BinaryFormatter

A class in .NET used to serialize and deserialize objects for binary serialization.

13
New cards

Serializable

A marker interface in .NET that indicates that a class can be serialized.

14
New cards

Byte array

An array of bytes, used to store binary data.

15
New cards

Database

A structured collection of data stored and accessed electronically.

16
New cards

XML Serialization

The process of converting objects into an XML representation.

17
New cards

SOAP Serialization

The process of converting objects into a SOAP message for communication over a network.

18
New cards

XML

Extensible Markup Language, a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

19
New cards

SOAP

Simple Object Access Protocol, a protocol for exchanging structured information in web services using XML.

20
New cards

Custom Serialization

The process of implementing custom logic for serializing and deserializing objects.

21
New cards

Formatter

An object used to control the serialization of an object to and from a stream.

22
New cards

Binary Serialization

The process of converting an object into a binary format for storage or transmission.

23
New cards

Stored Procedure

A precompiled set of SQL statements that can be executed on a database server.

24
New cards

CommandType

An enumeration that specifies how a command string is interpreted.

25
New cards

Parameters

Values that are passed to a stored procedure or command.

26
New cards

DBConnect

A class used to establish a connection to a database.

27
New cards

DataSet

A collection of data retrieved from a database.

28
New cards

IsDBNull

A method that checks if a database field contains a null value.

29
New cards

Binary Formatter

A class used to serialize and deserialize binary data.

30
New cards

MemoryStream

A stream that stores data in memory.

31
New cards