Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Microsoft Advisory Services Engagement Scenario - ASP.NET Code Samples and Code Review


View products that this article applies to.

Microsoft advisory services engagement scenario - asp.net code samples and code review

Note: This article discusses a scenario that may be addressed by Microsoft Advisory Services.

Microsoft Advisory Services is an hourly fee-based, consultative support option that provides proactive support beyond your break-fix product maintenance needs. This is a remote, phone-based support option that includes working with the same technician for assistance with issues like product migration, code review, or new program development. This service is typically used for shorter engagements, and is designed for developers and IT professionals who do not require the traditional onsite consulting or sustained account management services that are available from other Microsoft support options. This article also provides some self-help resources for this scenario.

For additional information on Microsoft Advisory Services, including on how to engage, refer to this Microsoft web page:

↑ Back to the top


Microsoft advisory services engagement

This Advisory Services scenario is designed to assist customers who are seeking consulting assistance on custom code. It is not designed to provide support for developing solution. Instead, it is for customers who need advice on existing code or who desire small samples consisting of a few lines of code.

↑ Back to the top


Self-help resources for this scenario

Statement of Work for this Scenario:

ASP.NET Code Samples and Code Review

Included with Scope
  • C# or VB (managed) code review of limited scope within an ASP.NET Web application. Examples include evaluation of use of particular methods (functions) and code review of a few lines of code related to a common task.
  • Creation (or research for samples) of C# or VB custom code to accomplish a specific task in a Web application. For example, custom code to read a configuration setting from a config file would be included in scope, but custom code to authenticate a user, read a config file, write the configuration information to a database, and render that information to a user would not be in scope because it covers multiple tasks.
Out of Scope
  • Migrating or converting legacy ASP code to ASP.NET.
  • Code review or code development using legacy VB (VB6 or earlier) or using any language other than C# or VB.
  • Code review of entire applications or classes within an application.
  • Custom code development of an entire solution or part of a solution beyond a specific task that cannot be broken down into sub-components of a larger task.
  • Reverse engineering of Microsoft or third-party code in order to develop a custom solution.
  • Code review of third-party code.
  • Consultation of architecture of entire solutions. For example, a customer asking �How can I develop a custom server control?� would not fall within the scope of this scenario.

↑ Back to the top


Keywords: KB982874, kbnomt, kbtshoot, kbsurveynew, kbinfo, kbproadvisory

↑ Back to the top

Article Info
Article ID : 982874
Revision : 2
Created on : 5/17/2010
Published on : 5/17/2010
Exists online : False
Views : 444