Marco Barzahi [MVP Visual Developer - ASP/ASP.NET]
Italian Version
Have you ever tried to assign a Strong Name to an aspx page? In this article we will try to find a solution that could not follow the standard guidelines. In this article I use also terms "mark" or "sign" an aspx page. We start defining a page SignedPage.aspx like this:
<%@ Page language= "c#"%>
<%=GetType().AssemblyQualifiedName%>
The page does not use codebehind and it will be compiled in c# - but the choice of language/compiler is indifferent - and, when the page works, it will emit its AssemblyQualifiedName . This property will help us to know the name of the linked page class, its namespace, its assembly name with version, culture and PublicKeyToken.
The PublicKeyToken is the indicator; when the value is null it means the page is...