I am interested in developing Web Parts that can be used in our ASP.NET sites and our SharePoint sites. An example Web Part I have in mind is a Post Code (Zip Code) look up.- Visual Studio 2010 Premium- SharePoint Designer 2007- Windows 2003 Server (therefore WSS 3.0)- No SharePoint Server
In our ASP.NET web site we have developed an aspx page that allows the user to download a file. The file path is sent as a parameter and then the file contents are read and written to the response stream. The code that we have used is the following:
Everything works as expected in our development environment, but when we use this piece of code in our production server, we noticed that when trying to download almost all kind of files, nothing happens in the browser. It just opens a new window for that aspx page, but then it gets closed almost inmediately. It is very weird since we have tried downloading .pdf, .doc, .xls, .txt and image files with no luck, except with some (not all) .msg files.
We have being looking for a clue sniffing the HTTP traffic that reach to the browser with Fiddler, but we have seen nothing strange. In all cases the file contents are sent to the browser with no differences, so it seems that it is the browser doesn´t show the open/save/cancel dialog. Here is a sample of the headers received in the browser with a failing file:
HTTP/1.1 200 OK Proxy-Connection: Keep-Alive Connection: Keep-Alive Content-Length: 421395 Via: 1.1 IBISA01 Date: Wed, 26 Jan 2011 12:02:54 GMT Content-Type: application/octet-stream Server: Microsoft-IIS/7.5 Cache-Control: private Content-Disposition: attachment;filename=P08-0656 Interflex EspecificaciÃ³n Inteface SGA ERP Version 0.1.pdf X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET
And these are the headers of a file that can be downloaded:
HTTP/1.1 200 OK Proxy-Connection: Keep-Alive Connection: Keep-Alive Content-Length: 290816 Via: 1.1 IBISA01 Date: Wed, 26 Jan 2011 12:03:29 GMT Content-Type: application/octet-stream Server: Microsoft-IIS/7.5 Cache-Control: private Content-Disposition: attachment;filename=Acalaracion final Fichero ascii proveedores Interflex.msg X-AspNet-Version: 4.0.30319 X-Powered-By: ASP.NET
In all cases, the full contents of the file appear after the headers with apparently no problems related to encoding. We are wondering if there is some possibility to debug or trace the Internet Explorer activity to see why is rejecting to download the files. The web server has Windows Server 2008 R2 and IIS 7.5. The browsers that we are using are IE 8.0 over Windows 7.
First things first.This application is an ASP.NET application using windows authentication.
Situation:The user is logged onto their computer with something like Domain1John and is running Internet Explorer 7 as Domain2Mike using the "Run As" option.
Domain1 is the user's local domain. He is accessing the application over the Internet using the Domain2Mike credentials where Domain2 is the domain that IIS knows about.
On the other hand, when IE is run as Domain1John everything works nicely.I think it has something with the local computer rights. I added Domain2Mike to the Administrator group on the local computer, but it still fails to open the new page correctly.
I want to create several websites on my domain, and I am wondering how to go about this in MVC? Should I put them all within one project, and create separate folders in each Views, Models and Controllers folder for each site, or would it be better to create a separate project for each site, although I'm not sure how I would integrate
I have a website that writes and reads data from a database.It will help me to read and write to the same database from a separate website.Do I have a problem with "collisions" or are the calls to the database completely separate ?
I have custom redirection implemented in a module. Do I have to modify each config for all sites or is there a more general approach?Also, I have files in App_Data for this module, which would cause replication.
There is a website www.example.net and it has a Forum link on its home page which leads to forum.example.com/content.
I found out that the main site has been developed using the .NET Framework, and the forum has been built using PHP based vBulletin.
Are these two different domains? In other words, is the Forum some folder inside the Visual Studio Project www.example.net running as part of the ASP.NET website? Or is "forum.example.com/content a link to an altogether different website?
I have two websites that run on two different servers and they both both have their own asp membership databases. One is http:// and one is https://. Is it possible to create a way that a user can access both websites while only entering username and password once? Or if the user logs onto the https site can I then redirect to the http site and auto authenticate?
I want to be able to quickly deploy updates to a site that is fairly busy. For smaller sites I would just FTP the new files over the old ones. This one, however, has a few large dll's that regularly get updated and while they are copying the site is effectively down (plus there is the hassle of making backups of them in case something goes wrong.
My plan is to use TortoiseHg to synchronise with a staging copy on the server over FTP (using netdrive or something similar). I can then check all is running smoothly and once that is complete I would like to run a .bat file (or something else) that will create a backup of the live site (preferably only the files that are about to change, but that is not critical) and then copy the newly changed files over to the live site.
If possible I also want to have the copy ignore certain directories (like user uploads) so that it won't overwrite those files on the live site?
I've heard RoboCopy is the way to go but I'm not sure of where to start. Would I need to call 2 commands (1 for the initial backup and one for the copy)? Is there any way to restore the live site to it's previous state should something go wrong?
The site is in ASP.NET and would be copied to Windows 2003 server.
EDIT: It gets a little tricky when web.config items have changed and need to be merged so that the staging servers settings (appsettings, connection strings, etc) don't get deployed to the live site. How does that get handled?
i have some website with users that registered trought membership. I want to build another site (diffrent url, diffrent issue) but i want my user to use the same details (username, password, email etc) they are using the first site. is it possible to use the same aspnet_ tables in diffrent website?
have a situation where we have multiple versions of the same website but they run on different versions of MVC. Rather than have to try to keep t a web.config variable up-to-date for each site with it's version of MVC is there anyway that I can determine the version programmatically display the version and display it on my home page?
I have two sites: a site written in vb (site 1), a site written in C # (Site 2). Site 1 running on a primary domain, eg http://abc.com. site 2 run as sub domain, eg http://site2.abc.com.Now I do not want to run the site 2 as a sub domain 2 again, which would put it in a folder of the site 1, for //abc.com/site2/Default.aspx.So now we have to configure in a site how to run the site 2.
I'm trying to configure my Solution to publish multiple web sites to Azure using the 1.3 SDK and I want them to run under one Web Role. I've added the entry to the Sites element as per the CHM file and when I deploy to Azure the Instance starts up. Now for the symptoms:
Browsing to the "Primary" (first site added to the solution) everything works fine.
Browsing to the "Secondary" site throws the following error:
Exception type: ConfigurationErrorsException Exception message: Could not load file or assembly 'System.Web.Mvc, Version=22.214.171.124, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (E:approot_WASR_1web.config line 28)
What have I tried so far without success (sigh):
1. I noticed that by default VStudio (2010 Ultimate) did not include the "Secondary" project output in the cspkg file. Setting a project dependency seems to have fixed that problem (or at least I now see it in the output window during the build process).
2. I've set "Copy Local=true" for the System.Web.Mvc on the "Secondary" project still nothing.
3. I have a CName setup for the "Secondary" project and use the hostHeader parameter on the Binding element so I haven't found a good way of testing this local so I'm limited in diagnostic info.
One thought that I had was that both projects now contain a WebRole.cs file, should that be the case in this configuration?