Tuesday, December 15, 2009
Monday, December 14, 2009
Thursday, December 10, 2009
DataBind
With nothing of particular note to bulk up this entry, I'm hoping to later collect all my knowledge on data binding into one post...
The Links...
Tuesday, December 08, 2009
Lifehacker Roundup
- http://gizmodo.com/5420641/can-my-ipod-make-this-airplane-explode
- http://lifehacker.com/5417966/networks-lights-turns-your-keyboard-leds-into-activity-indicators
- http://lifehacker.com/5420356/the-complete-guide-to-avoiding-online-scams-for-your-less-savvy-friends-and-relatives
- http://lifehacker.com/5420632/how-to-know-when-your-dns-servers-are-failing
- http://lifehacker.com/5416726/use-your-psp-as-a-wi+fi-scanner
- http://lifehacker.com/5420531/google-now-personalizes-logged+out-searches
And lastly, from the Network Lights site: http://www.itsamples.com/index.html - the best part? They provide source code for a lot of stuff.
Stuff it, instead of consecutive posts for this stuff, I'll just build up this week's...
- http://lifehacker.com/5422014/make-google-chrome-open-with-permanently-pinned-tabs
- http://lifehacker.com/5421670/negotiate-anything-by-keeping-three-things-in-mind
- http://lifehacker.com/5421717/whocrashed-explains-why-your-windows-pc-crashed
- http://lifehacker.com/5421752/18-extensions-worth-downloading-from-google-chromes-gallery
- http://lifehacker.com/5421651/chrome-extensions-gallery-officially-opens
And the fun continues on Thursday...
- http://gizmodo.com/5422712/iclassic-app-lets-you-revist-the-good-old-days-of-click-wheel-ipods
- http://gizmodo.com/5422667/the-first-official-poster-screenshot-and-synopsis-of-tron-legacy
- http://lifehacker.com/5422647/speed-tracer-diagnoses-where-your-web-sites-slowing-down
And the end of another week rolls around...
Wednesday, December 02, 2009
Debugging Tools And Fun, Erm...
Some useful links if you're trying to find web dev debug tools:
- TinyGet, for automated page requests: http://code.google.com/p/toolsdotnet/wiki/TinyGet
- WFetch (like TinyGet but with a GUI): http://support.microsoft.com/kb/284285
- The IIS6 resource toolkit: http://support.microsoft.com/kb/840671 (contains tinyGet & WFetch)
- A handy link on StackOverflow which should provide inspiration: http://stackoverflow.com/questions/1369829/how-to-debug-an-asp-net-applicaiton-on-live-server
Of course, deploying your DLLs in debug mode can help your logging, but release mode is going to provide at least 4x performance improvements. If you attach a profiler for checking memory usage or performance, you can leave your .pdb files up to get more information as these contain the .NET symbols used for inspecting the code. Please don't leave them there, as they are a serious security consideration - in short, if a hacker were to copy your pdb files from your server they've effectively stolen everything but the source code:
Here's some profilers that don't involve installing Visual Studio on a live server (always a bad idea):
- DotTrace (won't memory profile .NET1.1): http://www.jetbrains.com/profiler/index.html
- Red-Gate Developer Bundle (plus separate downloads): http://www.red-gate.com/products/dotnet_tools_overview.htm
- Red-Gate's SQL bundle: http://www.red-gate.com/products/sql_bundles/SQL_Comparison_Bundle.htm
- DynaTrace (I've not checked this out yet): http://www.dynatrace.com/en/
- Ipcas SpeedTrace (or this): http://www.ipcas.com/trace-and-profile/c-sharp-and-vb.net-tracer-and-profiler/
There are, of course, sites out there for providing information about your site:
- Repeatedly tests your site: http://www.siteconfidence.co.uk/
- Multi-browser testing: http://www.browsera.com/ via: http://lifehacker.com/5414998/browsera-simultaneously-tests-your-site-in-different-browsers
- Installed on your network, provides processor information: http://www.zabbix.com/
Of course, if you're intent on debugging in Firefox (www.firefox.com, of course) you should have:
- Firebug: https://addons.mozilla.org/en-US/firefox/addon/1843
- Firebug javascript debugging: http://getfirebug.com/js.html
Some tools for developing your code (essentially, my favourites, as there are tonnes, Microsoft's list notwithstanding (http://msdn.microsoft.com/en-us/magazine/cc300497.aspx)):
- Beyond Compare, the best comparison tool anywhere: http://www.scootersoftware.com/
- SVN or CVS
- ViewState decoder: http://alt.pluralsight.com/tools.aspx
And a list of developer must-have's:
And finally, a handy selection from youtube:
And once you've done all that, make sure it's performant:
Tuesday, December 01, 2009
Gizmodo, Lifehacker, Best Of The Last Few Days
It's been a while coming, my blogging has been down, so here's some updatey wonderfulness...
- http://lifehacker.com/5415321/ten-alternatives-to-mininova
- http://gizmodo.com/5415675/gizmodos-essential-iphone-apps-november-09-edition
- http://lifehacker.com/5412886/61-free-apps-were-most-thankful-for
- http://lifehacker.com/5413889/bittorrent-tracker-mininova-goes-legal+only
- http://lifehacker.com/5414998/browsera-simultaneously-tests-your-site-in-different-browsers
- http://lifehacker.com/5414288/top-10-cross+platform-apps-that-run-on-windows-os-x-linux-and-more
- http://lifehacker.com/5413223/how-to-fix-your-relatives-terrible-computer
- http://lifehacker.com/5412754/wallpaper-roundup-abstract-ice-and-snowy-scenes/gallery/
- http://lifehacker.com/5412148/remains-of-the-day-the-declaration-of-google-wave-edition
- http://lifehacker.com/5411899/diagnose-and-protect-your-iphone-from-worms
- http://lifehacker.com/5415526/canyouseemeorg-checks-for-open-ports-behind-firewalls
- http://lifehacker.com/5415266/coffee-temporarily-assigns-primary-secondary-apps-for-files
Subscribe to:
Posts (Atom)