Ads

Filter By Tag
    There are no more tags available to filter with.

Tagged Posts
Christopher Hammond
08.30.04
All of the information below is provided at your own risk. Chris Hammond cannot be held responsible for any thing you break or ruin while trying to follow these steps. The information below is provided strictly for instructional purposes and should probably not be used in a production environment due to the Known Issues listed in the article below. You can see the following changes in production at http://www.oakleyforums.com/ This is the process to get DNN and CommunityServer :: Forums running off of the same cookie, for user authentication purposes. It does not integrate the forums as a DNN Module. It is just a temporary solution, and should hopefully be replaced by a better solution once CommunityServer 1.0 and DotNetNuke V2.2 are released using the .Net 2.0 user provider model, sometime later this fall. This process is pretty specific, it will require a rebuild of the CS::Forums with the code changes below. The changes will only affect the components.dll file, so if you rebuild on a development server and deploy to a production server you should only need to deploy the components.dll file into the BIN directory of the Forums application Web folder. I could be talked into providing this new components.dll file for download if there is interest. Requirements to get this to function.1. DNN 2.1.2http://www.dotnetnuke.com2. CS::Forums 2.0 http://www.communityserver.org/3. Don't allow users to sign in through DNN's login page, make them signin to the forums login page.4. Have public registration turned on on your DNN site, meaning that users don't have to get a verification email to sign in to the site. This is required because of requirement #3.5. Don't allow users to edit their DNN profile.6. Turn off the forum setting that allows users to change their username (off by default). Here is the flow of how things should work.When a user visits your site for the first time, they should click on a link to visit the forums, To register with the site click on the register link which will point to the DNN registration.Once they are registered with the site they will be sent back to the forums page (logged in as a DNN user), the forums will then check to see if they are authenticated, if so the forums app will check to see if their DNN user information is already in the forums user table, and add them if they are not.They will then be required to login to the forums using their DNN/Forums username and password. If they were to browse back to the home page of the site, the DNN app, they should still be authenticated. Known Issues 1. If the user were to clear their cookie for the site and come back to the site again, they would have to login through the forums login page. This would authenticate them with the forums, and even with DotNetNuke, but it would not add their DNN roles to their cookie, so even though they would be authenticated with DNN they would not have the proper roles associated to them, so any pages of your site that required a user to be in a specific DNN role would not function properly. 2. Another problem occurs if the user were to follow this flow. Register with DNNLogin to the forums with the new user.Logout of the forums, and log in to the forums again with a different DNN user.Their DNN cookie would still have the DNN role associated with it from the first user that was logged in, which could either be more, or less, access than they are supposed to have to the DNN site. 3. If a user changes their password with the forums it will not be changed with DNN, this has not been tested yet but is very likely to cause problems down the road.   Here are the steps to geting DNN CS::Forums functioning. Setup CS::ForumsRun the installation application, point the installation to the same DB that you either will be using for DNN, or already are using for DNN. Setup DNNSetup DotNetNuke as prescribed by the DNN documentation. Setup IISSetup DNN as the root of your web site,...
Christopher Hammond
09.02.04
I've published my article on the dotnetnuke Asp.net Forums V2 (CommunityServer :: forums) integration work that I've been doing for the past few days. You can see the results in action at...
Christopher Hammond
09.29.04
I posted an update on the status of DnnCart tonight. I'm also now looking into CodeSmith templates, see what all the hype is about, and how they will help me to build DnnCart better and stronger!...
Christopher Hammond
10.03.04
Scott has an interesting post posing a question for URL rewriting (friendly URLs) in dnn 2.0. Another Scott (Mitchell, from 4 Guy From Rolla) writes about the topic as well. It's going to be an interesting month, hopefully I'll be grabbing the code to dnn 2.2 from the source control account and start testing some things...
Christopher Hammond
10.07.04
Microsoft released an update to fix the ASP.Net vulnerability that has developers and ISPs up in arms this week. You can read more about the update here. http://support.microsoft.com/?kbid=887289 I updated the server and all the sites running on here seem to be functioning ok...
Christopher Hammond
10.08.04
If you're in or near Austin, go get Wil to sign a copy of his...
Christopher Hammond
12.05.04
True to my nature of needing change, I spent the past 30 minutes messing around with solo2.org. Gave it a minor make over. I've trimmed down the mast head by 50% to save space, changed the coloring of the masthead, removed the car photo for a little while as well. I also modified the coloring of the menu.... It was either do that, or buy another domain name and start up a new project... I swear I have...
Christopher Hammond
12.22.04
Well, I need to start generating some traffic to TwoPimps.com, so here is the official announcement and hopefully web spider link generator for TwoPimps.com! TwoPimps.com is a new project that Butcher and I are working on.We are currently working on T-Shirt designs and have one design completed and in product testing! Look for more information on TwoPimps.com...
Christopher Hammond
12.25.04
Chris Hammond is a 27 year old computer programmer in St. Louis Missouri. He specializes in asp.net based web portals, and is a core team member of the dotnetnuke open source portal project. If you are interested in learning more about Chris Hammond you can read my web site here at ChrisHammond.com, or you can email...
Christopher Hammond
01.08.05
If you're looking for for high speed internet service in St. Louis Missouri I would HIGHLY recommend not using Charter! I was a BIG fan of charter up until Yesterday. They instated a $10 increase in their service to try to get people to use “more” of their other services. I  think that's a big crock of poop. A buddy of mine just switched to the SBC DSL Pro Packaged and is getting 3.5 down with 512k up, so I think I'll be switching over to SBC very...
Christopher Hammond
01.19.05
I'm headed to the Springfield MO on Tuesday the 25th to give a presentation on dotnetnuke to the Springfield DotNet User's Group. I'll be covering the basics of dnn, and a little bit about the development process for dnn. Presentation starts around 6 I believe, I'll probably start around...
Christopher Hammond
01.31.05
This is going to be a busy week from the looks of things! I'm thinking that there will be a release candidate coming from both Telligent Systems for their Community Server solution, and from the dotnetnuke team. I've also been working heavily on DnnCart and a web site for a client. The Client's site is about finished and ready to go. DnnCart is getting close to being ready for an upgrade for SoloPerformance.com. I hope to have more of a test site for SPS up and running later this week for people to demo. Currently I have it running so that I can test and place...
Christopher Hammond
01.31.05
Anyone want to work on the next version of...
Christopher Hammond
02.02.05
Well, somehow I have gotten back into doing web sites for friends! I'm currently working on 3, already setup one for Brian, setup one for Greg but need to tweak it to give it a good look and then train him on how to use it. I've also gotta set one up for Faye, but hers will have to wait till she buys a domain name, and so I can come up with a look/feel for her site as well. I'm using the new CommunityServer release from Telligent Systems for these sites, it allows for blogs/galleries/forums all in one app, and once I get the skinning down the sites will be pretty...
Christopher Hammond
02.07.05
I went to try to burn two episodes of a show off of my Tivo box to DVD yesterday but realized that my trial version of Sonic's MyDVD software for the new Tivo2Go service had expired. Today I started searching around for options and came across this interesting little fact found via the PvrBlog. I guess I'm going to have to do a little more research and figure out to remove this, and use another option for burning my programs to DVD. Will test this tonight, see if this is a good way around Sonic's...
Christopher Hammond
02.10.05
Yesterday afternoon I was trying to search for something on my PC, I couldn't find it. I checked my settings in the MSN Desktop Search and realized it was only indexing Outlook and my My Documents folder. Well, I rarely keep anything in the My Documents folder, so I setup the search to reindex my machine. 15 hours later it finally finished indexing. It indexed close to 500k items on my machine. During that process I figured out there were some virii on my machine as well. So I had Norton do a full system scan last night and it came up with 9 files on my old harddrive which is hooked up as an E drive. Now I guess I should run a disk defrag and try to clean up the drives a little. I think I'm going to write an application to help me archive my many thousands of images. I have probably 100 gigs of photos taken with my cameras, so I need to figure out a way to archive them on DVDs and have a thumbnailing application on the PC so I can tell what images are on what DVDs. That could be a fun little project to start on this...
Christopher Hammond
02.10.05
Looks like Mark is back and blogging. From what I hear he got fired from google for some of his blog postings, and he had just started there!...
Christopher Hammond
02.12.05
I got the domain and web site setup for Faye and James on Thursday evening. She even made her first blog post and uploaded some pictures already! I think she get's her geekiness from her...
Christopher Hammond
03.08.05
I've been trying to get the MS Enterprise Library Data Access Applications Blocks working this morning. Yesterday I got the library setup and running. I started to implement the DAAB so that I could call a stored procedure, passing in a parameter, and retrieving a datareader that I could fill into a class. But I was having some horrible problems trying to get the stored procedure to run and fill the datareader using the DAAB. I was continually getting the error “Object must implement IConvertible“ and was unable to figure out why this was. sqlCommand = "spCMS_CustomerLostPasswordEmailAddress";//parametersSqlParameter [] parms = {new SqlParameter("@EmailAddress", SqlDbType.VarChar, 50)};parms[0].Value= identifier;DBCommandWrapper dbcw = db.GetStoredProcCommandWrapper(sqlCommand,parms);SqlDataReader dr = db.ExecuteReader(dbcw); It would return the error while trying to perform the ExecuteReader command. In order to get the code to successfully function I had to do the following DBCommandWrapper dbcw = db.GetStoredProcCommandWrapper("spCMS_CustomerLostPasswordEmailAddress");dbcw.AddInParameter("@EmailAddress", DbType.String, identifier);SqlDataReader dr = (SqlDataReader)db.ExecuteReader(dbcw); So if you're looking to use execute reader with the Microsoft Enterprise Library Data Access Application Blocks I hope the above code helps! Also, some resources I used to figure all of this out! Enterprise Library / Data Access Application Block Follow-upAn Introduction to the Microsoft Enterprise Library by Scott...
Christopher Hammond
03.16.05
I'm doing a Intro to dotnetnuke presentation at the St. Louis VB.Net user's group meeting this evening. Not sure how many folks will show up for the event, but I'll be there nonetheless. I'll most definitely be keeping the presentation trimmed down a bit more than the one I did in Springfield back in January. I tried to cover way too much information in the time alotted and went over by about an hour. Hopefully I can drum up some interest to get a dnn User's Group started here in STL so I can get working on...
Christopher Hammond
03.17.05
Last night's user group meeting ended up getting started around 6:20, maybe closer to 6:30. We left the building just after 9. I tell ya, my voice was about done with after those 2.5 hours, even though I had a glass of water there to try to help keep my throat going. I covered ALOT of information, I felt a lot better about this presentation then I did the one I had in Springfield earlier this year. I tried to stay more in line with the Powerpoint (any interest to make that downloadable?) as to not veer off topic too far and cover some of the key features of dnn. After finishing up with the power point I started working more with an actual dnn install and showing the capabilities and how to use dnn out of the box. I really could have talked for another 8 hours on how to use dnn, I know this because I've done 3 days of training on dnn before, so trying to fit the key points and functionality into a few hours is tough. Hope everyone walked away with a better understanding of dnn, and hopefully I generated some more local interest for the...
Christopher Hammond
03.23.05
Where are all my friends at? I just noticed the top of the blog said “Through world through the eyes of Chris Hammond” and has probably said that for 3 months now! Thanks for the help there folks, the first thing on the page and I look like an idiot!...
Christopher Hammond
03.23.05
Something to read about and play with later...
Christopher Hammond
03.24.05
Sorry for the delay! Here's the much requested power point file from the dnn presentation I did at the VB User's group on March 16th. Download...
Christopher Hammond
03.25.05
I really need to read this and start working on some CS...

Powered By

DotNetNuke Powered! It has been a long time coming but ChrisHammond.com finally runs on DotNetNuke! Read more about the software that runs this site on our About page.


Skyscraper

Login | Copyright 2008 by Christopher Hammond