George Lucas made up Star Wars as he went.
Author Archives: Josh
Sir Ian the Bum
Sir Ian the Bum
Must have gadget of the year: 1997
Must have gadget of the year: 1997
Hanselman’s Interview: Postbacks
Explain how PostBacks work, on both the client-side and server-side. How do I chain my own JavaScript into the client side without losing PostBack functionality? From StackOverflow: Postbacks are an abstraction on top of web protocols which emulate stateful behavior over a stateless protocol. On the client side, postbacks are achieved by javascript calls and hidden fields …
Hanselman’s Interview: Datagrid Binding Events
What events fire when binding data to a data grid? What are they good for? The unique events that fire during data binding on a datagrid are itemcreated and itemdatabound. They can be used to modify the components of a grid row programmatically. Use itemcreated unless you need access to the bound data, in which case …
Continue reading “Hanselman’s Interview: Datagrid Binding Events”
Hanselman’s Interview: Custom File Extensions
What is needed to configure a new extension for use in ASP.NET? For example, what if I wanted my system to serve ASPX files with a *.jsp extension? The full answer is here, but the short version is that you need to configure IIS to use aspnet_isapi.dll for the file extension you want, then configure …
Continue reading “Hanselman’s Interview: Custom File Extensions”
Hanselman’s Interview: HTTP Handlers
What are ASHX files? What are HttpHandlers? Where can they be configured? An .ashx file is a placeholder for an HttpHandler. It allows you to create a IHttpHandler implementation as simply as you create a .aspx file, without any reconfiguration of web.config or other hoops. It provides you access to the Request and Responsie without …
Hanselman’s Interview: ASP.NET Lifecyle
From constructor to destructor (taking into consideration Dispose() and the concept of non-deterministic finalization), what the are events fired as part of the ASP.NET System.Web.UI.Page lifecycle. Why are they important? What interesting things can you do at each? Object Initialization (Server object and page object instantiated) PreInit (Add dynamic controls) Init (Change control initialization values …
Time Wasting Video Games: Time Wasting Links
I was going to write something up on these, but I’ll just MLP them instead. Articles on the pseudo-work gaming trend: Newsweek “Addicted to Fake Achievement” Penny Arcade Cartoon
You must RELEARN what you have learned.
Caught out again. I pride myself on limiting myself to actionable worries. I read things that I have a purpose to read. I do things that have a purpose to do. I was listening to Rob Walling’s Micropreneur Academy lessons today and got a strong reminder not to waste time with un-actionable things. I need …