Site Philosophy
Setting The Scene...
Philosophy, as per Wikipedia's definition, means "love of wisdom", and I suppose that is the basic prémiss of this site: principally such that I gain a better understanding of Web Technologies and a forum for airing my beliefs/views/capabilities, but moreover, should this site attain the levels of quality and scope I have in mind, it may just (just possibly) become a valuable resource for others who hold similar views/interests.
Only time will tell...
Web Technology
My background in Web Technology is very much couched in the context of M$ products and capabilities. And though M$ is much maligned by the purists out there, I would not have gained such an understanding of Computers and Programming without their products. However, I've come to appreciate that one must cater for all potential visitors to this site, and therefore I have attempted (will attempt) to go "back to fundamentals" in the design of this site.
At present, I believe the following outlines my "Technical Philosophy" behind this Site:
- Design for a Cross-Platform pan-Browser audience.
- Use Standards Compliant HTML and CSS components only, such to achieve a "Bedrock" Web Site that has >60% of the content.,
- Implement JavaScripting for adaptive content.
- Implement XML/XSL Templating using JavaScript and the MSXMLDOM.
- Implement M$ OWC Graphic and Spreadsheet capabilities.
- Provide Downloadable Programming components
Other Technology
With the basic Site Architecture in place, I would then like to go into "Heads Up" sessions and Downloads for a variety of programming languages, applications and techniques; such as:
- Visual Basic (VBA, VB5.0, VB6.0, VB.NET, VBScript, etc...)
- C (C++, C#, etc...)
- Java (JavaScripting, ECMAScript, Java, J#, etc...)
- XML (XSL, XPath, XQuery, etc...)
- Microsoft (Excel, PowerPoint, Access, etc...)
- Database Design (Data Warehousing, Normalising, SQL, Oracle, etc...)
Business Management
Though many aspects of Business Management will be covered in the >60% "Content Bedrock", I would hope to cover "Technology In The Business Place", by covering subjects such as:
- Planning (Resourced & Costed Networks, Schedule Adherence, etc...)
- Risk Management
- Earned Value Management
- Applied Techniques in Data Marts / Data Warehousing
- Schedule Risk Management