To be or not to be...a DNN module

391 views

Published on

The DNN CMS is a complex ecosystem with many solutions to the same problem. Often, when given a hammer, everything looks like a nail. During the initial planning stages of a small DNN project, it may make sense to create a few custom modules to solve specific business needs. Before you know it, your "small" project now contains over 150 custom DNN modules and your team is starting to use the term "technical debt" regularly. We will explore tools and strategies to know when it makes sense to create a custom DNN module, buy an existing module, or code straight ASP.net Webforms or MVC.

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
391
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

To be or not to be...a DNN module

  1. 1. To Be or Not to be .....a DNN ModuleTuesday, April 16, 13
  2. 2. Thanks to all our Generous Sponsors!Tuesday, April 16, 13
  3. 3. What We’ll Cover• What is Technical Debt• Other module developers code• How you get yourself into a mess• A better way to think about a CMS• DNN ServicesTuesday, April 16, 13
  4. 4. What IsTechnical Debtn = Number of resources requiredR = Rate (hourly average) of resourceH = Hours requiredC = Costs associated with benefits, payroll, recruitment (usually ~40% of hourly rate)HC = Hardware CostsSL = Software LicensesMI = Migration and Implementation expenses (e.g. consulting engagements, training, etc)Technical debit = borrow time against a future dateTuesday, April 16, 13
  5. 5. Other Module Developers CodeTuesday, April 16, 13
  6. 6. How you Get Into a MessTuesday, April 16, 13
  7. 7. Public FansOfficials Schools CoachesStaffTuesday, April 16, 13
  8. 8. How long to load?Tuesday, April 16, 13
  9. 9. The Current SolutionTuesday, April 16, 13
  10. 10. A Better WayToThink about a CMSTuesday, April 16, 13
  11. 11. Public Directors StaffTuesday, April 16, 13
  12. 12. Services within DNNTuesday, April 16, 13
  13. 13. www.gravityworksdesign.comJeff McWherterThanks! AnyQuestions?jeff@gravityworksdesign.com@jmcwTuesday, April 16, 13

×