Convert MVC/Entity Framework/DevExpress website to Blazor Server/Dapper/Devexpress

終了済み 投稿 4ヶ月前 着払い
終了済み

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.

C#プログラミング マイクロソフトSQLサーバー Blazor Dapper DevOps

プロジェクトID: #38495635

プロジェクトについて

52個の提案 リモートプロジェクト アクティブ 3ヶ月前

52 人のフリーランサーが、平均$22/時間で、この仕事に入札しています。

AwaisChaudhry

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 もっと

$25 USD / 時間
(61件のレビュー)
8.3
ashok1984

Hello Matthew P., After carefully reviewing your project description "Convert MVC/Entity Framework/DevExpress website to Blazor Server/Dapper/Devexpress", we believe that our team is exceptionally suited for this job. もっと

$20 USD / 時間
(7件のレビュー)
6.9
abdelghafar

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 もっと

$25 USD / 時間
(36件のレビュー)
7.1
herbzone127

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 もっと

$20 USD / 時間
(19件のレビュー)
6.6
AITSoft

Hi, I have read the details I believe I can do this job. While I believe I have some queries which need to be clarified. For that I would request you to start the chat so we could clarify those I have good experience w もっと

$25 USD / 時間
(2件のレビュー)
6.1
tangramua

Dear Matthew P.,   We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your proje もっと

$25 USD / 時間
(10件のレビュー)
6.3
milansahu2010

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 もっと

$20 USD / 時間
(46件のレビュー)
6.1
nandasunny449

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 もっと

$15 USD / 時間
(17件のレビュー)
6.1
mediaDESIGNSK

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 もっと

$20 USD / 時間
(12件のレビュー)
5.6
mriganka123

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 もっと

$21 USD / 時間
(11件のレビュー)
5.0
OutsourceMan

⭐⭐⭐⭐⭐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 もっと

$20 USD / 時間
(5件のレビュー)
4.6
Pyyetru

Hello, I went through your requirement, and it seems like I am a great fit for this job. I'm an expert who have many years of experience on ASP.NET development. I can finish your job in a month with high quality. Lets もっと

$20 USD / 時間
(レビュー1件)
4.2
mdsdnd

Hi, My Availability: Immediate / 40+ hours per week. I read your requirement of .Net with Blazor . . I have 7 year experienced in ASP.NET Core / MVC / Microservices /WebForm / WinForm / macOS, C#, Telerik UI,Vue.js, もっと

$20 USD / 時間
(2件のレビュー)
4.4
Yuriisay

Hi there, I am a full stack programmer with skills including DevOps, Dapper, Microsoft SQL Server, C# Programming and Blazor. I’ve carefully checked your requirements and really interested in this project. I’m offering もっと

$20 USD / 時間
(4件のレビュー)
4.0
creativcodes

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

$25 USD / 時間
(レビュー1件)
1.2
markor2

Hey Matthew P. I have over extensive experience in C# Programming, Microsoft SQL Server, DevOps, Dapper and Blazor, so I'm super excited about the chance to work on your project-"Convert MVC/Entity Framework/DevExpress もっと

$20 USD / 時間
(レビュー1件)
2.6
amalak1

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.

$50 USD / 時間
(0件のレビュー)
0.0
merling3

With my expertise in Microsoft SQL Server, Dapper, DevOps, C# Programming and Blazor, I can deliver the best solutions and high-quality results for your needs. I guarantee you'll receive personalized attention to deta もっと

$20 USD / 時間
(0件のレビュー)
0.0
jacobb1997

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 もっと

$20 USD / 時間
(0件のレビュー)
0.0
albertf1

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.

$20 USD / 時間
(0件のレビュー)
0.0