Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsHow I Converted Events 03.03.08 Source Code to work with VS2005How I Converted Events 03.03.08 Source Code to work with VS2005
Previous
 
Next
New Post
11/26/2007 6:38 AM
 

Same here...if someone could put the DNN 4 / ASP.NET 2 version source for the module it would be great help for lots of people.

Otherwise i'll start with my trial and error process and if i do manage to convert it...i'll post it myself.

Regards
Arif Shah

 
New Post
12/4/2007 10:54 PM
 

Agreed.  If someone could post the completed upgraded module that would be great!   Pleast take pitty on those of us (speaking for myself only, of course) who don't have the know how to go through the lenghty instructions in this thread.  thx

 
New Post
12/6/2007 5:34 AM
 

Hi,

I created my "DNN4 Events 3.3.8 source package" following D'Slage's instructions.
I was able to rebuild the web site without errors (I also fixed the HTML-mess in ascx-files). I don't work with VS2005, only VWD Express!
Therefore I never tried to recompile the code.
I use it as an uncompiled version. That works for me.

If someone is interested, let me know your email-address!

Cheers
Renato

 

 
New Post
12/6/2007 10:45 AM
 

Hello
I have createad a DNN4 Events WAP (Web Application Project) source Solution für VS 2005 / .net 2. All projects from this module's version 03.03.08 are included with source-code.

The solution is based on the informations from Vladan Strigo's articles about how to setup a DNN development Enviroment Setup for Visual Studio 2005:
http://vladan.strigo.net/projects/blankmodule-dnn-dev.-enviroment-setup-for-visual-studio-2005 (thanks Vladan!)

Prerequisites:
- VS 2005 with WAP support (ServicePack 1)
- Setup DNN development environment with DNN 4.7, install setup (say dnnEventsDev).

What I did (for your information):
Build a WAP structure within ..\DesktopModules\Events\
- Copy content of Resources.zip within Events_03.03.08_Source.zip to ..\dnnEventsDev\Desktopmodules\Events.
- Copy files *.SqlDataProvider from Events_03.03.08_Source to ..\Events\Providers\SqlDataProvider\.
- Copy the other files within Events_03.03.08_Source.zip (excluded Resources.zip and dll's) to ...\Events\.
- Open DotNetNuke.Events.sln with VS 2005 and convert to VS 2005 with the assistent.
- Result: only 4 errors, 74 warnings.
- Made some changes like correct references, Web-settings within the projects-settings (see Vladan's article).
- Converted DotNetNuke.Events project to WAP project.
- Correct the errors.
- Correct some of the warnings (25 remained).
- Made some changes (see word 'N. Pitsch' within code comments).
- Excluded BuildSupport-Project and AssemblyInfo.vb files except that within DotNetNuke.Events-Project.
- Write a stored procedure to replace the stored procedure EventsAVCalendarList (see '03.03.09.SqlDataProvider').
- I didn't delete anything.
- I have build this module on a clean DNN installation: no errors, it runs!
- I have also build a PA and have installed it with success.

You can start here:
Build the module source and open it within your testing-environment.
- Open a DNN testing environment, without Events-Module installed.
- Download DNN_Events_03.03.09_Source.zip below and copy it's content to ..\DesktopModules\Events\ within our testing environment.
- Start DotNetNuke.Events.sln.
- Set the correct path to your testing environment within Web-Tab of your DotNetNuke.Events Project Settings.
- Check the references within all projects.
- Build the solution. There should be no errors.
- Open your testing environment and login as host.
- Build tables and stored procedures: go to host.. SQL and load all *.SqlDataProvider files (from 03.01.00.SqlDataProvider to 03.03.09.SqlDataProvider) and execute them as scripts.
- Go to Host.. Module Definitions and import the Events - Module definition (select DNN_Events.dnn from 2. dropdown).
- Now you should be able to load the module within your testing environment.
- You can make changes, rebuild the solution.

Warnings, trouble:
- DO USE THIS MODULE AT YOUR RISK! There may be fatal errors.
- I'm not an experienced developer, so I might have overseen something important.
- The module version is 03.03.09! I made this change only for testing purposes, so i could integrate the stored procedure which repairs the EventsAVCalendarList sproc (see above). This doesn't mean at all that the module should be stable!
- There is a lot of code which should be converted to .net framework 2.
- It is possible to start debug the module from DotNetNuke.Events.sln. But Breakpoints become disabled when the module is running. Does somebody know the cause??

Kind regards
Nicolo

Download DNN_Events_03.03.09_Source.zip here:

http://www.pitsch-ing.ch/portals/pitsching/odl/extern/DNN_Events_03.03.09_Source.zip

 
New Post
1/29/2008 10:13 AM
 

Hey Nicolo, wanted to thank you for upgrading the events module and posting it here.  I had some major changes I wanted to make and to develop a new type of List View.  This Moved me along in the task very quickly.  As for your warnings, I agree with converting some items to .NET 2.0.  But so far, the code seems very stable as it is.


Best Regards, Dave VanderWekke
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsHow I Converted Events 03.03.08 Source Code to work with VS2005How I Converted Events 03.03.08 Source Code to work with VS2005


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out