CodeVerge.Net Beta


   Explore    Item Entry    Members      Register  Login  
NEWSGROUP
.NET
Algorithms-Data Structures
Asp.Net
C Plus Plus
CSharp
Database
HTML
Javascript
Linq
Other
Regular Expressions
VB.Net
XML

Free Download:




Zone: > NEWSGROUP > Asp.Net Forum > starter_kits_and_source_projects.dotnetnuke.custom_modules Tags:
Item Type: NewsGroup Date Entered: 2/16/2006 9:58:58 PM Date Modified: Subscribers: 0 Subscribe Alert
Rate It:
(NR, 0)
XPoints: N/A Replies: 0 Views: 9 Favorited: 0 Favorite
Can Reply:  No Members Can Edit: No Online: Yes
9 Items, 1 Pages 1 |< << Go >> >|
Sexy-Trousers
Asp.Net User
Should I build a DNN3 or DNN4 module?2/16/2006 9:58:58 PM

0/0

Just a quick question/poll really. I'm about to start building a realatively complex set of modules, and I thought I would ask the community what platform they think is best.

Obviously a DNN3 module will run under .Net 2, and in theory there is less code in the DNN4 project, but here are my concerns/thoughts..

1) Code generation & Best practices: Targeting the DNN3 platform, there are plenty of code generators/templates about (CodeSmith/AppTheory etc.), so a lot of code is already generated for you (and subsequently for schema changes). Although DNN4 has the starter kit etc. Changes to the schema are manual and bubbling every minor field change thru the DAL is not what I would call fun. Are there any DNN4 templates etc. as feature rich as AppTheory's?

2) If using DNN4 and the starter kit, we build our projects in a totally different way from DNN3, but I've heard they are talking about re-introducing the Web Project, so I assume that will change the way in a DNN4 project will be structured - has anyone heard anymore? I'd hate to invest a lot of time coding a DNN4 mod (mainly by hand as above) and have to go back and re-code large sections to make it work in DNN4.X.

3) Is there/will there be any way to convert a DNN3 project to a DNN4 project easily? Given No.1 above.

So basically, do you think I should start my project coding a DNN3 module or DNN4 module?

Thanks in advance,

TJ
DeveloperMCDBA
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/23/2006 7:35:45 PM

0/0

the core is realeasing the their framework of v3 in parallel with v4 right now (which is good because .net 1.1 isn't "legacy" or "old" yet).

If you develop for v4 (.net 2.0), you're cutting off what I would think would be where most of the dnn installs are still in, v3.

If you stay back with v3, it will work in both. Its a good thing; but it also sucks because vs2005 is so much better than 03 and its a shame not to be able to use it.


-DarrenNeese.com
-DNN ROCKS!
-DeveloperSchool.com
onyaktech
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/23/2006 9:01:53 PM

0/0

I agree... build for DNN 3.  I use one source base and then tag a few lines of code based on the version of DNN I'm compiling for so that I can change code where DNN 3 and DNN 4 are not compatible (such as sending email) it's easy and quick.

I have nothing in vs2005 in production and I don't think I will until everyone is up on DNN 4.  And that does suck... having vs2005 and not being able to use it is a waste.  It's like having a private jet to Punta Cana fired up outside your office and ready to go but your waiting on others to join you.


Chris Onyak
www.OnyakTech.com


DotNetNuke Gold Benefactor 

adefwebserver
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/25/2006 3:05:21 PM

0/0

I feel that all the comments so far are totally valid. My personal opinion is that the factors that drive me toward DNN4 development are:

* Object Data Sources. This allows you to create a web control and bind directly to it and still maintain proper full n-tier design. This is no small thing. It is a new concept and once you start using it you will not want to go back. See: http://www.adefwebserver.com/DotNetNukeHELP/DNN_Module4/DotNetNuke_module_7.htm

* Generics. This is something that can be simulated in ASP.NET 1.1 but with a LOT more code. Yes you can create strongly typed classes but to do so you have to implement interfaces etc. With Generics you simply code something like:

  Public Shared Function GuestBook_GetAll(ByVal ModuleId As Integer) As List(Of   GuestBookInfo)
    Return CBO.FillCollection(Of GuestBookInfo)(DataProvider.Instance().YourCompany_GuestBook_GetAll(ModuleId))
  End Function

and you have a strongly typed class.

* GridView and other controls. A bunch of commonly used controls simply don't exist in ASP.NET 1.1 Once you start using them you will not want to try to code the same thing without them.

Again, if you are selling modules on snowcovered.com you still have a market for DNN2 modules not to mention DNN3.


http://ADefwebserver.com
DeveloperMCDBA
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/27/2006 5:48:06 AM

0/0

...ah, man...i love your tutorials. Smile [:)]

Hey Michael, do you do anything to keep your modules compatible with v3 versions, such as, have a method to recompile them with the v1.1 compiler? ...or do you just do mostly contracting work and opt to use dnn4?

thanks man

Darren


-DarrenNeese.com
-DNN ROCKS!
-DeveloperSchool.com
adefwebserver
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/27/2006 2:08:52 PM

0/0

DeveloperMCDBA wrote:

Hey Michael, do you do anything to keep your modules compatible with v3 versions,

No to use the best part of ASP.NET 2.0 you lose ASP.NET 1.1 compatibility. A year from now it wont matter :)


http://ADefwebserver.com
RLyda
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?2/27/2006 5:25:20 PM

0/0

adefwebserver wrote:
No to use the best part of ASP.NET 2.0 you lose ASP.NET 1.1 compatibility. A year from now it wont matter :)

