Find Jobs
Hire Freelancers

Create editing lock for asp.net site

$30-250 USD

Terminado
Publicado hace alrededor de 9 años

$30-250 USD

Pagado a la entrega
We have a website built in asp.net. There are multiple users working in the admin section to update the site and sometimes 2 users will be updating the site at the same time and their changes will overwrite each other. We need to create an 'editing lock' so that only one user can be editing each page at a time. - Only one user can edit a page at a time - If a user tries to edit a page that another user has open a message will appear: "[username] is currently editing this page. Please wait until they are done." - Once an editing user leaves the page another user can edit it - Add a link in the admin section main page called 'logout users' which will logout all current users and reset the edit lock so that other users can edit the pages
ID del proyecto: 7376106

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
I can create locking mechanism to avoid users editing one page at same time in your asp.net website. I will complete this work in 2 days. Looking for your reply to start this work immediately.
$79 USD en 2 días
4,9 (25 comentarios)
5,6
5,6
8 freelancers están ofertando un promedio de $165 USD por este trabajo
Avatar del usuario
Hi, I’ve had a good look at your project description and I’m very interested in providing a solution. I have 3+ hands on experience on developing quality web solutions as well as desktop standalone solutions. I used to develop systems using latest adaptive technology such as 1. .NET/ASP.NET - MVC4,MVC5 - Entity Framework - SQL - C# (for .NET solutions) 2. JQuery/Javascript/HTML5 - Angular.js/Bootstrap etc (for designing and front end implementations) I want to start work immediately and awaiting for your positive response on skp id "agilepksolutions" so I can show you some of my Quality Development Work as well as we can discuss project in details. Thank you.
$157 USD en 5 días
5,0 (59 comentarios)
7,5
7,5
Avatar del usuario
Hello Sir, Hope you are doing well. I have 12 years of experience in asp.net development and 4 years of experience in jQuery, MVC. I have worked on many web applications and window applications. I have also worked on various domains. My clients have also appreciated my work. Please send me message for further conversation. Best Regards
$180 USD en 3 días
5,0 (35 comentarios)
6,3
6,3
Avatar del usuario
Hello Sir I am new in Freelancer. but i am good experience such type of the website. Lets can you open chat session at least discuss the project and technical things . then after you will decide what you like. but at least give chance for the initial talk That is just part of what we can work, but our team love challenging assignments & are ready to apply long hours of work in exchange for challenging work! Thanks
$222 USD en 5 días
5,0 (9 comentarios)
4,8
4,8
Avatar del usuario
Hi I am Vinod Kumar. I am working as Senior Software Developer in IT company. I have 4 + years experience in .NET with C#,VB,ASP.NET, Web Service, WCF, Javascript, JQuery, SQL, XML ,XSLT and HTML
$222 USD en 3 días
5,0 (23 comentarios)
5,0
5,0
Avatar del usuario
Hi, I've been working on ASP.net site for about 12 years now, so am very familiar with the model and these sorts of challenges. I'm guessing your application has a database (MSSQL or MySql likely?) that we could host a "locks" table on it. As a user goes in to edit a page, a lock is added to that table. Another user going into that page would be blocked if a lock record existed. The lock would be removed either when a user saved their changes and exited the page, or abandoned the page. There is a complication here as, being browser-based, it's not possible to be 100% sure you can catch when a user leaves a page (sometimes, javascript events can be missed if the user just closes the browser window or performs a similar action). The admin page to manually release locks you recommend is one way of handling this. In addition, if problems do occur frequently with locks being left in, we could look at a real-time "heartbeat" on a page lock - so whenever a user has a page open, the database lock is refreshed every 30 seconds by a hidden timer on the page. Thus, any lock in the db older than 30 secs is essentially expired. Much of this work could be done in a page base class and master page file, if you're using those features of ASP.net webforms, or an included view file in MVC. I'd be happy to take this work on for you, and would only ask for payment once you have the code back and are happy with it. I'm UK based and an independant software agency. Regards Chris PulseLab Ltd
$222 USD en 5 días
5,0 (3 comentarios)
4,5
4,5
Avatar del usuario
Hello sir/madam we have read and understand your requirement and very much confident that we can complete this project within low budget and less time . Give us chance to serve you better looking forward to be hired by you soon. Regards, softtechsurat
$35 USD en 2 días
5,0 (1 comentario)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Columbus, United States
5,0
386
Forma de pago verificada
Miembro desde dic 21, 2009

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.