Configuration :: Can't Get WebClient.DownloadData() To Work
Aug 1, 2010webClient.postme
Can't get WebClient.DownloadData() to work
webClient.postme
Can't get WebClient.DownloadData() to work
I'm using a third party url to determine the location of site visitors based on IP address.I use WebClient.DownloadData() to get the information returned by the url which is a one word answer e.g. as per http://api.hostip.info/country.phpOnce I have detected what country the user is in I want to either A) keep them on the current site and store the country in the session or B) redirect them to another countries site.What I'm worried about is WebClient.DownloadData() hanging so the user is waiting for ages and can't use the site. I'd thought about using DownloadDataAsync but this dosn't seem to be a solution for me as I don't want them to do anything till I find out the country (also seettp://stackoverflow.com/questions/271767/webclient-downloaddataasync-is-freezing-my-ui)Is there a way I can set a timelimit on my call to WebClient.DOwnloadData e.g. if it hasn't returned in 2 seconds,
View 1 Replieshow can i tell how long a:objWebClient.DownloadData(strURL)
takes to complete?i wish there was a property that contained this info but i couldn't find one...
see this page:
http://karusela.net/2243_%d7%94%d7%a1%d7%9e%d7%95%d7%a8%d7%90%d7%99-%d7%94%d7%90%d7%97%d7%a8%d7%95%d7%9f.aspx
I am trying to POST automatically data into the page using that code.
[Code]....
But it won't work.
I have two questions . The first is how do I make this work. The second, hoe can I retrieve programatically the whole INPUT names of the form of a page?
I'm mix up between webclient.OpenReadAsync and webclient.DownloadStringAsync? Can anyone explain clearly for me ? What are the difference between them? In addition, may i know whether webclient.OpenReadAsync got download the file or just open and read the file only without download to other places?
View 3 RepliesI have created a crystal following your article which url isĀ
[URL]
It is working fine on local machine but when i upload it on the server it is not working. Crystal Report is showing but data is not showing in the crystal report.
I've been running a customer's webapplication using automatically generated email for some time, being hosted on our company's web server. Send mail was done using the System.Net.Mail API using a 3rd party SMTP server. The configuration has been done in the web.config in the system.net section, something like this:
<system.net>
<mailSettings>
<smtp>
<network host="mail.jazzforum.at" userName="myUsername" password="myPassword" port="25"/>
</smtp>
</mailSettings>
</system.net>
Everything worked fine until we had to migrate to another hosting service; since then, send mail didn't work any longer with symtomatic "timeout" exceptions. We also tried using gmail and changing/omitting explicit port number specification, without any success. The server is running IIS 6 (Windows Server 2003 R2).
We have an Intranet site so each developer has our own development site on our computers. We were using XP and IIS6 but are trying to move to new computers running Windows 7 and IIS7.5. Our website starts with classic ASP in the root and has 2 virtual directories turned into applications with .NET code. One is projectless .NET and it works perfectly. The other is a .NET project and we cannot get that running on Windows 7. It compiles fine with Visual Studio 2008 but when trying to access the files through the browser it just runs and eventually times out.
I have tried various things:
- both Integrated and Classic pools for this problem application and the entire website
- even installed framework 1.1 just in case
- various IIS settings including installing all IIS6 Management Compatibility items
I am guessing perhaps something has to change in web.config or some other file, but not sure what. We are running the 32 bit Windows 7 Enterprise.
I have developed a module to pass Json abjects to the webmethod and return a Json response. The following is the javascript
var options = {
I just testing the url routing. I plan to route url like that site.com/cat/{name}And I deal with it on cat.aspx
The problem is that I get 404(by firebug). The problem is that it doesnt even get to my asp.net error handler.
As it seems it stuck on IIS or doesnt even get to the IIS.
I'm on shared server so I dont have access to the IIS, so I cant get logs or configure things..
I have developed an web application using .net 3.5 framework and sql server 2005. Firstly, it was hosted in our intranet. Everything worked fine. Then our client wants to use this application anywhere from world. We do not have seperate domain for hosting. We have our mail server. We hosted in that server.The problem is...Now we have two LIVE IPs, i.e for internet users we are getting the IP ashttp://xxx.yyy.zz.ddd:hh and for intranet users we are getting the IP as http://xx.0.0.tt:uu. The intranet IP does not work in internet and vice-visa
View 3 RepliesI have spent hours researching a solution in the forums and newsgroups with no success. I created a simple ajax enabled website using VS2005 express. It works fine locally but when I upload it to Godaddy I get an error "the message recieved from the server could not be parsed". I can demonstrate the error message directly on my live site [URL] (the third label is in an update panel and should display the current date when the button is clicked). Here is my code:
WEB.CONFIG
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions"
type="System.Web.Configuration.SystemWebExtensionsSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting"
type="System.Web.Configuration.ScriptingSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler"
type="System.Web.Configuration.ScriptingScriptResourceHandlerSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication"/>
<sectionGroup name="webServices"
type="System.Web.Configuration.ScriptingWebServicesSectionGroup,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization"
type="System.Web.Configuration.ScriptingJsonSerializationSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="Everywhere"/>
<section name="profileService"
type="System.Web.Configuration.ScriptingProfileServiceSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication"/>
<section name="authenticationService"
type="System.Web.Configuration.ScriptingAuthenticationServiceSection,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" requirePermission="false"
allowDefinition="MachineToApplication"/>
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<system.web>
<customErrors mode="Off"/>
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI"
assembly="System.Web.Extensions, Version=3.5.0.0,
Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
</controls>
</pages>
<compilation debug="true">
<assemblies>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd"
type="System.Web.Handlers.ScriptResourceHandler,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
</httpModules>
</system.web>
<system.web.extensions>
<scripting>
<webServices>
</webServices>
</scripting>
</system.web.extensions>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<add name="ScriptModule" preCondition="integratedMode"
type="System.Web.Handlers.ScriptModule, System.Web.Extensions,
Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx"
preCondition="integratedMode"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd"
preCondition="integratedMode"
type="System.Web.Script.Services.ScriptHandlerFactory,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD"
path="ScriptResource.axd"
type="System.Web.Handlers.ScriptResourceHandler,
System.Web.Extensions, Version=3.5.0.0, Culture=neutral,
PublicKeyToken=31BF3856AD364E35"/>
</handlers>
</system.webServer>
</configuration>
DEFAULT.ASPX
<%@ Page Language="VB" AutoEventWireup="true" CodeFile="Default.aspx.vb"
Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "[URL">
<html xmlns="[URL]">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<br />
<br />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<br />
<br />
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label><br />
<br />
<br />
<br />
<br />
<br />
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label><br />
<br />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
<asp:Button ID="Button1" runat="server" Text="Button" /></div>
</form>
</body>
</html>
DEFAUL.ASPX.VB
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Label1.Text = Date.Now
Label2.Text = Date.Now
Label3.Text = Date.Now
End Sub
End Class
I copy a few web sites from iis 5 to iis 6, I declare an app pool for those sites , I copy also the global.asa file to the root folder but the iis ignore the global.asa functions
View 1 RepliesMy website never logs time out even after I set time out both in Autentication and in session state. What I did wrong? Here is my settings in web.config file
<authentication mode="Forms">
<forms loginUrl ="/default.aspx" name=".ASPXFORMSAUTH" timeout ="1">
</forms>
</authentication >
<sessionState mode="InProc" cookieless="AutoDetect" timeout="1" />
I have an aspx page that reads an excel file and loads the content in a dataset. The page works perfectly fine in my development machine (Windows 7 / 32 bit).
But when I deploy the dll in my production server (Windows 2003 server / 64 bit), I keep getting the error 'Microsoft.jet.oledb 4.0 provider is not registered in the local machine'.
We have been struggling with this error for the last three days. We've tried all options we got with Google. Using regsvr32, regasm, running the cscript.exe to run 32 bit applications from 64 bit server.. and everything else we saw.
I get a website working perfectly in VS2008 but when I publish it on IIS7 ajax doesn't work at all.I guess it is a problem in my web.config but I don't know what. Here is the web.config file :
[Code]....
I am unable to get the -fixednames switch to create dlls for the cs code behind files. The files in the bin folder are compiled aspx pages, but the code behind files are all compiled into one large websitename.dll file.Here is my command with switches.
aspnet_compiler -v / -p E:SourceDotNet4mysolutionwebsite -f -d -fixednames E:SourceDotNet4CompiledWebSite
This produces many files in the bin folder.
website.dll and website.pdb (contains code behind)
myform1.aspx.643c7876.dll (compiled aspx layout ui)
I have tested this over and over to make sure I am not missing anything. The test is place a label on myform1.aspx, and in the codebehind populate the label with some text. Compile the website with the above switches and deploy the website.Make a change to the myform1 codebehind and change the label text. Compile and only deploy the myform1.aspx.643c7876.dll to the website. Result: label is still the same. Now deploy the website.dll and pdb and the label changes. how to get -fixednames to create sinle dlls for codebehind?
i have a web site with page named host.aspx that take (id) query string to manage data at pageand i use url mapping to change url at this pagemy web.config file look like this :
<urlMappings >
<add url="~/en/6-9-2010aspx.aspx" mappedUrl="~/en/host.aspx?ID=65" />
<add url="~/en/6-9-2010php.php" mappedUrl="~/en/host.aspx?ID=64" />
[code]...
I have been trying to make a program work with our IIS server, but it's run into a tricky problem that's been driving me nuts. When I debug the program, everything works perfectly; users are able to log in and they see the appropriate content according to the user's role. When logging in from a remote location, however, the program seems to have trouble finding the users' roles. Users can log in, but they cannot see any role-specific information, so they are stuck on the login page forever.
I tried adding a line of code to find the roles of a particular user. In debug mode, it returned the roles correctly, but when accessed through the server, it returned an empty array that caused my site to crash.
I have the following in my web.config file:
[Code]....
When I reference a page that does not exist (for example,http://example.com/doesnotexist.aspx) I still get the standard white 404 error page "The resource cannot be found." rather than getting redirected to error404.aspx page that I specified. On unhandled exception, the page does get redirected correctly to error.aspx, just not when it is 404 error. For some reason IIS always pre-empts ASP.NET worker process from processing the 404 errors
I have an app that works fine . I build up a new iis box and the settings is similar to the existing iis box. however, my application is not working anymore. althought I created similiar environment, but not working,I get access denied from the Database for some pages and other pages it hit the database. is there anything I can do to make it work.
View 4 Repliesiam trying to make a web program that consist on marking days for vacation. my problem is this: when put the login and password and press the login button everything work great on vs2010. when i copy the prrogram to the iis 7 i put the username and password and when i press the login button nothing append. is like the button as no action.
View 5 RepliesI am using this connection string to query some .DBF .
[Code]....
How can i make it work?
I just published my website to my webhost, and for some reason it's giving me errors. So I copied the solution and it works correctly.
What could the problem be? I think a possible problem may be that there's a process that creates a directory so it can copy files. By copying everything from the solution to the ftp, everything works correctly. If I publish the site, it somehow does not create the directories.
Is there something I'm not doing correctly? I've published in a local folder, and then copied to the FTP. I've also published directly to the FTP. Neither of them work.
How do i get ajax ext to work on a host server? Ihave a modalpopup that works fine on my PC.I uploaded the webpage with ajax ext and also the ajaxtoolkit.dll into the bin dir and the bin dir of the webisite to see if anything works.
View 2 Replies