Convert MVC/Entity Framework/DevExpress website to Blazor Server/Dapper/Devexpress
$15-25 USD / 時間
We need an expert Blazor Server/Dapper developer to convert our MVC/Entity Framework/DevExpress website to Blazor/Dapper/DevExpress with an MVVM design pattern. Our ultimate desire is for you to program with best practices, speed, and scalability in mind so our in-house programmer who wrote it can have an extra boost to get past the learning curve and gotchas of doing it herself. She will be available to assist. Afterwards, there's an opportunity for you to work with our programmers to add additional features to this website or work on desktop apps with WPF.
The website development is in a stable place so we'll halt new features until the conversion is complete, which should take 1-3 months.
Primary skills needed (Best Practices with speed and high scalability in mind):
1. Expert: Blazor Server with C# and .NET 8
2. Proficient: Dapper
3. Intermediate: DevExpress controls
Secondary Skills (must be comfortable programming with these):
1. Proficient: Model-View-View-Model (MVVM) design pattern
2. Experience with MSSQL (we’ve already written most of the SQL queries/stored procedures and can tweak them if needed)
Tertiary skills (you need to have a basic understanding of what the code is doing so you can replicate it in Blazor/Dapper but you will not be programming in these):
1. Familiarity: MVC/Razor
2. Familiarity: Entity Framework
Primary Project: 1-3 months to convert an existing website built in .Net 8 MVC/Razor, Entity Framework with MSSQL, and DevExpress controls (mostly Grids) into the following framework:
1. .NET 8 Blazor Server with the Model-View-View-Model (MVVM) design pattern
2. Dapper with MSSQL (most of the SQL has already been written)
3. DevExpress controls that we’re already using (mostly grids) but I would entertain supplementing with Tailwind UI controls too.
4. We have a tiny bit of less-essential BootStrap that we will get rid of and replace with DevExpress and Tailwind.
5. Migrate to new DevOps server, IIS Web Server, and SQL Server (my team set up the servers so you can start with a clean slate).
6. The current website has been in production for 3 months so we will create an entirely new website and flip the switch when ready to the new site and bring along our existing database.
7. Scope of the current website (mostly data entry from advanced grids)
a. 6 primary pages (multiple grids and buttons)
b. 9 secondary pages (usually a single grid)
c. 8 pop-up screens (usually a single grid)
Technical requirements: You'll need a Windows computer with 2 monitors so you can put our current MVC website on one and the new Blazor on the other. It would be a miserable and inefficient experience if you only had 1 monitor. Decent English skills (reading and speaking), since we will have daily/weekly zoom meetings. Internet with at least 50Mb download and 10Mb upload speeds, since you'll be using FortiClient VPN to connect to an RDP server. All of your programming will be done from the remote desktop server using Visual Studio 2022 and Azure DevOps. The programmer who wrote the website is available between 9am - 6pm MST Monday-Friday so we do expect at least some overlap with her schedule for meetings.
Optional Extended Projects if successful with the one above:
-- Re-vamp the user login experience and tables to handle locally created user accounts and MFA. Currently it only works with local AD credentials.
-- Split off the website to a cloud Microsoft server with IIS and keep the SQL database on our local on-premise servers, so we’d need to create an API connector to marry the two. Currently they are both housed in VMs within the same location and can just talk to each other locally with direct SQL connections.
-- Build API’s and Windows services to import/export data from other data sources.
-- Build more features to the website, dashboards, and reports, etc.
I've included an MS Word document to show the screenshots of the the primary pages of the website.
プロジェクトID: #38495635
プロジェクトについて
52 人のフリーランサーが、平均$22/時間で、この仕事に入札しています。
Hi Good evening , How are you? I just saw your job posting and currently going through attached files . I see you have been looking for someone experience with these technologies C# Programming, Dapper, Microsoft SQ もっと
Hi there! With over 12 years of experience in software engineering on large and complex projects, I'm sure I can help you finish your project with ease. I have an extensive experience in the following areas: - Software もっと
Dear Client, I hope this message finds you well. I am writing to express my interest in the Blazor developer position. With over 7 years of experience in .NET C# technologies and more than 3 years of expertise specifi もっと
Dear Sir/Madam, I am top 1% .Net Full Stack Developer at Freelancer with 13 years+ experience on .Net, ASP.NET Core, C#, MVC, WCF, API, SQL Server, Angular, Bootstrap, HTML5, Telerik Controls, Payment Gateway Integrati もっと
Dear Hiring Manager, I hope you are doing well !!! Thanks for providing me with an opportunity to bid on your job. I read through the job details extremely carefully, and I am sure that I can do the project very well もっと
Hello there As a seasoned C# guru with over 10 years of experience, I've developed a deep understanding of the .NET framework and its many potential applications. From your project description, it's clear that an overh もっと
1. Expert: Blazor Server with C# and .NET 8 and MVVM, MVC/Razor, Entity Framework 2. Proficient: Dapper with MSSQL, DevExpress controls Hi, I am ready to start, have all the skills and setup required for this project もっと
⭐⭐⭐⭐⭐Unveiling the unleashed potential of your existing project is what I excel at, and it's exactly what you're looking for! As a seasoned professional in web development for over 18 years now, I understand the intric もっと
Hi, As a senior software engineer, I am sure that I can help you. Also, I have two monitors. Looking forward to your response. Thanks, Connor
Hi, there. I am very interested in this project "Convert MVC/Entity Framework/DevExpress website to Blazor Server/Dapper/Devexpress". If you don't hire me, you will be damned. Thanks.
Dear Matthew P., I went through your project description and it seems like I am a great fit for this job. I am an expert full stack developer with 7+ years of experience in software development. With years of experi もっと
Hi, there. I am very interested in this project "Convert MVC/Entity Framework/DevExpress website to Blazor Server/Dapper/Devexpress". If you don't hire me, you will be damned. Thanks.