PDA

View Full Version : DotNetNuke help needed.


jexley
28-04-2008, 11:45 AM
Hey kids,
The more research I do into DNN, the more I find that the SolPartMenu is poopy and doesn't easily allow for spidering and indexing by Google.

I've got the site and the code downloaded, but I have minimal .NET experience and NO DotNetNuke experience. All I'm looking to do is make the damn menu use less than 2471 lines of javascript to render out and use HTML and CSS instead.

If anyone can offer their services, I'm happy to talk price as I'm looking to get this quote out by mid-week. So, if you can help, via skins or a .NET hack, or even witchcraft, then I'm keen to work with ya, just lemme know.

Thanks all, smooches.

deprecated-cruelty
29-04-2008, 10:21 AM
Hey Jexley,

Unfortunately I haven't worked with DNN before, otherwise i'd have been happy to assist.

2471 lines of JS is rediculous if you ask me - a menu just simply shouldn't need that much JS.

it'll certainly make loading the pages slow and put a lot of unnessesary load on a users PC..and just for a menu..i'm really surprised!

I'll ask around and see if there's anybody out there willing to assist.

Cheers

stinhambo
29-04-2008, 10:38 AM
Why do you need to use DNN?

deprecated-cruelty
29-04-2008, 10:43 AM
i believe it's free Hamboman...and it has a ton of modules to plug into it AND it's on the .Net platform :)

Open Source too i believe, for those that needs to "amend" code :)

stinhambo
29-04-2008, 10:45 AM
Yeah I thought it was Open Source. I have heard good and bad things about it. In fact some of the principles are similar to ExpressionEngine (from 3rd hand reports!) except a lot of the junk code creation...

deprecated-cruelty
29-04-2008, 11:00 AM
Hambo, yeps - that's one of the reasons i haven't bothered with it...

is ExpressionEngine a .Net platform CMS?

deprecated-cruelty
29-04-2008, 11:20 AM
ah nevamind..it's a PHP thingie

jexley
29-04-2008, 05:40 PM
Yeah sorry, 2471 lines may have been a random number I pulled from my date. I do that sometimes. It's "lots" is what I meant, though I didn't actually count them.

I think I've got somebody who's shaping up to be an absolute champ willing to help me out, but thanks for the interest folks, you are all deserving of something cold NOT being spilled in your laps.

deprecated-cruelty
29-04-2008, 08:48 PM
hehehehe...how's that for being too literal :) my apologies

jexley
29-04-2008, 09:18 PM
You shouldn't smile while you're offering apologies.
It comes across as insincere.

BWAHAHAHHAAHAAA... I kill me.

deprecated-cruelty
30-04-2008, 07:24 AM
he hehehehehe...what can i say, i'm a weird fellow!

Roffo
16-05-2008, 07:26 PM
For everyones benefit the HouseMenu (http://houseofnuke.com/) is what you need. Just don't end up like this guy (http://www.houseofnuke.com/Forums/tabid/411/view/topic/forumid/1/postid/263/Default.aspx) :(

jexley
17-05-2008, 01:02 PM
AND, for everyone's benefit, Roffo is some sort of superhero with DNN and the like. Trust me, him is Teh Man.

deprecated-cruelty
19-05-2008, 07:17 AM
Hey Jexley,

thanks for the intro there. a DNN expert. Roffo, how have you found working with DNN? is it still only vb.net? i've never worked in a vb.net shop nor have i come across the usage in day-to-day work (guess i'm just lucky ;) ...) hence I haven't had any exposure to DNN.

Roffo
20-05-2008, 08:41 PM
Working with DNN hey... Its love/hate relationship :)

The Core package is all in VB. Like you said C# seems to be dealio today.

I might be wrong but I thought when developing asp.net you could develop in either C# or VB and they work interchangeably?? (I'll check this out RE DNN modules)

I think most companies pick up DNN to clear the backlog of simple CMS work they have.

For my mind there are better CMS's (Documentation, usability, performance, SEO and web standards whys) available for those type of jobs.

