Welcome to Rainbow Portal Community Sign in | Join | Help

New Framework and Website Code Online

New Code online at svn, check out my sandbox.
Code Documents moved to online repository: codedocs.rainbowbeta.com
Solution cleaned to 5 projects ( 2 Duemitri which need to be replaced with master pages, and 3 Rainbow.Frameowrk projects)
Code solution + web project: ~48MB
Sample Sites already running thei Alpha 2.0 ( My developer sandbox !!!! Not for user production site !!! )

Registration problem has temporary workaround, so you can all register at the above two sites :-)
Localization is still a little bit buggy, but making progress.
(I think we need to get people to go over all the resource files to make sure they are all complete, and fully translated, I have noticed the problem becuase of my localization is that some controls don't have keys, so when they were refactored to hunt for keys.... ooops... it broke :-) Luckliy, i left a message in the code, "String not localize?" so when we find these, we know we need to add them to the resources and commit and then send for translation to whoever does each langauge.)

There are still plenty of known issues, and changes we want to make

  • Country / Regions controls need to fixed and localized (This needs some help quickly)
  • Modules with missing localization or strings
  • More namespace cleanup, you can see many gaps and overlays when you look at codedocs
  • Combine duplicate function modules (see forum thred)
  • Firendly url's is not working, and need to be fixed, all pages write as default.aspx for now. (I am not sure how to fix this, so we really need some help here)
  • Getting team together for Rainbow.Framework.Content
  • Getting developers for Rainbow.Frameowork.Permissions
  • Getting developers for Master Page Implementation ( the goal here is to either upgrade or mimic a zen or classic theme, so that CSS and images can stay the same, and only the layout engine would be new... if this is possible... i have given lot's of thought on this, and i think best bet is to modify/rewrite zen to use master page implentation instead of reading xml layout stubs... we can leave zen engine in place... and classic for backward support, and have new Rainbow.Framework.Web.UI.Layouts.MasterPages ( or whatever the namespace would be )
  • Need designer ( possibly Sam? ) to take over all the included themes, and get the css cleaned up, and the images to be slightly original per theme... if not, remove them, and rely on default, there is no need to have duplicate images in rainbow, if you can fall back to default folder.... also, perhaps making easy quick upgrades and updates to each theme.
  • Need to make progress on Membership and Roles implementations so we can clean all that code in the framework.
  • Need to get main RainbowP
Published martedì 28 febbraio 2006 22.31 by Jonathan

Comments

# re: New Framework and Website Code Online

mercoledì 1 marzo 2006 17.56 by hitesh97
Hi Jonathan,

I have seen that you are a very active member of rainbow portal community.

I am trying to setup rainbow portal on visual studio 2005 and sql server 2000 ( SP4)
I am following all the steps as described on various community blogs, however its still not going past set up!!
I am getting couple of issues
1) your database and code is incompatible ( databse 1791 and code version 1880 ) ...
2) a page parser error on the next page..

I tried to look for those exact messages and found no results or resolution on the community blogs ..etc.

I have downloaded and installed component from "Scottgu"'s web site as per instruction.
I am getting proper latest version from novell forge last one i took was about 48 hours ago..

Dumentri solution loads properly in 2005 and compiles perfectly..

I think i am making mistake in seting up "virtual Web folder" on IIS.

Which folder from source stream should i share to be a web folder??

I would be really glad if you can help me on this.
my email address is ..

khatri.hitesh@gmail.com

looking forward for your help.

cheers.
Hitesh.

# re: New Framework and Website Code Online

mercoledì 1 marzo 2006 19.16 by Jonathan
1) I recomend you try the code in my sandbox, not the dev code, this will allow you to use regular visual studio, without the special web projects thing.
2) Create a "Virtual Directory" in IIS and point it at the websites/rainobw folder.
3) Change web.config connection string to match your DB or create a new DB to test with.
4) You should not even have to build / compile anythuing in the new code, jsut load the website and let me know if it works.

"your database and code is incompatible ( databse 1791 and code version 1880 ) ... "... This should lead you to the update page, you can force a database update by going to /rainbow/setup/update.aspx



# re: New Framework and Website Code Online

mercoledì 1 marzo 2006 23.34 by ramseur
Friendly URL's might be off because of the change from tabID to pageID. I could be wrong but hey a good guess. Im sure its a small minor issue. Try the .NET url rewrite engine.

# re: New Framework and Website Code Online

giovedì 2 marzo 2006 0.57 by Jonathan
No... i thas to do with the http handler not cathing the pages or rewriting...
besically if you request
mypage.aspx?pageid=45 this will not work
if you request
default.aspx?pageid=45 it will work

the rewrited is supposed to cath the request and rewrite it, but it's not doing it's job :-) so as a wrok around, all urls in the site map are written as default.aspx instead of theri firenldy name version... but if you request the friendly name, it wont work... which is bad for existing sites.

# re: New Framework and Website Code Online

giovedì 2 marzo 2006 1.29 by yogi
Jonathan,

Great work. I downloaded the code in your sandbox last night and have been testing it. You're doing great work. As far as making progress on membership and roles, I am hoping to get to it soon. I need to get a project finished at work before I can start in with this. If anyone can help in the mean time, that would be excellent. I'm already putting in serious hours with the day job and got to keep the wife and kid happy too.

# re: New Framework and Website Code Online

giovedì 2 marzo 2006 10.18 by hitesh97
Hi Jonathan,
Thank you very much for your prompt reply and help.

I downloaded code from your sandbox and it worked perfectly with the instructions you had given...

I am new to Rainbow portal architecture and would like to ask couple of more questions ..if you dont mind.

1) the code on your sandbox will be some day ( after your satisfactory testing) merge into main dev trunc ....True?
2) where can i get a novice's help on how to create / maintain portal / site/pages... etc..
3) i can see that there are a lot less projects in your sandbox then in the main trunk...i couldt understand why....( i am not perticularly sure of how many projects should be there etc..etc....so pls. excuse my ignorance...)
4) when will be a good new release of .net 2.0 be available in main trunk??
5) how to get and apply different themes to pages....and how to customise / maintain pages.??


sorry about all these questions...

thanx a million once again for your help.

cheers.
hitesh.

# re: New Framework and Website Code Online

giovedì 2 marzo 2006 19.41 by Jonathan
Please look at this thread http://community.rainbowportal.net/forums/1088/ShowThread.aspx for answers to all of your questions.
Anonymous comments are disabled