Development
I have tons of examples of cool development tips, tricks, and examples that I'll
be posting here from now on. I continually create proof-of-concept code then get bored with it
once 'that one feature' works the way I want it to. But, I have saved them...
I have developed code for DOS (MSDOS, DRDOS), almost every version and flavor of Windows
(Windows 3.1, 95, 98, ME, 2000, XP, XPe, CE, Pocket PC, Mobile 5, and CE.net),
linux distro's (RedHat, SuSE, Debian, and Mandrake), Macintosh (7, 9, OSX), and
the infamous BeOS (3, 4, 5). (I won't mention the Apple IIe, Commodore VIC-20/64/128/Amiga,
TSR-80, Atari, or any of the other miscellaneous or home-grown computers I developed for.)
I have created desktop applications, web sites, web applications, RIA's, and web services.
I live and breath cool user-interfaces using DHTML. XML and XSLT, used correctly, rocks!
I have created applications in C/C++, Visual Basic (all versions, except 2005), Visual C++
(pre .Net), Java, XML, XSLT, JavaScript, HTML, CSS, VBA, NAnt, NUnit, CC.Net, Perl, Delphi, Microsoft Access, Ruby, IE Behaviors, Modula2, CodeCharge, and of course BASIC.
I have used COM, MFC, .Net, ISAPI, DCOM, COM+, ASP, ASP.net, JSP, PHP, and RoR, among other technologies.
I have developed applications for high-speed graphics (C++), data access (JET, DAO, ODBC, ADO, JDBC, TSQL,
PL/SQL), communications (FTP, Serial/Modem, RSH, HTTP), Flash, AJAX, PDF, and lots more.
Here is where I will share as much of that knowledge as I can with everyone else!
I would also just like to say that behaviors in Internet Explorer are one of the best
and yet most unknown and mis-understood features of any browser that has ever existed.
Development Sections
GridViews - Using the GridView control in ASP.net 2.0
MasterPages - Using the MasterPages in ASP.net 2.0
MultiViews - Using the MultiView control in ASP.net 2.0
Site Maps - Using the ASP.net 2.0 SiteMap control
Themes - Using ASP.net 2.0 Themes
Web Parts - ASP.net 2.0 WebParts development
ASP.net 2.0 WebParts - ASP.net 2.0 WebParts development
Pageflakes.com - Information and example flakes regarding the Pageflakes.com dashboard technology
HTML-based Charts - Details what HTML-based charts are and their benefits
ASP.net 2.0 UserControls - Details creating charts using UserControls
JavaScript - ASP.net 2.0 WebParts development
Server-side Images - Details creating image-based charts from ASP.net 2.0
Real-time Flash - Details creating real-time line/bar charts using Flash MX and ASP.net (or any ASP/CGI process)
Components -
Desktop2 - My original Windows desktop in a browser (source code) <untethered>
Resizable Columns - Simple solution to reliable column (TD) resizing <untethered>
Colored Bullets - Example code that shows how to change the color of HTML bullets (LI) <untethered>
Vertical Text - Example code that shows how to display text vertically <untethered>
Styled Select (Drop-down) - Example code that shows how to style a SELECT element (drop-down) <untethered>
Guitar TAB - Some early concepts that render guitar TAB music in a browser
AJAX - I still prefer the name, Asynchronous JavaScript Call-backs
Browser Sniffing - Simple code to figure out the current browser and version <untethered>
Cross-browser OnLoad Event - Add script to the window.onload event programatically
Close Window - Simple JavaScript code to close the current browser window without the annoying confirmation
Compressed JavaScript - Save time and bandwidth by compressing your JavaScript source <untethered>
Browser Detection - Describes detecting the browser features
Drag & Drop - Drag & drop on a page using JavaScript
Obfuscation - Basic obfuscation for JavaScript source
Regular Expressions - Using regular expressions in JavaScript
Simple Date Selection in JavaScript - Example of dynamically changing date selection drop-downs <untethered>
Widgets - UI Widgets written in JavaScript
XML Parser - JavaScript-based XML Parser
Search - Searching Google from your own site
Web Gadgets - Google Web Gadgets..
Perfuse example - Perfuse example
HTML Escaped Character Codes - Shows all of the encoded characters and their codes
Server Variables - Shows you your browser's ServerVariables
Site Statistics - Shows wasatchwizard.com most popular pages, traffic, and user-agents
UBound and Multi-dimensional Arrays in VBScript - Sample code to show how to find the UBound value of multi-dimensional arrays <untethered>
Client-side Data Access using VBScript and ADO - Example of how to use client-side data access in VBScript and ADO <untethered>
Webfonts - Webfonts
Mail Reader - Web-based mail reader UI <untethered>
The 7-Habits' Quadrants - Web-based Quadrants UI, based on the book, 7 Habits of Highly Effective People <untethered>
Sample server-side XML transform - Sample server-side XML transform using ASP.net 2.0
Most common XLST commands - The most commonly used XSL commands (that I use) and also a complete list of commands