MS Coures 10266A Programming With C Using Dot Net Framework 4 ClassRoom 英文正式版 CD Aftercompletingthiscourse,studentswillbeableto: Describethepurposeofthe.NETFramework,andexplainhowtouse MicrosoftVisualC#?andVisualStudio2010tobuild.NETFramework applications. DescribethesyntaxofbasicC#programmingconstructs. Describehowtocreateandcallmethods. Describehowtocatch,handle,andthrowexceptions. DescribehowtoperformbasicfileI/OoperationsinaVisualC#application. Describehowtocreateandusenewtypes(enumerations,classes,and structures),andexplainthedifferencesbetweenreferencetypes ndvaluetypes. Describehowtocontrolthevisibilityandlifetimeofmembersinatype. Describehowtouseinheritancetocreatenewreferencetypes. Describehowtomanagethelifetimeofobjectsandcontroltheuse ofresources. Describehowtocreatepropertiesandindexerstoencapsulatedata, andexplainhowtodefineoperatorsforthisdata. Describehowtodecoupleanoperationfromthemethodthatimplements it,andexplainhowtousethesedecoupledoperationstohandle asynchronousevents. Describethepurposeofcollections,andexplainhowtousegenericsto mplementtype-safecollectionclasses,structures,interfaces,andmethods. Describehowtoimplementcustomcollectionclassesthatsupportenumeration. Describehowtoqueryin-memorydatabyusingLanguage-Integrated Query(LINQ)queries. Describehowtointegratecodewrittenbyusingadynamiclanguage suchasRubyandPython,ortechnologiessuchasComponentObjectModel (COM),intoaC#application.