Find Jobs
Hire Freelancers

C# Code Review / Revision - Small Network Event App

$30-100 USD

Terminado
Publicado hace más de 15 años

$30-100 USD

Pagado a la entrega
I have? a small c# app that sits in the? Windows? task tray and monitors for network IP change events. When one occurs, it evaluates a couple of conditions and executes external applications if appropriate to do so. This is the first c# application I have attempted to write, so I need someone to review, revise, and improve upon it. The goal? being to fix things that are broken,? update things that could use improvement, and generally clean it up and make it ready for production. ## Deliverables Some general requirements: - All code must conform to industry best practices and should never assume that it is executing with administrative privileges. - All code must run under .NET 2, and .NET 3.5 - Must not use undocumented or legacy APIs In additon to the revision of the current code, I will need the following features /? enhancements: - Ability to parse network address information in various formats (CIDR , etc.). Ideally I would like a good amount of the functionality that can be found in the Perl Net::Netmask module (<[login to view URL]~muir/Net-Netmask-1.9015/[login to view URL]>). If C# already has much of this type of functionality, then great. At a minimum, I will need code that can read a list of netblocks from a registry key and figure out if the computer has an IP assigned in any of the listed ranges - The current code is geared to perform specific functions based on other specific events. I will need it to be written in such a way as to be able to support additional events in the future with minimal re-coding. I.e. some kind of basic plug-in framework etc. - Will need at least one form window that shows the currently configured events. Should have a field for name, condition, action, and a check-box to enable or disable the event.
ID del proyecto: 3446958

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 15 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
See private message.
$76,50 USD en 14 días
4,5 (1 comentario)
1,8
1,8
13 freelancers están ofertando un promedio de $65 USD por este trabajo
Avatar del usuario
See private message.
$55,25 USD en 14 días
4,1 (12 comentarios)
4,8
4,8
Avatar del usuario
See private message.
$42,50 USD en 14 días
5,0 (20 comentarios)
4,6
4,6
Avatar del usuario
See private message.
$61,20 USD en 14 días
4,4 (15 comentarios)
4,5
4,5
Avatar del usuario
See private message.
$76,50 USD en 14 días
5,0 (18 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$102 USD en 14 días
5,0 (5 comentarios)
3,8
3,8
Avatar del usuario
See private message.
$59,50 USD en 14 días
5,0 (5 comentarios)
3,6
3,6
Avatar del usuario
See private message.
$127,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$76,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$85 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$17 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$76,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$34 USD en 14 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$25,50 USD en 14 días
0,0 (2 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde oct 17, 2008

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.