Wednesday, April 23, 2008

1. Developing applications that use system types and collections (15 percent)

A .Manage data in a .NET Framework application by using the .NET Framework 2.0 system types. (Refer System namespace)

Value types ( VB.Net )
Nullable type (VB.Net)
Reference types
Attributes
Generic types (VB.Net)
Exception classes (VB.Net)
Boxing and UnBoxing (VB.Net)
TypeForwardedToAttribute Class

B.Manage a group of associated data in a .NET Framework application by using collections. (Refer System.Collections namespace)
•ArrayList class
Collection interfaces
ICollection interface and IList interface
IComparer interface and IEqualityComparer interface
IDictionary interface and IDictionaryEnumerator interface
IEnumerable interface and IEnumerator interface
Iterators
Hashtable class
CollectionBase class and ReadOnlyCollectionBase class
DictionaryBase class and DictionaryEntry class
Comparer class
Queue class
SortedList class
BitArray class
Stack class

C.Improve type safety and application performance in a .NET Framework application by using generic collections. (Refer System.Collections.Generic namespace)
•Collection.Generic interfaces
Generic IComparable interface (Refer System Namespace)
Generic ICollection interface and Generic IList interface
Generic IComparer interface and Generic IEqualityComparer interface
Generic IDictionary interface
Generic IEnumerable interface and Generic IEnumerator interface
IHashCodeProvider interface (obsolete now)

Generic Dictionary
Generic Dictionary class and Generic Dictionary.Enumerator structure
Generic Dictionary.KeyCollection class and Dictionary.KeyCollection.Enumerator structure
GenericDictionary.ValueCollectionclass and Dictionary.ValueCollection.Enumerator structure

Generic Comparer class and Generic EqualityComparer class
Generic KeyValuePair structure
Generic List class, Generic List.Enumerator structure, and Generic SortedList class
Generic Queue class and Generic Queue.Enumerator structure
Generic SortedDictionary class
Generic LinkedList
•Generic LinkedList class
Generic LinkedList.Enumerator structure
Generic LinkedListNode class

Generic Stack class and Generic Stack.Enumerator structure

D.Manage data in a .NET Framework application by using specialized collections. (Refer System.Collections.Specialized namespace)
•Specialized String classes
StringCollection class
StringDictionary class
StringEnumerator class


•Specialized Dictionary
HybridDictionary class
IOrderedDictionary interface and OrderedDictionary class
ListDictionary class


•Named collections
NameObjectCollectionBase class
NameObjectCollectionBase.KeysCollection class
NameValueCollection class


•CollectionsUtil
BitVector32 structure and BitVector32.Section structure

E.Implement .NET Framework interfaces to cause components to comply with standard contracts. (Refer System namespace)
IComparable interface
IDisposable interface
IConvertible interface
ICloneable interface
IEquatable interface
IFormattable interface

F.Control interactions between .NET Framework application components by using events and delegates. (Refer System namespace)
Delegate class
EventArgs class
EventHandler delegates

No comments:

 
Google