About Amazon Customer

Husband, father, .Net developer, gamer. General purpose geek.

Recent Activity

  • Amazon shared from Pro ASP.NET MVC 3 Framework by Steven Sanderson, Steven Sanderson, Adam Freeman
    Security is our job and not the responsibility of our users, however much we might like it to be otherwise.
    Note: I could not agree more.
  • Amazon shared from Programming Windows® 8 Apps with HTML, CSS, and JavaScript by Kraig Brockschmidt
    one you can replace with “Hello World” if you’re really not feeling complete
    Note: No. I didn't feel complete until I did this. It is not a HelloWorld app without "Hello World" in it.
  • Amazon shared from Programming Windows® 8 Apps with HTML, CSS, and JavaScript by Kraig Brockschmidt
    The images folder contains four reference images, and unless you want to look like a real doofus developer, you’ll always want to customize these before sending your app to the Store
    Note: This made me laugh.
  • Amazon shared from Programming Windows® 8 Apps with HTML, CSS, and JavaScript by Kraig Brockschmidt
    we basically had no debugger to speak of other than the tried and true window.alert and document.writeln.
    Note: I remember those days.
  • Amazon shared from JavaScript and HTML5 Now by Kyle Simpson
    The term “HTML5” is as much an empty bullet point your boss might list on a quarterly company strategy slide as it is an actionable goal your development team can achieve.
    Note: So true. Much like Web 2.0
  • Amazon shared from Conan The Barbarian, The Complete Collection by Robert Ervin Howard
    "Barbarism is the natural state of mankind," the borderer said, still staring somberly at the Cimmerian. "Civilization is unnatural. It is a whim of circumstance. And barbarism must always ultimately triumph."
    Note: An interesting line, and apparently the basis for almost any apocalyptic show/movie. From Conan The Barbarian, The Complete Collection by Robert Ervin Howard.
  • Amazon shared from Pro ASP.NET MVC 3 Framework by Steven Sanderson, Steven Sanderson, Adam Freeman
    Suffice to say that the developers will spend the first hours askance at demands from the business experts for features that are taken directly from science fiction, while the business experts will express surprise and concern that time and cost estimates for the application are similar to what NASA requires to reach Mars.
  • Amazon shared from Pro ASP.NET MVC 3 Framework by Steven Sanderson, Steven Sanderson, Adam Freeman
    Furthermore, MVC forces a separation of concerns—domain model and controller logic is decoupled from the UI. In a web application, this means that the mess of HTML is kept apart from the rest of the application,
    Note: I know, geeky, but it made me smile. "...the mess of HTML..."
  • Amazon shared from Pro ASP.NET MVC 3 Framework by Steven Sanderson, Steven Sanderson, Adam Freeman
    Programmers have a tendency to want to model every possible business reality, rather than the specific one that the business requires.
    Note: Business experts tend to to this too instead of just what they need for the given task/problem.
  • Amazon shared from Pro ASP.NET MVC 3 Framework by Steven Sanderson, Steven Sanderson, Adam Freeman
    we used a nullable bool for the WillAttend property. We did this so we could apply the Required validation attribute. If we used a regular bool, the value we received through model binding could be only true or false, and we wouldn't be able to tell if the user had selected a value. A nullable bool has three possible values: true, false, and null. The null value will be used if the user hasn't selected a value, and this causes the Required attribute to report a validation error.
    Note: I've been doing web forms for years & it never occurred to me to use a nullable bool like this. Thanks for the tip!
(United States, North Carolina)
Amazon Customer