Monthly Archives: May 2006

Snippet for ViewState-Backed Properties

Inspired by Fritz’ post, I created this little snippet on the train… <?xml version=“1.0“ encoding=“utf-8“ ?> <CodeSnippets  xmlns=“http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet“&gt;   <CodeSnippet Format=“1.0.0“>     <Header>       <Title>aspprop</Title>       <Shortcut>aspprop</Shortcut>       <Description>New ASP.NET Property with ViewState</Description>       <Author>Dominick Baier</Author>       <SnippetTypes>         <SnippetType>Expansion</SnippetType>       … Continue reading

Posted in Uncategorized | Leave a comment

Zugriffsrechte für HTTP.SYS

Windows XP SP2 und Server 2003 enthalten einen Kernel-Treiber für HTTP Verkehr mit Namen HTTP.SYS. Anwendungen, die an HTTP Daten interessiert sind, registrieren einen URI Namensraum (z.b. „/foo“) an diesem Treiber, und wenn HTTP Requests für diesen Namensraum am System … Continue reading

Posted in Uncategorized | Leave a comment

Developing More-Secure ASP.NET 2.0 Applications

the first sign of life… http://www.microsoft.com/mspress/books/9989.asp  

Posted in Uncategorized | Leave a comment

HttpListener, Authentication and ASP.NET

One cool thing about HttpListener is that it gives you Basic, Digest and Negotiate authentication for free (and SSL too – btw). You don’t have to write a single line of code to get these authentication schemes in your own HTTP … Continue reading

Posted in Uncategorized | Leave a comment

Tool for HTTP.SYS Namespace Reservations

I posted the first version of this tool here – alongside with some explanations why this is useful and important. In this new version I added automatic namespace reservation using the HTTP.SYS API – so you don’t need to copy&paste … Continue reading

Posted in Uncategorized | Leave a comment

Consolas for Download

Have you ever wondered what font I am using for my code snippets on this blog? Well – it is called Consolas and is part of Vista. I copied it to my W2K3 installation to use it with Visual Studio. … Continue reading

Posted in Uncategorized | Leave a comment