Paging tip
Default Button
ASP.Net not working after install

Paging tip
On a lot of our screens we set the AllowPaging attribute dynamically, if there are fewer items on the page than the page size then turn off paging otherwise turn it on, this was done in the page_load event. An oddity showed here when a new row was inserted, the paging would not take effect if this new row was one more than the page size. The fix is pretty simple just check whether allowpaging should be set on after the add or delete function is called. The reason is the page_load runs first then the add or delete function so the row count is changed after the check is made. Simple solution, long explanation.

Default Button
Add to page load event:
Page.RegisterHiddenField(“__EVENTTARGET”, “btnSearch”)
Replace btnSearch with name of my button.
This will cause btnSearch to be triggered when the enter key is hit.

ASP.Net not working after install
After visual studio was installed on my new PC I realized that ASP.Net was not working for whatever reason. I was assured that IIS was installed first but it did not act that way. Oh well the fix was easy just run the following command:
c:\windows\microsoft.net\framework\v1.1.4.322\aspnet_regiis.exe -i
and all is well.

Hope these help, put any more tips you may have in the comments. I will add more as I find them.