VS 2008 Registration Form - Creating Expiring Cache
Sep 27, 2011
So I'm attempting to limit user's access to my database through the web. I have a registration form that asks the user for a name and password, then verifies this against a DB. In order to prevent DB overload, I will limit the user's attempts to 10 in 10 minutes. This is how I am trying to solve this, but cannot verify that i'm using the right approach.
Code:
Dim timeout As Integer = ConfigurationManager.AppSettings("timeout")
Dim userIPkey As String = Me.Context.Request.ServerVariables("REMOTE_ADDR")
Dim i As Integer
If HttpContext.Current.Cache(userIPkey) = Nothing Then
i = 1
[Code] .....
For some reason I can hit the service with a for loop and get to the DB every time. If I try doing this through the browser while debugging the webpage, I get the right error message after 10 attempts, while on the server, or through a reference to localhost I will not get the error message.
I have 2 issues, the fix to one issue gives me the other issue.
In simple terms I have an asp page that uses ajax to get its data. I do not want to cache this page as the data is out of date if you re-open it. The page has buttons to allow the user to do stuff, such as change the view, so when pressed the page that comes back is the result of a POST.
The page also has links to external websites, this is what happens:
User opens webpage User clicks a button to change view POST User clicks a link to external website User presses Back button which then flags up the "Webpage expired" type messsage because the results are from a POST (I believe)
To get around this I was caching the page, this then leads to another problem, the cached page being out of date (in fact I use external web-parts which show as white blocks as they are NOT cached!).If I wait long enough, the ajax kicks in and the data comes back.
So, I can't cache it without getting a huge delay before being able to see anything, and I have to cache it to get around the POST/expired type issue.
protected void Button3_Click(object sender, EventArgs e) { DataView dv2 = (System.Data.DataView)Cache["SqlSource"]; if (dv2 == null) { SqlConnection con = new
[Code] ....
For some reason, the Cache is not expiring. What is wrong with this code? I am aware that I could do this using the SqlDataSource1.SqlCacheDependency property, but I'd like to know how to do it using the SqlCacheDependency object.
As this is registration form, I want server side validation of existing email id .If user entered email id already exist in DB I want to reopen the above modal dialog (automatically) with an error massage Email ID already exist.
I'm not sure where this should go (I don't know whether it's a database problem, or a code problem), but I think it's a code problem, so I'm posting here.
I'm working with a database that is storing images (actually, it's a modified version of the AdventureWorks database from Microsoft), and I'm creating a form that will let you upload a file. I've got a business object based on the table that I'm using (Production.ProductPhoto) and I'm using two stored procedures to either get (Production.ProductPhoto_Get) or add (Production.ProductPhoto_Add) an entry from/to the table. The image is being stored as a varbinary field in the database, and a Byte() in my business object.
The problem I'm having is that when I'm adding a new entry and uploading a file, the length of the file uploaded is correct (so I assume everything is going smoothly), and it gets passed along to my ProductPhotoProvider DAL class where I create a DbCommand and add the parameters for my stored procedure. The information is all added to the database successfully, and I'm returned the identity of the new entry as expected -- however, when I try to read this image back, it seems that the length is 1. I've put in break points and stepped through everything, and I don't know what's going on.
I think that I know my ProductPhotoProvider class is at least reading things correctly -- I can display other images from the database (that came with the database, that is) just fine. Mine just all come back with a length of 1.
I'm just hoping someone knows what the hell I'm talking about; I have a lot of programming experience, but this is my first major venture into ASP.NET. I have no idea which parts of my code are relevant, so I'll just post my Add and Lookup functions for now?!
[Code]....
My ProductPhotoProvider class is based off of an abstract class called AbstractDALProvider (which I can also provide if needed). I can provide the rest of my project, if needed, too.
Oh, and for good measure: I was told that when you used to store images in Microsoft Access, there was some sort of problem when retrieving the data and you'd have to strip the first 72 bytes of data from it, or something. I can only assume that this is not a problem here, because I have no problem displaying other photos that were not created by me.
i am trying to setup SqlCacheDependency with MS SQL Server 2008, i am using aspnet_regsql.exe cmd line tool. I am able to enable it for database but when try to do it for table i get the following error message.Enabling the table for SQL cache dependency.
.An error has happened. Details of the exception: Login failed for user 'myUserName'.
Unable to connect to the SQL database for cache dependency registration.
I'm working on a project that requires registration and login. I know that ASP.NET provides login controls to get that job easily done. However, I'd like to implement custom registration and login. I mean my own registration and login forms and my own database. I've researched before posting this topic, but found nothing useful teaching me how to implement those functions. Can you guys tell me the way to implement them using LINQ and VB? OR can you give me the URL of the tutorial teaches exactly what I want?
I want to make a page for registeration form. It will have name, address, gender, contact_no and email. User will key in data in the TextBox and all the data will save into the database after they click Submit button. I know how to design the UI and create database and table. But I didn't know how to save the value in the TextBox into the database.
And we have seen all these in a user registration form. But what if I want to add more fields to it. For example, take a look at this website, this registration page has a lot more fields for users to enter information: [URL] This regirtaion page has the information for Street Address, Suburb, Gender, DOB and lot more. How do I add these fields into my registration page. I have heard of something called profile. But how do I intergrate profile into this, if this is what we use to add more fields to user registraiton page. share a sample working code of user registrtion page with more fields.
CI have been producing a registration form using html and asp. I have managed to get it to send an email having copied script from a previous website which someone developed for me. I now get the response going to the old address and with then old text. How can I change it all to the new site?
I've created a registration form within a table. The image is attached. The Batch section is not aligned to the left of the table column because of it's format. When I changed the Address text box to Multiline, that too has moved to the right. The Css Class for all textboxes are 'textentry'.
I would also like to know how to classify the Registration form into two, as there are Students and Teachers. What would be the best design?
I created a registration form where I have a radio buttun list and a drop down which have autopastback property true.
The issue is when the radio button or the value in drop down list are selected the page is posted back and the password and confrim password are disappearing after the postback. The post back is necessary.I want to keep the passwords maintained even after the post back.
simple registration form. Which is shown in grid view after submition. And the grid view has update and delete option.THE REGD FORM CONTAINS FOLLOWING CATEGORIES First name, last name, gender, dob, father's name, contact, address.
i want to build a user registration page where a user can submit his firtname,lastname contact address telephone,email and upload a passport size picture with a specific file size and if bigger than the said image size it will not upload to the database and to be able to retrive back all information submited with the form including the passport size photograph and view them in a given page. I have been trying my hands on it but i could not get it work.
I am new at ASP.NET and I am having some difficulties. What I have below is a Registration and Login, both in one page. However, when a user is logged in, I would like the registration and login form to be hided. There is a LOGOUT option when the user is logged in.
Can i easly edit the defualt registration form and add some textboxes to it and make it as a membership page to subcribe?What if i added 2 types of membership, how can i make the form sends the customer an e-mail and tells him what is his new membership type? how to make a form for customer in his own page after login, allows him to edit his info and make a section in this page tells him some alert .