The Modern Developer

  • Home
  • Principles
  • Standards
  • Patterns
  • Processes
  • Tools
  • Wisdom Pearls
  • Manifesto
  • Register
  • Log in

Monthly Archives: July 2013

pass (the)  word … Secretly

27 July 2013, 7:05.  Posted by Brad Huett  Comments are closed
Passwords and Configuration Files It is so easy to embed connection strings in Web.config and App.config files. Maybe that’s the problem: It Is So Easy. App.config files are plain text, human readable, documents. They are easily read as they are plain XML formatted text files. XML Files presents security...
Read more

TCMS Info Services … The Func<>y Onion

24 July 2013, 4:36.  Posted by Brad Huett  Comments are closed
The TCMS Onion Info Services Layers How Func<T,T> creates the Onion Architecture This is the fifth installment of the Technologist Career Management System series. If you wish to catch up with previous posts: The Modern Developer’s Showcase Projects The TCMS Domains and...
Read more

Data Modeling … Third Normal Form

21 July 2013, 11:21.  Posted by Brad Huett  Comments are closed
The Power of Third Normal Form Data Models The lowest architecture layer of most software designs is the Repository as a Database. The design of the database defines the “Data Model”. The Data Model represents the organizational structure of the information elements...
Read more

Back to Basics … Three or Four OOP Pillars?

19 July 2013, 12:10.  Posted by Brad Huett  2 comments
A New Addition to the OOP Pillar Family? – Data Abstraction – For years I have been asking the classic Programming interview question: “What are the Three Pillars of Object Oriented Programming?” The candidate would confidently exclaim: “Encapsulation, Inheritance and Polymorphism!” I...
Read more

Showcase TCMS … Data Services

15 July 2013, 11:09.  Posted by Brad Huett  Comments are closed
Technologist Career Management System The Data Services Layers As a review of the last TCMS installment: “Showcase TCMS … The Data Services Stories” The TCMS consists of two domains: Services Domain – The Info Services for Database and Cloud Service Data The Application Domain – The MVC Design Pattern that Consumes...
Read more

Showcase TCMS … The Data Services Stories

14 July 2013, 12:42.  Posted by Brad Huett  Comments are closed
Technologist Career Management System The Agile User Stories and Scenario Feature Stories Wisdom obtained through the successes and failures of six decades of Software Development has taught us that we must comply with Steve McConnell statement: “Software’s Primary Technical Imperative is Managing Complexity”...
Read more

Alphabet Development … When and Why

11 July 2013, 7:41.  Posted by Brad Huett  Comments are closed
DDD, ATDD, BDD and TDD  Do I Really Have to Do All of This? The simple answer is NO Most developers do not use any of the following Development Processes: Domain Driven Design (DDD) Acceptance Test Driven Development (ATDD) Behavior Driven Development...
Read more

Software Architecture … And Nature’s Forces

7 July 2013, 8:47.  Posted by Brad Huett  Comments are closed
Business Information and Its Adversaries As a Modern Developer Architect you need to understand the Elements that consume your Business Information and the Software Forces of nature that are continuously assaulting your designs. There are Five Primary Elements: Each of these Elements...
Read more

TCMS … Domain Driven Design

5 July 2013, 9:06.  Posted by Brad Huett  Comments are closed
Technologist Career Management System The Domain Entity Model This is the second installment of the Modern Developer’s Showcase Application: TCMS. The first Installment defined the project and revealed the high level architecture for the Services and MVC 4 Application systems. You can...
Read more

What’s HOT on TMD

Technology Development

The Three Laws of Software Project Motion

Understand Change Dynamics within Your Clients Environment

Get an In-depth Understanding of the TMD Agile Processes

The UX Client Series – PhoneGap Mobile Apps

The Three Laws of Software Motion

Use the DevForce: The S.O.L.I.D. Design Principles Series

Code Essentials – A Developer’s Boot Camp

Software Architecture … And Nature’s Forces

Check out the New Semantic Design Series

Professional Development

What Kind of Developer are You?

The Anatomy of a Job Well Done

What is the Modern Developer?

Is Failure a Good Thing or a Bad Thing: Or Both?

Are You a Technical Dinosaur?

Technology Arenas

TMD Knowledge Vault Search

Archives

Recent Comments

  • devops online training on Code Essentials – A Developer’s Boot Camp
  • Brad Huett on Back to Basics … Three or Four OOP Pillars?
  • Lagmart on Back to Basics … Three or Four OOP Pillars?
  • luis.lozada@live.com on Semantic Design Series: Core Technologies
  • Tino on Semantic Design Series: Core Technologies

Holistic Transformation: LiquidHub

  • Fueling Business Digital Transformation

Videos with Personality Training

  • Robert Martin's CleanCoders

Creative Content Online Training

  • Pluralsight's Digital Tutors Training Library

Hard Core Development Training

  • Pluralsight: The Career Survival Tool

Modern Developer Twitter

My Tweets

Navigation

  • Home
  • Principles
  • Standards
  • Patterns
  • Processes
  • Tools
  • Wisdom Pearls
  • Manifesto

Archives

  • March 2016
  • August 2015
  • July 2015
  • February 2015
  • August 2014
  • July 2014
  • June 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013

Posts this Month

July 2013
M T W T F S S
« Jun   Aug »
1234567
891011121314
15161718192021
22232425262728
293031