That said you can pretty much pick up a DNN modules for anything (http://snowcovered.com/). Did someone say server side flash video encoding (http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=9110)??? (I don't know if it scales). The implementation of user/roles/module permissions (http://www.alentus.com/hosted-applications/dnntour/ModulesSecure.asp) are pretty powerful too. And you can run thousands of portals off a single install (I just haven't seen it yet).

I know the AFL (http://www.afl.com.au) uses DNN and Transperth (http://www.transperth.wa.gov.au/)do too... But I'm pretty sure an Eastern states company just got a contract to redo all Transperth's sites/intranets :(

So yeah with DNN the potential is there but they just need to work on the execution.

jexley
21-05-2008, 09:20 AM
I know the AFL (http://www.afl.com.au) uses DNN and Transperth (http://www.transperth.wa.gov.au/)do too... But I'm pretty sure an Eastern states company just got a contract to redo all Transperth's sites/intranets :(

Personally, I've bitched about both the AFL and Transperth sites without knowing a whole lot about their codebase. I effin' hate those sites.

Though, with you around dude, I'm far less inclined to hate DNN, long as it's YOU dealing with it and not me.

deprecated-cruelty
21-05-2008, 11:41 AM
Working with DNN hey... Its love/hate relationship :)

The Core package is all in VB. Like you said C# seems to be dealio today.

I might be wrong but I thought when developing asp.net you could develop in either C# or VB and they work interchangeably?? (I'll check this out RE DNN modules)

yeps...the .Net framework (not just ASP.NEt) is interchangeable since it all gets compiled down to IL anyways. But modules that are submitted has to be done in VB.Net i believe. Hence me not wanting to touch it if i had to make changes to the code base.

it's open source, but i believe it's VB.Net open source only :) or something like that...still, i can do VB.Net if i absolutely had to, but i don't like it..just doesn't feel natural to me and i'd be slower working with vb.net than c#..horses for courses i realise, but that's just me. I also don't particularly like my women with moustaches - again, horses for courses :)

madpilot
21-05-2008, 11:28 PM
I know the AFL (http://www.afl.com.au) uses DNN and Transperth (http://www.transperth.wa.gov.au/)do too...

Not exactly a glowing endorsement :)

tuna
22-05-2008, 12:02 AM
Personally, I've bitched about both the AFL and Transperth sites without knowing a whole lot about their codebase. .

Really amusing story on the Transperth site.

We used it as a demo at the Web Directions UX Usability workshop as a test site.

Expecting it to fail most of the basic scenario tests etc. Wrote up all the scenarios, questions and like, Users in place ready to test, they click on a link on the home page and the site does down, craps out totally with a donetnuke error messsage.

Three hours later it was still down!

Don't know what that says...:)

deprecated-cruelty
22-05-2008, 07:53 AM
Tuna,

can we say "bad, bad server administration" :) regardless, i've stayed away from employers and projects that's including DNN..never really felt that comfortable with it and have heard various negative reports from it.

also trawled a support site some time back and saw nothing but problem. The bug/support thread was bombarded with problems and issues.

sydney_web_designer
02-06-2008, 03:28 PM
There are plenty of good ASP cms systems - you will just have to crawl the web a bit. I agree with the others though - if you are not going to custom develop a system in .NET (which is it's strength), you may as well be using a php based system like Joomla.

For your dropdowns you should be using this instead -
Suckerfish Dropdown (http://www.alistapart.com/articles/dropdowns)

sholman
19-09-2008, 12:44 PM
I'm new to these forums and thought I'd add my two cents worth in re DNN.

I deal with DNN from two angles, the hosting of it through Expressnet and the use and development of it through Developed Solutions. Expressnet hosts probably 200 - 250 DNN sites and Developed Solutions manages around 20 of them.

DNN is a magnificent tool if you know what your doing with it. The more I work with DNN the more I like it. It is a very powerful and scalable platform that has a lot of available add-on modules. Some of the modules are really good (like ActiveForums) and there are also some really awful ones. Developing your own custom modules for it is easy if you know ASP.NET (VB or C#). We've developed probably 100 small modules and a few larger ones.

It's fairly hard for a CMS beginner to get their head around DNN. The standard menu is not overly friendly to work with. There are 3 or 4 alternative menu system that can be used with it.

Persistence is the key with DNN. Once you get the hang of it, it becomes a really useful tool.

ashul
19-09-2008, 05:09 PM
Hey Simon

Good to have you onboard thanks for your 2Cts - Just a question about DNN - is there a move to go LINQ in the future or is it already there have not seen the DB for years now - used to be shed loads of SP's - Gotta say we are loving Linq..

A

sholman
08-12-2008, 09:02 AM
Ashul

Sorry for the delay in geting back to you.

The core DNN still uses a lot of sp's but the framework supports LINQ so you can use that in your own modules.

heist
08-12-2008, 03:13 PM
I'm beginning a foray into DNN, so far i'm liking it but haven't done much dev.

I'm scouring snowcovered for a nice default skin but not having too much luck... templates always make me cringe.

anyone know of some solid ones? good code, tight design?