What conclusion can you draw?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. Your responsibilities at Domain.com include the design and development of application frameworks.
You are currently developing a Microsoft Windows Forms application. You used Microsoft Visual Studio 2005 Team Edition for Software Developers. This Windows Forms application that you are developing, when completed will allow users to access data on the Domain.com mainframe. This data access will happen as follows: A Microsoft .NET Remoting component accesses the mainframe, and the application connects to the Remoting component via Transmission Control Protocol (TCP) channel.
You need to keep in mind that there is a performance requirement that the application should not perform excessive and unnecessary security checks. A performance monitoring solution that will be put in place will consists a measuring the Total Runtime Checks and Stack Walk Depth performance counters in the .NETCLR Security category.
You need to make a decision as to whether the monitoring solution is correct.

What conclusion can you draw?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. Your responsibilities at Domain.com include the design and development of application frameworks.
You are currently developing a Microsoft Windows Forms application. You used Microsoft Visual Studio 2005 Team Edition for Software Developers. This Windows Forms application that you are developing, when completed will allow users to access data on the Domain.com mainframe. This data access will happen as follows: A Microsoft .NET Remoting component accesses the mainframe, and the application connects to the Remoting component via Transmission Control Protocol (TCP) channel.
You need to keep in mind that there is a performance requirement that the application should not perform excessive and unnecessary security checks. A performance monitoring solution that will be put in place will consists a measuring the Total Runtime Checks and Stack Walk Depth performance counters in the .NETCLR Security category.
You need to make a decision as to whether the monitoring solution is correct.

What conclusion can you draw?

A.
The monitoring solution will be correct.

B.
The monitoring solution will be inadequate. You need to use the Process component to query information from the application.

C.
The monitoring solution will be inadequate. You need to examine the Security event log.

D.
The monitoring solution will be inadequate. You need to create a Performance Session in Microsoft Visual Studio.

Explanation:
The Stack Walk Depth performance counter measures the amount of stack frames that are used by a security demand to request permission to access a protected resource.
The Total RunTime Checks performance counter measures the amount of security checks that the common language runtime (CLR) makes since the application started. Thus these two performance counters will help you in eliminating the excessive and unnecessary security checks. This results in the monitoring solution to be adequate.
Incorrect answers:
B: The Process component allows one to query information like threads, memory, modules, and handles, but is does not allow one to query security information.
C: The Security event log contains the success and failure audits, it does not display CLR code access security checks information.
D: The creation of a Performance Session in Visual Studio will now allow you to obtain CLR code access security information.



Leave a Reply 0

Your email address will not be published. Required fields are marked *