Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zabavb/product-manager
Product Manager is a Windows Forms application developed in C#. It leverages Azure Blob Storage for managing and storing product-related data. This project demonstrates file management and cloud storage integration using Microsoft's Azure Blob Storage services.
https://github.com/zabavb/product-manager
app app-backend application async asynchronous azure azure-blob-storage azure-storage back-end backend csharp csharp-app csharp-code oop oop-in-csharp windows-forms winforms
Last synced: 4 months ago
JSON representation
Product Manager is a Windows Forms application developed in C#. It leverages Azure Blob Storage for managing and storing product-related data. This project demonstrates file management and cloud storage integration using Microsoft's Azure Blob Storage services.
- Host: GitHub
- URL: https://github.com/zabavb/product-manager
- Owner: zabavb
- License: mit
- Created: 2024-09-07T16:30:49.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-09-07T17:17:24.000Z (5 months ago)
- Last Synced: 2024-10-14T04:41:53.476Z (4 months ago)
- Topics: app, app-backend, application, async, asynchronous, azure, azure-blob-storage, azure-storage, back-end, backend, csharp, csharp-app, csharp-code, oop, oop-in-csharp, windows-forms, winforms
- Language: C#
- Homepage:
- Size: 183 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Product Manager
Project Overview
Product Manager is a Windows Forms application developed in C#. It leverages Azure Blob Storage for managing and storing product-related data. This project demonstrates file management and cloud storage integration using Microsoft's Azure Blob Storage services.
Project Details
Development Details
This project was created as part of my homework assignment at IT Step Computer Academy. It showcases the integration of Azure Blob Storage with a C# WinForms application, enabling seamless management of product files in the cloud.
Getting Started
Note: This project requires an Azure account to manage blob storage. You will need to provide your Account Name and Account Keys (connection strings) from your Azure Storage account. The connection strings have been removed from this repository for security reasons.
Follow these steps to set up the project:
- Clone the repository:
git clone https://github.com/zabavb/Product-manager.git
- In the
Form1.cs
(F7
onForm1.cs [Design]
) on the 20-21 lines, replace the placeholders forAccountName
andAccountKey
with your Azure Blob Storage credentials.
- Install the required NuGet packages, including Azure.Storage.Blobs, Azure.Data.Tables, Azure.Storage.Common and Azure.Core .
- Open the solution file in Visual Studio, build the project, and run the application.
Features
-
Azure Blob Storage Integration: Upload, download, and manage product files using Azure Blob Storage. -
WinForms Interface: Simple Windows Forms interface for managing product-related data.
Usage
To use this application, ensure you have access to your Azure Blob Storage account. Replace the connection strings in the configuration and use the WinForms interface to interact with your Azure blobs.
Contributing
Contributions are welcome! If you have any suggestions or improvements, feel free to fork the repository and submit a pull request.
- Fork the Repository: Click the "Fork" button at the top-right of this page.
- Create a Branch: Create a new branch for your changes.
- Commit Changes: Make your changes and commit them with a descriptive message.
- Push to Your Fork: Push your changes to your forked repository.
- Submit a Pull Request: Go to the "Pull Requests" tab and submit a new pull request.
Contact
For any questions or inquiries, you can reach me at [email protected] or connect with me on LinkedIn.
References
Acknowledgements
- Thanks to IT Step Academy for providing the resources and guidance for this project.
- Special thanks to Microsoft for their comprehensive documentation and cloud services.
- Gratitude to the open-source community for NuGet packages and contributions.
Feel free to modify or extend this README to fit your needs better. Happy coding!