Wednesday 14 August 2013

Advanced.NET Framework 2.0 Using VB 2005: Volume 3 with Don Kiely, Gregory Reddick, and F. Scott Barker

Advanced.NET Framework 2.0 Using VB 2005: Volume 3

with Don Kiely, Gregory Reddick, and F. Scott Barker

Course Description: In this volume, you’ll learn about the .NET Framework 2.0 system types like Generic and Reference types. Work with groups of data using various classes like Collection, Hashtable, ArrayList, and Dictionary. Improve type safety and performance using generic collections and manage data better by using specialized collections. You’ll learn about object serialization and working with XML formatted data. Manage files and folders using the System.IO namespace. See how to work with external data using the Stream classes.


8+ hours of media runtime 

.NET Framework Class Library
  • Overview
  • System Types
  • Value Type / Ref. Types
  • Built-in Value Types
  • Number Types
  • Demo: Numeric Types
  • ToString Method
  • Demo: Numeric ToString
  • Instance vs. Shared
  • Nullable Type
  • Numeric Shared Methods
  • Demo: Nullable Value
  • Dates and Times
  • Demo: Date/Time Properties
  • Demo: Date/Time ToString
  • Date/Time Instance Methods
  • Date/Time Shared Methods
Reference Types
  • Copy a Value Type
  • Copy a Reference Type
  • Value vs Ref. Types
  • Work with Strings
  • Overview: Stringbuilder
  • String ReferenceTypes
  • Demo: String Formatting
  • Demo: Concatenate Strings
  • Demo: Stringbuilder
  • Overview: Arrays
  • Array Methods
  • Iterating Arrays
  • Demo: Work with Arrays
  • Handling Exceptions
  • Demo: Work w/Exceptions
Conversion
  • Implicit Conversions
  • Using Option Strict
  • Convert Explicitly
  • VB Conversion Functions
  • Convert w/.NET Framework
  • Boxing / Unboxing
  • Wide/Narrow Conversion
  • Demo: ToString
  • Demo: Parse/TryParse
Custom Types
  • Overview: Custom Types
  • Value vs Ref. Type
  • Constants
  • Enumerations
  • Demo: Constants
  • Demo: Enumerations
  • More Complex Enum.
  • Structures
  • Demo: Simple Structure
  • Constructors
  • Properties
  • Add Methods to Structure
  • Property vs Method
  • More Complex Structure
Creating Classes
  • Overview
  • Class Constructors
  • Properties / Methods
  • Demo: A Simple Class
  • Inherited Members
  • Overloading Methods
  • Instance / Shared members
  • ApplicationException Class
  • Handle Exceptions
  • Complex Class/Shared Mem.
  • Demo: Exceptions
Advanced Custom Types
  • Using Attributes
  • Built-in Attributes
  • TypeForwardedToAttribute
  • Build Your Own Attributes
  • Implement Interfaces
  • Use IComparable
  • Use IDisposable
  • Use IConvertible
  • Use ICloneable
  • Use IEquatable
  • Use IFormattable
  • Create Custom Interfaces
  • View Custom interface
Delegates and Events
  • Overview: Delegates
  • Overview: Events
  • Custom Event Handler
  • Generic Classes
  • Create Generic Types
  • Consume Generic Type
  • Add Constraints
  • Demo: Generic Class
  • Demo: Constraints
Simple Collections
  • System.Collections
  • Overview: ArrayList
  • Demo: ArrayList
  • Common Functionality
  • IEnumerable Interface
  • IEnumerator Interface
  • ICollection Interface
  • IList Interface
  • CollectionBase Class
  • ReadOnlyCollectionBase
  • Implement Custom Collection
  • Sequential Lists
  • Queue Class
  • Stack Class
  • Demo: Queue
  • Demo: Stack
Dictionaries and Sorting
  • Dictionary Classes
  • Handle Key/Value Pairs
  • Hashtable
  • GetEnumerator
  • Demo: Hashtable
  • Demo: DictionaryEntry
  • Determine Duplicates
  • IEqualityComparer
  • Demo: IEqualityComparer
  • SortedList
  • Demo: SortedList
  • Sort Collections
  • Comparer Class
  • Implement ICompare
  • SortedList Collection
  • Custom Sort Collection
Generic Collections
  • Generic Collections
  • Generic List Class
  • Use Predicates
  • Demo: Array List Issues
  • Demo: Generic List
  • Demo: Iterate Generic List
  • Demo: Find / Predicates
