Sign in
|
Join
Search
irob's blog.
Software Developer @ Engage Software. DotNetNuke Training Instructor
Home
Contact
RSS
Atom
Comments RSS
Recent Posts
St. Louis Day of .NET
"Improving the Secured File UX" Part Two
Improving the Secured File Download UX for Unauthenticated Users
DotNetNuke Architecture Diagram
Bucking Convention: Crazy Data Access in DotNetNuke
Sponsors
advertise here
Tags
.NET
ASP.NET
C#
DNN
DotNetNuke
Engage Software
Open Source
Secured File Management
St. Louis
User Groups
UX
Visual Basic
Worst Practices
Navigation
Home
Blogs
Archives
December 2008 (3)
November 2008 (3)
October 2008 (3)
January 2008 (1)
Signs your DNN Module Development skills could use some sharpening
Your latest DNN module utilizes in-line CSS like
it
was going out of style.
You frequently need to release new versions due to changes that consist solely of updates to hard coded strings in your code-behind.
Every time you implement your modules as part of a new solution, you spend the first few days just getting them to display correctly in the new skin
You FTP into the production DNN site to upgrade your module.
You spend more than 30 seconds packaging a new version of your module
When you get a SQL script from source control you open up your favorite file comparison utility to see what’s changed so that you can run only those changes.
You’ve been curious, for the last two years, about how to use the DNN UrlControl, but you never have the source readily available, so you still don’t know.
The last time you upgraded your production environment you were up until 4AM trying to piece together outdated versions of your database.
When creating your latest DNN module, you opened up the first DNN module you ever created to grab that same piece of code that you always grab when creating a new module.
Posted:
Nov 03 2008, 05:32 PM
by
irobinson
| with
no comments
Filed under:
DotNetNuke
,
.NET
,
DNN
,
Open Source
,
Worst Practices
,
ASP.NET
Comments
No Comments
Leave a Comment
Title
(required)
Name
(required)
Your URL
(optional
)
Comments
(required)
Remember Me?