Since the browser replaced the traditional software client as the primary consumer of logic-intensive applications and content, web development remains one of the most critical tech-skills within organizations.
The following pages demonstrate my skills within programming-both client and server side, as well as crucial concepts for delivering highly robust and maintainable applications:
|C# is Microsoft’s powerful object-oriented language created to be the next language advancement from VB.Net.|
|Design Patterns represents easy-to-use solutions to commonly-encountered issues when designing software.|
|Microsoft implementation Model-View-Controller (MVC) as an architectural pattern for web applications to separate concerns regarding user interfaces and application logic.|
|Object-oriented Programming (OOP)|
|Object-oriented Programming (OOP) provides the most feature-rich, maintainable, feature-rich way of programming applications by levering the following features.
(use table to link to each article listed above).
|Test-Driven Development (TTD)|
|Test-Driven Development (TTD) is a development technique where developers test-first, assuming no code is error-free, in an effort to product the most stable, production-ready code.|