Additional Generic Collections
  • Generic Dictionary Class
  • Sorted Classes
  • Queues and Stacks
  • Generic Queue Class
  • Generic Stack Class
  • Demo: Generic Dictionary
  • Demo: Generic SortedList
  • Demo: Generic Queue
  • Demo: Generic Stack
  • Generic LinkedList
  • LinkedList Methods
  • LinkedListNode Class
  • Demo: Generic LinkedList
  • Demo: LinkedListNode
Specialized Collections
  • Generic Collection Classes
  • Generic Collection Enums
  • Demo: Gen Collections
  • Specialized Collections
  • StringCollection
  • StringDictionary
  • NameValueCollection
  • Demo: StringCollection
  • Demo: StringDictionary
  • Demo: NameValueCollection
  • BitArray
  • BitVector32
  • Demo: BitArray
  • Demo: BitVector32
Serializing Objects
  • Overview: Serialization
  • Serialization Formats
  • Start with Serialization
  • Specify a Formatter
  • Steps to Serialize
  • Serialize a String
  • Demo: Serialize Strings
  • Deserialize a String
  • Serialize Complex Types
  • Deserialize Complex Types
  • Demo: Deserialize Strings
  • Demo: Complex Types
Serializing Custom Objects
  • Serialize Custom Class
  • Deserialize Custom Class
  • Serialize Custom Colls
  • Deserialize Custom Colls.
  • Demo: Custom Class
  • Demo: Custom Collections
  • Formatting for SOAP
  • Version Compatibility
  • OptionalField Attribute
  • Make Non-Serializable
  • Deserialization Callback
  • Demo: Non-Serialized
Serialize Objects with XML
  • XML Serialization
  • Simple XML Serialization
  • Steps to Serialize
  • Steps to Deserialize
  • Serialize a String
  • Deserialize a String
  • Complex Data Types
  • Catching Exceptions
  • Serialize Complex Data
  • Deserialize Complex Data
Serialize Classes with XML
  • Serialize Classes
  • Deserialize Classes
  • Serialize Collections
  • Deserialize Collections
  • Demo: Classes
  • Demo: Collections
Datasets/XML/Serialization
  • Overview
  • Write Datasets
  • Load Datasets
  • Demo: Save Dataset
  • Demo: Load Dataset
  • Use XML Schemas
  • Create Matching Class
  • XML Schema Definition Tool
  • Demo: Create Schema
  • Demo: Create a Class
  • Custom Serialization
  • Implement ISerializable
  • Serializing Methods
  • Custom Deserialization
  • Serialization Events
  • Demo: Cust. Serialization
  • Demo: Cust. Deserialization
Files and Folders
  • Overview
  • Work with Drives
  • Demo: Drives
  • Directories and Folders
  • Demo: Directories
  • Monitor File System
  • FileSystemWatcher
  • Demo: FileSystemWatcher
  • Files and Paths
  • Parse with Path Class
  • Demo: Parse Class
  • File and FileInfo Classes
  • Demo: File/FileInfo Class
Text Streams
  • TextReader/TextWriter
  • StringReader
  • StringWriter
  • Demo: StringReader/Writer
  • Read From/Write To
  • Stream Base Class
  • FileStream Class
  • Demo: FileStream Class
  • StreamReader/StreamWriter
  • BinaryReader/BinaryWriter
  • Demo: StreamReader/Writer
  • Demo: BinaryReader/Writer
  • MemoryStream
  • BufferedStream
  • Demo: MemoryStream
  • Demo: BufferedStream
Compress / Decompress
  • Overview
  • GZipStream/DeflateStream
  • Steps to Compress
  • Demo: Compress File
  • Steps to Decompress
  • Demo: Decompress File
Isolated Storage (IS)
  • Overview: IS
  • IsolatedStorageFile Class
  • Retrieve IS for Machine
  • Work with Folders
  • Demo: Work with Folders
  • Work with Files
  • IS File Permission Attrib
  • Demo: Work with Files
  • Access from Other Apps
  • Demo: Create/Store Files
  • Demo: Open/Read Files
  • Compress Files in IS
  • CompressDecompressIS Class
  • Demo: Compress File in IS

No comments:

Don't You Think this Awesome Post should be shared ??
| Advanced.NET Framework 2.0 Using VB 2005: Volume 3 with Don Kiely, Gregory Reddick, and F. Scott Barker |
Back To Top Related Posts Plugin for WordPress, Blogger...