I googled this topic and I came across with three different ways to configure browser capabilities: browscap.ini, browserCaps element in web.config and .browser files in App_Browsers. I thought .browser files is the latest way, but I don't seem to find up-to-date files. But I found quite fresh browscap.ini from [URL]
My first priority is to exclude common crawlers from the visitor stats. The second priority is to detect browser and os with correct versions (e.g. Opera 11 / Win7). Are there any libraries I could use? Is browscap.ini still a valid way and is it possible to use it without access to system files? Where can I find up-to-date .browser files?
I am using Request.Browser.IsMobileDevice in conjunction with the MDBF file that goes in the App_Browsers/Devices folder [URL] Now using Sea Monkey browser (latest version 2.0.7) IsMobileDevice returns true. Why might this be the case as clearly Sea Monkey is not a mobile browser. In fact, I had the understanding it used a lot of the same core as FireFox (which does not return true)
I have an ASP.Net site on which we're using control adapters. We have the adapters mapped to a "refID" of "Default." These adapters are working fine on all browsers except Chrome and Safari. For those browsers, they do not execute. I've given up trying to figure out why -- I have a question here on SO that no one has been able to answer, and I've been researching it for days now. It's just inexplicable.
I have tested the same code in my local environment, and it works just fine. Additionally, no one else can replicate my problem on other servers. It seems to be somehow confined to the machines at my client's site. Could they be somehow out-of-date? If this is the case, is there some way to "update" the .browser files? I'm half-tempted to just copy the .browser files out of the Framework directory from my machine over to theirs, but I'm curious is there's something more formal than this? Is there some other source of data that ASP.Net uses for browser detection other than these files?
I have a datagrid and vertical-horizontal scrollbars in it. now when datagrid will have more records , scoll bars will be provided. now when i scroll vertically , my header line of the datagrid is also scrolling so i wanna freeze it. i have used javascript to freeze it , its working in IE properly but there is problem with other browser.
i used this :[URL] but its not working in other browser.
I'm trying to create a .NET solution and add class libraries to it. First - in VS2008 I go to File > New > Project > Other Project Types > Visual Studio Solutions > Blank Solution. Then - after VS2008 creates the blank solution I right click on the solution and select Add > New Project > Visual C# > Class Library. However, when I add the Class Library to the solution, the solution icon disappears from Solution Explorer (although the solution name is still in the VS2008 title bar). Why does the solution icon disappear from the Solution Explorer when I attempt to do this?
In my JavaScript I'm trying to redirect to third party page. It can open a page either in a new window or inside a frame depends on a user settings. Something like this:
How would one go about detecting a page refresh / F5 key push on the controller handling the postback? I need to distinguish between the user pressing one of two buttons (e.g., Next, Previous) and when the F5 / page refresh occurs.My scenario is a single wizard page that has different content shown between each invocation of the user pressing the "Next" or "Previous" buttons. The error that I am running into is when the user refreshes the page / presses the F5 key, the browser re-sends the request back to the controller, which is handled as a post-back and the FormCollection type is used to look for the "submitButton" key and obtain its value (e.g., "Next," "Send"). This part was modeled after the post by Dylan Beattie at http://stackoverflow.com/questions/442704/how-do-you-handle-multiple-submit-buttons-in-asp-net-mvc-framework.Maybe I'm trying to bend MVC 2 to where it isn't meant to go but I'd like to stay with the current design in that the underlying database drives the content and order of what is shown. This allows us to add new content into the database without modifying the code the displays the content.
I have some questions regarding the entities framework. Once you create your DataModel, if later you modify it such as removing fields adding tables it is possible for the EF to auto detect changes or you have to refresh it manually? If you have to refresh it.. how do you refresh it to reflect new changes? Also do it affect in any way the data in the database?
http://mdbf.codeplex.com/ project is no longer supported from October 29, 2010. Can anybody please suggest what is the other source of ASP.NET mobile device database that can be easily integrated with existing ASP.NET website and will help with mobile detection and redirection.
suppose when user click on link or button for downloading file in asp.net then download start.so i just want to know how to detect that the file as been downloaded in client machine.is it possible to track from server side code. because i want to develop a file download sectionfrom where user at a time can download only single file. so in this case when file download starti will just capture client ip and store it in session and so when user click on another link to download another fileat the same when another file is downloading so in this situation i will check file is downloading from this ip and if yesthen i will reject user request and tell him that sorry already a file is downloading so try after when this download willbe over. when file download will be over then i will clear that session and in this way my purpose will be solved andrestric user to downlolad multiple file.this type of things is used in rapidshare,hotfile etc. so i just implement this
I've searched high and low for a efficient and reusable way to detect, on a postback/server-side, if any input controls on a form have been changed and I haven't found anything other than client-side solutions such as DirtyUpdatePanelExtender. I've come to the conclusion that it must be either really simple or really complicated.Ultimately what I want to do is to perform a database update, or not, depending on whether or not the user has changed any input controls on the form. The only thing I've come up with so far is to save the original values as Viewstate variables and then compare them with the Request values on a postback, but that seems far from ideal.
I have a simple sql server table with around 20 fields in it. I have created an asp.net page which shows the ecords in a gridview & then the selected record in a formview. There may be cases of multiple users editing the same record so i wanted to use the conflict detection in a sqlDataSource to inform users of the conflict. I managed to get this working where i replicated all 20 fields to create the equivalent original_XXX parameter.
BUT i was wondering whether it is possible to show all 20 fields but only use 1 (the date modified field) to check for data conflicts? I have tried to implement this in the following way:
[Code]....
But i've had no luck in getting it working. The conflict detection simply overwrites the changes instead of not allowing the changes and showing the specified error msg (in the onUpdated event). The examples and tutorials i've seen all seem to indicate that each field would need to be compared BUT why can't i simply compare a datetime field which records the last time a record has been updated? Surely, there has to be a better way of resolving the data conflicts than comparing every single field with it's original value?
I have website home page which my client can view well on his blackberry mobile phone but I have link buttons on that page which redirect the users to other pages ..just Response.Redirect ............simple code.... but when he clicks on the link, it requests for enabling javascript..I do that but the home page just does a postback. Links are not working on cellphone........... on regular website they are working fine.
I have a web application that runs via IIS 7 what i want to do with the application (Asp.net with C#) is only load if the browser is greater than IE9, or greater than or equal to Chrome27 or greater than or equal to firefox19.
How to do this or areas i should read to do such a thing?
I have a website project, I added a class project and test project on the solution. The structure of my site is like this:
C:UserslyndaDocumentsVisual Studio 2008ProjectsWorking_copywwwroot
test project:
C:UserslyndaDocumentsVisual Studio 2008ProjectsWorking_copywwwrootTestwwwroot
class project
C:UserslyndaDocumentsVisual Studio 2008ProjectsWorking_copywwwrootClassLibrary
I need to access resource file in C:UserslyndaDocumentsVisual Studio 2008ProjectsWorking_copywwwrootRescources from my test project and class library, How can I get the path:C:UserslyndaDocumentsVisual Studio 2008ProjectsWorking_copywwwroot
When one creates a new Web Form, Solution Explorer reflects it by adding it to the list, correct? Okay, let me describe this the only way I know how, seeing how I'm a noob and all.The icon representing the item is colorful, with certain features on it with a little bit of yellow at the bottom part of thebackground. While executing my application I notice that certain functionality has ceased to work, when I had made no changes to it, or so I think. I look over at my Solution Explorer and notice that the icon has changed. Now it looks like a simple blank piece of paper. Also, when I highlight the item in Solution Explorer, the Properties window is now missing two attributes: 'Build Action' and 'Copy to Output Directory'.
I have decided to go back to an old project that I had placed on hold, to get familiar with MVC 3 Razor. It is a Jokes website (some of you already know). I have been watching these video tutorials on Code First Entity Framework 4, and I have managed to build my model in a project of its own. Then I went and created another project (this time MVC 3 Razor Blank Project) and linked the two togther. I am trying to simply list the joke, but I get the error saying:
CS0012: The type 'System.Data.Objects.DataClasses.EntityObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. public class _Page_Views_Home_Index_cshtml : System.Web.Mvc.WebViewPage<IEnumerable<LNModel.Joke>> {
Here is the code in my HomeController:
[Code]....
I know what the error means, I am missing a { using System.Data.Entity; } statement somewhere. But I can't understand why ! according to the video, if I have referenced my projects to that statement, I shouldn't be having this problem !
I have looked through this site and just can't seem to find the answer I am looking for.
We have a multi server setup for our web sites, typically (DEV/QA/PRODUCTION). Our sites are .net which require some sort of build before being deployed. We are using SVN for source control and are looking for a tool/website/something that will allow our project managers to push button deploy changes to the different environments. It seems there is no silver bullet for this, am I correct in this assumption?
I like the functionality of Springloops but can't find any information regarding its use with .net. Sparing details, it would be nice to see a diagram of sorts on the whole end to end process. What I mean by that is, if multiple different tools are the only answer (no silver bullet), then a diagram that shows where the tools sit in relation to the whole process.