Very Basic Stuffs on VSTS Tool

38 views
Skip to first unread message

Mr. Anand

unread,
May 13, 2011, 2:37:02 AM5/13/11
to VSTS Automation Testing
Version 1.1
Version 2.0 Generics
Version 3.5 Linq
Version 4.0 Lambola

CLR : Components : Garbage Colllector and Just in Time Compiler. It
signifies Language Interoperability such as C#,C++,J#,Perl
Memory And Thread Management : DOne by CLR using GC
Heap : GC looks into heap and cleans up the memory no longer needed.
WHen heap is full GC takes first object and check if its being
referenced anywhere
How does it refer. we have something called main method. Na dcheck
its usage if reference count is zero, the GC removes the memory
allocarted for the
object. Also generation index provides the relevance of object for
deletion. Unless Gen 0 objects are deleted GC does not check for the
reference
count of Generation 1 or 2 or so on and further objects.
Stack :Reference type variables

Compilation : Source Code - Language Compiler - Metadata MSIL (Common
Intermediate Language) Can be an exe or a dll, is a single file also
called assembly.
Executioin : Metadata MSIL - JIT - Native Code
Assembly : private or shared
Global assembly cache(GAC) : Shared assembly are kept in this place
actuall come automatically when an assembly is shared.Hvae a look at
the default shared
assemblies "C:\WINDOWS\assembly" Also assemblies should be shared
with a strong name.
Native Code : Bits encoded insrtruction of the programming construct
designed.
Typesafety Check : During Compile time code should not play with the
OS space or any such memory location where it does not have
authorization.
Managed :Code resolution possible compile time.
Unmanaged code: Run time polymorphism. Code resolution possible only
run time.
CLS : COmmon Language specification
CTS : COmmon Type system
Intellisense : Not compilation just an added feature to ease
development process.

Base Class Librray : InBuilt methods colection. COllection of
Namespaces. Mathematical related arithmetic functions alone so imoprt,
just the same , as we
might otherwise end up in lot of memory usage.
Namespace : Container for classes.
Datatype:
REference TYPE : STring, Array, Exception, Delegate[Function
Pointer],Multicats Delegate, Class1
Value Type :int,
Int16.int32,int64,Char,Boolean,Byte,Single,Double,Decimal,Datetime,Timespan,Guid,Enum,
Structure.


Log on to Http://www.csesupport.blogspot.com for the same.

Reply all
Reply to author
Forward
0 new messages