interviews.dotnetthread.com

↑ Grab this Headline Animator

Tuesday, July 1, 2008

What are different types of directives in .NET?

@Page: Defines page-specific attributes used by the ASP.NET page parser and compiler. Can be included only in .aspx files

@Control: Defines control-specific attributes used by the ASP.NET page parser and compiler. Can be included only in .ascx files.

@Import: Explicitly imports a namespace into a page or user control. The Import directive cannot have more than one namespace attribute. To import multiple namespaces, use multiple @Import directives.

@Implements: Indicates that the current page or user control implements the specified .NET framework interface.

@Register: Associates aliases with namespaces and class names for concise notation in custom server control syntax.

@Assembly: Links an assembly to the current page during compilation, making all the assembly's classes and interfaces available for use on the page.

@OutputCache: Declaratively controls the output caching policies of an ASP.NET page or a user control contained in a page

@Reference: Declaratively indicates that another user control or page source file should be dynamically compiled and linked against the page in which this directive is declared.

Submit this story to DotNetKicks

No comments:

Post a Comment

Post your comments/questions/feedback for this Article.

 

Latest Articles