Find Jobs
Hire Freelancers

A .NET library for retrieving the state of Hyper-V VMs and associated VHDs

$250-750 USD

Cerrado
Publicado hace 8 meses

$250-750 USD

Pagado a la entrega
1. List all names and their states (running, stop, pause, etc.) of the VMs on the host. 2. Retrieve the associated disk devices or vhd files (including Differencing ones like .avhdx) for a specified vm. 3. Get notified when the specified vm's state changes. 4. Get notified when the specified vms' ssociated disk devices or vhd files changes. This includs editing configurations of a vm, or creating/restoring a snapshot (checkpoint).
ID del proyecto: 37200395

Información sobre el proyecto

19 propuestas
Proyecto remoto
Activo hace 7 meses

¿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
19 freelancers están ofertando un promedio de $523 USD por este trabajo
Avatar del usuario
Hello. I think the best solution will be to develop a windows service and which will call this library and will list all VMs on host and retrieves corresponding data. Will Notify if VM state is changed or VHD files are changed. Brief About Me: I am a "Full-Time" Individual freelancer having 15+ years of expertise over MS Technologies(C#). Apart from having relevant technical skills, I have good analytic skills and strong grasping power. I have 10~ years of experience of working as a full time freelancer and in that span I have worked over various Windows, Web and Mobile Projects ranging over various domains in different sub technologies. Please have a look over my profile to gain trust on me and my work
$750 USD en 10 días
5,0 (110 comentarios)
7,8
7,8
Avatar del usuario
Thank you for the request. Here are the steps I would take to accomplish those tasks: 1. To list all VMs on the host and their states, I would use PowerShell's Get-VM cmdlet. This retrieves all VMs with details like name, state, uptime, etc. I can filter the output to only show name and state. 2. To get the disk devices/VHDs for a VM, I would use Get-VM with the -VMName parameter set to the target VM, and pipe the output to Get-VMHardDiskDrive. This shows all VHDs including differencing disks. 3. To get notified on VM state changes, I would use Register-EngineEvent to subscribe to the VM state change event, specifying the VM name with -SourceIdentifier. In the action block, I can send notifications or write log messages. 4. For notifications on VM disk changes, I would combine Register-EngineEvent for the disk change events and a scheduled script that compares current disks to a baseline with Get-VHD. Differences mean a disk change occurred. Let me know if you need any clarification or have additional requirements. I'm confident I can create a PowerShell script to accomplish your stated tasks. Please feel free to reach out if you would like to discuss further.
$700 USD en 7 días
4,7 (20 comentarios)
6,4
6,4
Avatar del usuario
Hi, I read through the job details carefully and I am absolutely sure that I can do the project very well. As a skilled .NET Developer, I specialize in developing enterprise-level applications that meet the unique needs of businesses. With expertise in .NET framework, C#, and SQL Server, I have successfully delivered complex solutions to clients across diverse industries. This is a tentative bid for now as I would require some more detail to evaluate the budget and time frame more accurately. I am available 24/7 so you can contact me anytime round the clock to discuss the project. Best Regards, Danny
$740 USD en 7 días
5,0 (3 comentarios)
4,6
4,6
Avatar del usuario
Hello! My name is Vikas, and I am a senior software engineer with four years of experience in the IT field. I specialize in back-end development, cross-platform app development, desktop application development, web scraping, app scraping, and cloud computing. I understand that you are looking for a library that can retrieve the state of Hyper-V VMs and associated VHDs, and I believe I am the best fit for this project. With my extensive knowledge of .NET and C# programming as well as experience in back-end development, cross-platform app development, desktop application development and web scraping, I am confident that I can deliver a high quality product quickly that meets all your needs. Please let me know if you would like to discuss further or need any additional information for consideration. Thank you for considering my profile!
$600 USD en 10 días
4,7 (4 comentarios)
4,3
4,3
Avatar del usuario
I am writing to you with great enthusiasm to propose my services as a skilled and experienced C# and .NET developer for your esteemed organization. With more than 5 years into software development and deep understanding of the C# programming language and expertise in the .NET framework, I am confident in my ability to deliver high-quality solutions tailored to your specific requirements. I would be delighted to have a further discussion to explore your project in more detail and address any questions or concerns you may have. Please feel free to reach out to me.. I am just a message away ? Thank you for considering my proposal. I look forward to the opportunity to collaborate with you and contribute to the success of your organization.
$500 USD en 7 días
5,0 (1 comentario)
0,2
0,2
Avatar del usuario
Hi, I have read your description carefully. I have full experience with .NET. And I can carry out your task on time high quality. please, contact me. from @Nguyen Le B
$500 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am excited to offer my expertise as a Full Stack Developer with over 6+ years of experience to work on your project. We propose to create a comprehensive virtual machine management application tailored to your requirements: VM Monitoring: Our solution will list all VM names and their respective states, providing real-time insights into their statuses, whether running, stopped, paused, or others. Disk Device Retrieval: We will develop a feature to retrieve associated disk devices or VHD files for a specified VM, including Differencing files like .avhdx, ensuring comprehensive management. State Change Notifications: Our application will notify you instantly when the state of a specified VM changes, allowing you to respond promptly to any alterations. Disk Device Updates: You will receive notifications when associated disk devices or VHD files change, whether through VM configuration edits, snapshot creation/restoration, or other modifications. We are committed to delivering a robust and user-friendly solution that streamlines VM management. Let's collaborate to bring this project to life.
$500 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on .NET, C# Programming Please come over chat and discuss your requirement in a detailed way. Regards
$500 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi. ===.NET Expert here=== As a senior .NET developer, I have 6+ years of experience with .NET development. I have already deploy a lot of desktop app and built any website by .NET and MsSql database. So I am very familiar VB.NET, C#.NET and ASP.NET. If hire me, you will see a true .NET expert. I’m ready to discuss your project and start immediately. I can work 40 hours per week and I will provide real-time communication and daily updates. Sincerely hope to work with you. Best Regards.
$250 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello I am DOT NET expert, I have an extensive knowledge in c#, WPF, WINDOWS FORM beside MVC, in addition to that I did similar tasks before what makes me able to do your task and I am looking forward to working with you.
$400 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello! How are you? Nice to meet you! I am really happy to submit my proposal to your project. Because I am the master of your project. Please send me a message to get started. Thanks.
$250 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi. Experienced .NET and C# developer here with 8+ years of hands-on experience. I can assist you in achieving the following objectives: 1. Can you provide more details about the environment where you want to list VM names and their states? Is it a virtualization platform like Hyper-V or VMware? 2. To retrieve associated disk devices or vhd files, are you looking for a specific API or method to access this information? 3. For notifications on VM state changes, do you have a preferred method or event system in mind? 4. To get notified about changes in associated disk devices or vhd files, is there a specific trigger or event you have in mind? Please initiate a chat so we can discuss the project thoroughly. I look forward to collaborating with you on this project.
$500 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in .NET C# Programming WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
$750 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de CHINA
Hangzhou, China
0,0
0
Miembro desde sept 17, 2023

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.