Dear developers friends .
In the last month I have faced a problem I can not solve . I know it will be difficult to explain to get some help but I'll try .
I am developing an application in Silverlight , using WCF RIA Services.
The environment of the company where I work has an internal Windows SBS 2003 network that is connected to the Internet through ISA Server .
My application accesses a database that is stored in a SQL Server 2005 full edition .
The database has only 17 tables and no more than 50 records per table .
If I access my Silverlight application in a computer network browser using an internal address , for example , HTTT :/ / myapplication / , the response time is expected, ie , very fast .
If I access my Silverlight application in a computer network with the external address , for example , http://myapplication.domain.com.br browser response time goes very fast .
However , if I access my Silverlight application on a computer that is connected to the Internet via another link that is not my internal network , to load a table with 30 records , the browser takes 30 seconds!
For me when I access the application via internet , there should be no difference if I'm using the same link of the company where I do work the response time should be the same as the route of the data will be the same.
Just as info, I 've installed the same application on another server outside of my company environment in a very powerful server and the problem persists , which leads me to believe that the problem is either in my application or some configuration .
I am researching this problem on the Internet more than 30 days and have found several suggestions but none worked for my case .
If anyone can help, I will be eternally grateful.
Rogerio Picilli .