Learn how to extend the ASP.NET MVC framework with dependency injection, view engines, action filters, and more. We’ll see how to apply Test Driven Development and write unit tests with mock objects.
Tuesday, August 25, 2009
Advanced ASP.NET MVC
The WTFs of a non-relational design in a relational database
Here are some facts about the Vision system:
- The data model comprised a single table named DATA.
- The DATA table had 240+ columns.
this application was something new, and that the way it stored data and metadata in the database would revolutionize computing
You are in a world of hurt. It takes six months to train a new maintenance person and a database consultant," waving at me, "says that the simplest of reports can only be created with the greatest difficulty using the most low-level reporting tools." He stood up, walked to the white board, picked up a pen, and wrote:
"RUN LIKE HELL!"
http://www.simple-talk.com/opinion/opinion-pieces/bad-carma/
Monday, August 24, 2009
NDC 2009 Videos
Mark Nijhof has created a list of presentations from the Norwegian Developers Conference 2009, that featured some of the best speakers around in the field of software development.
Here are some selected presentations. For the full list, see Mark's blog.
Tim Huckaby
Jump into Windows Presentation Foundation! ...and Become Immediately Effective
Seven Blind Alleys in Software Design
Jonas Follesø
MVVM Patterns for Silverlight and WPF applications
Rafal Lukawiecki
Architectual use of Business Intelligence in Application Design
Peter Provost
The Butterfly Effect
Understanding Test Driven Development
Jimmy Nilsson
Is Domain-Driven Design more than Entities and Repositories?
Kevlin Henney
Sustainable Software Architecture
Sql Antipatterns
Wednesday, July 8, 2009
Geotargeting With Google Webmaster Tools
Use Webmaster Tools to set geotargeting if it's not given by the TLD. E.g www.europe-for-australians.com.
Monday, July 6, 2009
Writing for the Web
Get rid of half the words on each page,
then get rid of half of what’s left
– Krug’s third law of usability
"Happy Talk Must Die" - Steve Krug, "Don't Let Me Think"
Some good resources for writing on the web and copywriting:
Charlie Morris http://wdvl.internet.com/Internet/Writing/
Jacob Nielsen http://www.useit.com/papers/webwriting/
Daniel Will-Harris http://www.efuse.com/Design/web_writing_basics.html
Copyblogger, Copywriting 101: http://www.copyblogger.com/copywriting-101/
Also see William Strunk, Jr. (Classic from 1918 http://www.bartleby.com/141/strunk5.html