Search
Re: General question regarding portals and best practice
Started by kkuhle at 02-07-2006 11:20 AM. Topic has 3 replies.

Print Search « Previous Thread Next Thread »
  02-07-2006, 11:20 AM
kkuhle is not online. Last active: 3/1/2006 7:51:40 PM kkuhle

Top 50 Posts
Joined on 06-22-2005
Posts 1
General question regarding portals and best practice
Reply Quote

First off, I'd like to say how beneficial the meeting was last night.  Great job on the presentation, Jason.

Currently I'm running on 1.1 framework with DNN 1.x.  I've developed several modules (HR system, Expense tracking, Call tracking, Accounts, Inventory, etc...) all on this system.  I've started updating to DNN 2.x then 3.x and now debating 4.x. 

My question, with the 2.0 framework and VS 2005, is it better to drop the DNN portal?  ASP 2.0 and VS seem to have all the capabilities to build a very powerful portal architecture.  I've only used a few of the modules that came with DNN, but it looks like I could find several of these modules (Announcements, Survey, Links, etc...) elsewhere.

I've also looked at developing modules as web parts on SharePoint Portal Server but couldn't find enough documentation to get started. 

Also, are there templates available for building the n-tier architecture for VS?  I've seen the templates on Microsoft's site for personal, club, etc... but none that implement the business logic layer or the data provider layer.


   Report 
  02-07-2006, 8:22 PM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: General question regarding portals and best practice
Reply Quote

I'm glad you found the presentation valuable.   It was a lot of information to try and cover in a short period and I'm afraid that I probably didn't do it justice.   There were quite a few areas that I probably should have demonstrated but I didn't have enough time (or I didn't remember).

DNN is a really great portal package.   I would say that if you are happy with it you should continue using it (especially if you are confortable writing custom modules) then you should keep using it no matter what version of the framework you end up using.

I've installed DNN 4.0 once already and I'm amazed that they not only have it already ported to the 2.0 framework but it appears that they've actually rewritten and optimized a lot of it to take advantage of 2.0.   Very cool stuff.

With that said, I'm also a firm believer that DNN is not a one-size-fits-all solution for every need when it comes to web apps.  Community Server for example does a much better job of Blogs, Forums etc then any module that is available for DNN.  In fact I'd say that all of the DNN modules that I've seen that try and pull off this type of functionality fail miserably.

My big problem with DNN (and I'm sure that you know what I'm talking about if you've written modules for it) is that custom modules need to fit nicely into the DNN framework in order to work right.   Not everything fits so well into that mold (if it did, someone would have sucessfully integrated DNN and Community Server by now).

For those times when DNN, CS or something similar won't fit the bill, I think the 2.0 framework is a fantastic development platform right out of the box.   I'm not aware of any templates for an n-tier application, but I've uploaded the code from my presentation and you should be able to convert that to a reusable template with very little work.

I hope that helps...

-JB

 

 


   Report 
  02-08-2006, 7:30 AM
carlu is not online. Last active: 5/12/2008 6:24:20 AM carlu

Top 10 Posts
Joined on 12-05-2005
Posts 14
Re: General question regarding portals and best practice
Reply Quote

Were did you upload the code to?  It's probably in some obvious place I just haven't looked yet.

Thanks


   Report 
  02-08-2006, 8:54 AM
jbrunken is not online. Last active: 7/21/2008 7:28:57 AM jbrunken

Top 10 Posts
Joined on 04-05-2005
Cedar Rapids
Posts 66
Re: General question regarding portals and best practice
Reply Quote

Meeting files are always available in 2 spots.

1) Go to the "Meetings & Events" page and click on "Past Meetings".  The files links are included with the other information for the Feb. meeting.

2) If you go to the "CRINET Topics & Presentations" Forum and view the thread for the Feb Meeting, you should see the file links at the top of the thread.

Hope that helps.

-JB


   Report 
Post
CRINETA » .NET Discussion... » General .NET Di... » Re: General question regarding portals and best practice

Copyright Cedar Rapids INETA, 2005 All rights reserved.

Powered by Community Server, by Telligent Systems