|
Wednesday, September 05, 2007(UTC)
|
|
Monday, February 18, 2008 1:57:42 AM(UTC)
|
22 [0.06% of all post / 0.02 posts per day] |
|
0
(View Thanks)
|
|
0
|
|
0
|
View All Posts by User
|
@ tempest68 and wesclyburn
I would suggest to google "Migrating a VS 2005 Web Site Project to VS 2005 Web Application" and see from the links how many people are writing articles on this subject. Also check how many people are writing about the pain is involved in the process. What that tells you?
If you can't install VS2005 SP1 within your organisation then should we all be affected by it?
I've been working to add features to my tool to ease up the migration part and on the first attempt I had to stop supporting "Web Site Project". Behind the scence "Web Site Model" is horrible and that only means this project type gives less productivity to its users, then again I hear people are insisting to switch a perfectly working model to something that doesn't work very well.
|
Jaben wrote:I never got an email from you... Can you send again to support@yetanotherforum.net? And seriously... I'd like to read any explainations about the Web Site problems. Maybe you read on Scott Gu's blog? I just re-sent the email to you. The original email was sent on 02/12/2007.
|
Hi Jaben, Quote:Where does Microsoft admit that it was a "big mistake"? Link please. I knew that was coming. I'm sure I read about it on the blogs of the developers who work for Microsoft. They normally reflect what is going on inside of Microsoft. Also since i'm working on an add-in there are issues with the web site model that is not well supported and is difficult to work with. This is probably was behind what I said about the admitting part. In my project I gave up using the automation model that was offered for being too basic. I wasn’t trying to exaggerate about it mate. Quote:YAF does have namespaces I'm very happy with that. It would make the conversion much easier. Quote:I'm open to further dialog on this topic though. Remember, I have very limited time and resources. If you give me solutions (auto-WAP project generation script), it would help. Those who produce never have enough time. So I can say the same thing too. I only can try to see if I can come up with a generic solution when I have the time. BTW, did you get my email that I sent to you a while back? I used the email being shown on your main site mate. I appreciate the hard work you've been putting in this project.
|
Ederon wrote:[quote=bladefist] @CSharpHeaven - is it really so hard to turn it into web application project? I'll be doing it myself for my production forum and from my experience, it's not a hard work. Hi Ederon, Let say I was happy to change the entire project from Web Site to Web Application Project. Since I don't own the project there are many things out of my control. For every update I have to do the same repetitive work. It means I have to find out which pages had been updated before applying the same changes to them again. I doubt it you would want to take the responsibility to keep a list of the pages you modify all the time, do you? This is not just about the hard work, the web site model that even Microsoft admitted was a big mistake is not a nice model at all. Even though DotNetBlogEngine is not owned by me but I found it ridiculous to deploy it with actual code behind files. I'm talking about the principals. Microsoft keeps blaming the developers for not writing security conscious codes then again they come up with a horrible deployment model like that. One of the other issues is that most web applications written in web site model have no namespaces. This is the part which takes most of the hard work for conversion. For every web page there is you have to modify two pages to insert the namespaces. You can create layers using namespaces and avoid duplicate types but in web site model you can't do that because everything is on the root. Think of the implications that brings when you want to integrate YAF with your own web site. The first thing you would notice is that there are two _Default types. Anyways, I can only try to cross my points in here the final decision is yours. BTW, I had a e-news letter from GoDaddy and they officially listed YAF to their application offerings. Cheers
|
Jaben wrote:YAF v1.9.3 ALPHA (Dated 12/19/2007)
YAF v1.9.3 doesn't requires Web Application Project to compile! In fact, most of the main source is dynamic compilation.
Hi Jaben, Dynamic Compilation (Web Site model?) has many security challenges in particular in Web Hosting environments. For instance I won't be able to sign the assembly if I need to for security reasons. I would like to ask you in strongest term if you have chosen the "web site" model for your project to offer us the "Web Application Project" model too. Converting "web site" projects back to "Web Application Project" model is virtually impossible for the hard work is involved. The web site model conversion is that hard that I'm going to add some funtionality to my tool to ease this process since many people want to go back to the old model which it worked so well. I had the same issue with .NetBlogEngine project and I also raised the same concerns with them. I'm hoping they would do something about it in 1.3 version. Cheers
|
|
My congratulations to you all for reaching to 1.9.3 alpha. You all must have been working really hard.
I'm also putting the finishing touches to my latest project's RCs, hopefully by end of this weekend. This would allow me to spare some hours to try out the alpha version.
It would be a good idea to suggest which part of the forum you want us to pay a closer attention to. I won't be using the asp.net membership as it doesn't fit to my requirements, yet.
|
Mek wrote:CSharpHeaven wrote:
One small thing to report though, when I logged in as the new user the page still said the last user is the newest user.
It's cached I believe, so it'll get updated eventually. Glad you got it all sorted. On the next postback the right info is shown. I spotted another rather small problem that I'm sure can be sorted relatively easily. If the last registered user is deleted the status still shows the user as the last registered user. I guess a table trigger can handle this. Before deletion to check if the user is currently the last registred, if so figures out the last registered user based on the registeration date and updates the status too. Cheers
|
|
I got it... Sorry I didn't know about the 'Event Log' link in admin console if I did I could have solved the problem without bothering you mate.
I have entered the SMTP server as "relay-hosting.secureserver.net:25" since there wasn't any box for port entry. I removed the ":25" part and everything started working again. I sucessully registered a user. I'm so glad this is working.
One small thing to report though, when I logged in as the new user the page still said the last user is the newest user.
All other strange behaviour in the pages after registeration have gone now that there isn't any runtime exception during the registeration.
Thanks Jaben & Mek
|
|
Sorry I never noticed the Event Log link in admin console.
Here is the last entry
System.Net.Mail.SmtpException: Failure sending mail. ---> System.Net.WebException: The remote name could not be resolved: 'relay-hosting.secureserver.net:25' at System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6, Int32 timeout) at System.Net.PooledStream.Activate(Object owningObject, Boolean async, Int32 timeout, GeneralAsyncDelegate asyncCallback) at System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback) at System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout) at System.Net.Mail.SmtpConnection.GetConnection(String host, Int32 port) at System.Net.Mail.SmtpTransport.GetConnection(String host, Int32 port) at System.Net.Mail.SmtpClient.GetConnection() at System.Net.Mail.SmtpClient.Send(MailMessage message) --- End of inner exception stack trace --- at System.Net.Mail.SmtpClient.Send(MailMessage message) at yaf.Utils.SendMail(ForumPage basePage, MailAddress fromAddress, MailAddress toAddress, String subject, String body) at yaf.DB.user_register(ForumPage page, Object boardID, Object userName, Object password, Object email, Object location, Object homePage, Object timeZone, Boolean emailVerification)
I'm going to look at them further as well.
Cheers
|
Jaben wrote:Look in the eventLog for the error information.
Yes, I think it's related to your configuration. Please provide the errors that are appearing in your event log. Hi Jaben, Are you refering to the System's EventLog? I'm on Shared hosting so I can't access the EventLog. Cheers
|
|