Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

2 Pages<12
Login and redirect
Ultidev Team
#22 Posted : Thursday, September 22, 2011 3:38:02 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Hello, Wayne!

Thank you for helping us. It was a very hard-to-notice problem, and yet a very significant defect.

Moving your application to .NET 4 host probably won't fix the issue. We tried it and it didn't - not sure why, but it was a very good idea to try. There are two ways to add HTTP headers to the response, and it looks like only one of two was fixed, and we have to switch to use it, so change in our code is still necessary.

We will email you a pre-release Build 10 for you to see whether our fix takes care of the issue.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
infomato
#24 Posted : Thursday, September 22, 2011 8:15:19 PM(UTC)
Groups: Member
Joined: 10/13/2007(UTC)
Posts: 23
Location: California

Thanks: 4 times
Was thanked: 1 time(s) in 1 post(s)
Dear support,

Thank you for the test version. Now the login and redirect works. I just realized a backward compatibility issue. In the legacy version, if I register a site for physical location at c:\Program Files\abc folder, the url for this site will be http://localhost:portNo/. But for the pro version, the site address is http://localhost:portNo/abc/.

Is it possible to follow the legacy convention? It saves some pain to for a developer to upgrade from legacy to pro version.

Best,

Wayne
Ultidev Team
#25 Posted : Thursday, September 22, 2011 8:49:37 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Great! we are happy the problem is resolved. We'll try to release build 10 over the weekend. When official build 10 is released, you will need to uninstall pre-release, and install the real one.

Yes, it's very easy to register an application with UWS w/o virtual directory. In UWS Explorer simply make Virtual Directory field blank (Network Addresses tab) and if you point to port 80, change the port to a free one. If you are building an installer, then use "/vdir=/ /url=http://*:0/" parameters with the registration utility to make your URL like with Cassini. More information for UWS.RegApp.exe parameters are here:
http://ultidev.com/Forum...al-Studio.aspx#post2804

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
infomato
#26 Posted : Friday, September 23, 2011 9:17:06 AM(UTC)
Groups: Member
Joined: 10/13/2007(UTC)
Posts: 23
Location: California

Thanks: 4 times
Was thanked: 1 time(s) in 1 post(s)
Dear support,

It works. Thanks a lot. Your team' lightening fast debugging capability and deep understanding in this domain is really impressive. I love to see the new release. I saw the pro version with two distinct advantages over the legacy:

1. Register an application to the Pro version is so much more reliable and easier when the process is embedded in c# code. Using the legacy version, the latency to register an application is long and unpredictable. From times to times the server may stop for unknown reasons. If I need to register more than 2 applications, I need to write an extremely complex mechanism to check its Windows service status. Wake it up if it stops. During each registration, I need to submit the registration, wait and poll the status, if the Windows service stop, wake it up, etc.

2. The response for each http request is faster.

I have been waiting for the pro version for years. I am glad that it is going to happen soon. Your team rocks.

Best,

Wayne
Ultidev Team
#27 Posted : Friday, September 23, 2011 10:33:15 AM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Thank you, Wayne!

It's great that you have contacted us this time. We wish, however, you have contacted us regarding Cassini problems instead of struggling on your own. Cassini configuration API allows registering multiple applications at once - without having to stop the service. If you look at the Cassini API RegisterApplication() method doc, you will notice that there are static and instance variations of the method. Instance variations allow you to Load the metabase, Register multiple applications, and then Save it. This way it would be only as disruptive as registering a single application.

We were gearing up for writing Pro for several years, and it's almost 1.5 year since we started. It's MUCH more complex than Cassini. Architecturally UWS Pro is closer to IIS 6 than to Cassini or even to IIS 5. Cassini took us only 2 months to write. Pro definitely has much more robust internal structure and application registration/unregistration is not disruptive. In fact, when two or more applications are running in the same host, one can be unregistered and removed from the host without affecting others.

Thank you again, and we probably will release build 10 tomorrow.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Ultidev Team
#28 Posted : Saturday, September 24, 2011 2:53:39 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Build 10 is released.

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
1 user thanked Ultidev Team for this useful post.
infomato on 9/30/2011(UTC)
infomato
#29 Posted : Friday, September 30, 2011 4:22:10 PM(UTC)
Groups: Member
Joined: 10/13/2007(UTC)
Posts: 23
Location: California

Thanks: 4 times
Was thanked: 1 time(s) in 1 post(s)
Hi Support team,

Build 10 rocks. Works like a charm. Thanks,

Wayne
Ultidev Team
#30 Posted : Friday, September 30, 2011 4:45:44 PM(UTC)
Ultidev Team

Groups: Administration
Joined: 11/3/2005(UTC)
Posts: 2,253

Thanks: 28 times
Was thanked: 60 time(s) in 59 post(s)
Great!

We're very happy it did it!

Best regards,
UltiDev Team.
Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
Guest
#31 Posted : Wednesday, February 28, 2018 10:16:47 PM(UTC)
Groups:

Message was deleted by a Moderator.
Rss Feed  Atom Feed
Users browsing this topic
Guest (5)
2 Pages<12
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You can vote in polls in this forum.