I doubt that very much!  I respectfully submit that MS has had to revise (downward) their new version adoption rates time and time again (and with increasing frequency & size)...  Simply put the older versions are often "good enough," the new versions costly, require recertification testing--and still break things...  MS has become their own worst competition.  How many of you still have Windows2000 servers?  How many of you still have users on OfficeXP (or even 9x)?

Unless & until MS resolves some of the compatibility problems....there's going to remain A LOT of .Net 1.1 out there...

adefwebserver
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?3/3/2006 8:36:11 PM

0/0

RLyda wrote:

  How many of you still have Windows2000 servers?..  Unless & until MS resolves some of the compatibility problems....there's going to remain A LOT of .Net 1.1 out there...

As a person who is still running Windows 2000 (I LOVE Windows 2000) I see your point. However, people do upgrade when the new version offers something the old version doesn't. In this case it is massive code reduction. See my Blog:

http://dotnetnuke.com/Community/Blogs/tabid/825/EntryID/355/Default.aspx

 


http://ADefwebserver.com
smehaffie
Asp.Net User
Re: Should I build a DNN3 or DNN4 module?3/4/2006 6:08:05 AM

0/0

I look at it this way.

1) If the modules are for resale then use DNN 3: there is a bigger market.

2) If they are for internal use only then use DNN 4:  The beneifts you get from using the new features of .Net 2.0 will make your job easier.  In addition, as Michael already mentioned it will reduce the amount of code that is needed to do the same thing in .Net 1.1 and you have newer controls you can use also.

That's my 2 cents.

S. Shawn Mehaffie
PC Resources, LLC
9 Items, 1 Pages 1 |< << Go >> >|


Free Download:

Books:
Beginning DotNetNuke 4.0 Website Creation in C# 2005 with Visual Web Developer 2005 Express: From Novice to Professional Authors: Nick Symmonds, Pages: 391, Published: 2006
Beginning DotNetNuke 4.0 Website Creation in VB 2005 with Visual Web Developer 2005 Express: From Novice to Professional Authors: Nick Symmonds, Pages: 448, Published: 2006
Professional DotNetNuke 4: Open Source Web Application Framework for ASP.NET 2.0 Authors: Shaun Walker, Joe Brinkman, Bruce Hopkins, Scott McCulloch, Patrick J. Santry, Chris Paterra, Scott Willhite, Dan Caron, Pages: 517, Published: 2006
Beginning DotNetNuke Skinning and Design: Skinning and Desing Authors: Andrew Hay, Nina Meiers, Shaun Walker, Pages: 432, Published: 2007

Web:
Snowcovered.com : Page Options 2.2 DNN3.2x DNN4.0x by Invenmanager ... Support DNN3.2x, DNN4.0x Quickly add Page Options to Your Portal .... Will your module enable us to do that? Thanks. Also, we need to build in certain ...
Snowcovered.com : Facility Booking 2.0 DNN3.2.x, DNN4.x Enterprise ... Aug 5, 2006 ... Q: Can this module be used on DNN3.1.0? ... So I think it should be fine. You can also use helpdesk for any support questions. thanks. ...
Upgrading DNN 3.x to DNN 4.x > Mitchel's Personal Web Portal ... Upgrading DNN 3.x to DNN 4.x. Recently I have noticed an increased number ..... If you get the new module versions, for the most part you should simply be ...
Custom Registration and User Forms for DNN 3 and DNN 4 - Announce ... Make the User Attributes Module appear like the rest of your site! ... Specify which fields should be required and which should not be; Enter any criteria ...
Upgrading / Migrating Web Site from DotNetNuke 3.x to DotNetNuke 4.x Modules should link to the DisplayName for audit purposes rather than using ... provider to another and upgrading at the same time to DNN4 from DNN3. ...
DataSprings Testimonials 2.0 for DNN 3.x and DNN 4.x Tutorials covering the DotNetNuke core Modules. Complete with Flash Videos. ... DataSprings Testimonials 2.0 for DNN 3.x and DNN 4.x. Created by DataSprings ...
mydnn.org > Blog - Generating DNN4 Modules For DNN modules targeting DNN 3.x, I would still heartily recommend this solution ... Have you seen another DNN 4 module generator that I should look at? ...
DotNetNuke Latinoamerica > Dotnetnuke > DNN Library Moving DNN 3 modules to work as DNN 4 WAP modules .... the time you might be missing references, just add them to the project and you should be good to go. ...
DotNetNuke ShoutBox DNN 3.1.1 is in my opinion, the best build of the DNN 3 versions and alot ... While VS 2005 is required to develop DNN 4 modules - my understanding is they ...
Compatible Modules? DNN2 to DNN3 - ng.asp-net-forum.dotnetnuke ... DNN 3 modules can be developed exclusively using . ... latest DNN to test compatibility of your companies modules and upgrade them to DNN4. ...




Search This Site:










multiple xml sources - merge

vs2005 solution files and publishing websites

dnn 2.1.2 solpart menu loading

new asp.net web application

error when opening new window

creating connectionstring dynamically

login error when moving from vwd to iis

web form designer grab handles (for ms ppl?)

c# fucntion

master page - content place holder top margin

about user table

upgrading from v2 to v3.1

is there any shortcut key to create a non-breaking space in the html view in vs ?

publishing problems

problem with module installation

how do i create a new version of an asp.net application without overwriting the original one?

cannot change any control id in project

countdown program!

need to hide parts of my datalist from code behind, can it be done

termination condition

what to reference

insert by login-user

need to provide a "please wait" status to user while sending emails followed by a "emails sent" status.

editing\adding columns to gridview in 2008 won’t save if done graphically

new definition

dnn2: menu css question

fips error

master page and content page goes blank

simple steps for custom module creation for 2.1.2

issues with in memory attachment

 
All Times Are GMT