service-fabric icon indicating copy to clipboard operation
service-fabric copied to clipboard

Developing Service Fabric applications using Visual Studio 2022

Open jackbond opened this issue 2 years ago • 7 comments

I found the installer for Visual Studio 17 and 19 on this page, https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-get-started but I'm using VS 22, where is the SDK for that?

jackbond avatar Mar 03 '22 16:03 jackbond

The SDK is linked on that page, below the VS paragraph.

The tools are now part of VS22 itself. I think they are automatically installed if you select cloud development during install, or you can manually enable them using the Modify option in the installer.

tuhland avatar Mar 03 '22 16:03 tuhland

Well the title of that page is "Prepare your development environment on Windows." I would think that maybe, just maybe, that page should mention that? Does ANYONE on the SF team even care? Does the SF team still exist?

jackbond avatar Mar 03 '22 16:03 jackbond

@jackbond The same Web Platform installer can be used to update/install the SF SDK tools in VS 2022 (though the ASP.NET Core Stateless template didn't support 2022 last week - it might have changed with the new 9.0 release, but while the updated bits are on NuGet, I haven't seen an update on Web Platform yet.

WhitWaldo avatar Apr 17 '22 00:04 WhitWaldo

Well the title of that page is "Prepare your development environment on Windows." I would think that maybe, just maybe, that page should mention that? Does ANYONE on the SF team even care? Does the SF team still exist?

Looks like the page haven't been updated yet. It still doesn't talk anything about VS 2022. I ended up searching and reaching here.

rathorer avatar Jan 12 '23 17:01 rathorer

@rathorer I'm sure the team didn't just vanish over the holidays.

I haven't installed a local SDK via WebPlatform in a while now with VS2022 installed locally - patches do seem to trickle in via Visual Studio updates, though I can't say I've never noticed a specific line item for them in the installer.

Edit: Moreover, the page does say that WebPL was discontinued last year (after I'd written my last reply in this issue) and that if you want to install the runtime/SDK binaries, you can do so at links provided on the page, so I'm not sure what your concern is here. There are different instructions for installing to older VS versions, but there's nothing that says VS2022 isn't supported, just that you don't need to follow different approaches for it than otherwise provided.

I'd urge you to join the community call next Thursday. Based on the information I'd obtained for this other post, it's scheduled for Jan 19th at 10 AM PT and can be joined via this link on Teams. I look forward to seeing you there!

WhitWaldo avatar Jan 12 '23 20:01 WhitWaldo

@WhitWaldo If you're not getting paid by Microsoft / Azure, you should be. It's really inexcusable that the SF team continues to take disengagement to unprecedented levels. If it weren't for you, the next community call might as well be held in ancient tombs accessible to only those who possess the headpiece to the staff of Ra.

jackbond avatar Jan 14 '23 15:01 jackbond

Haha, no, I'm not on their payroll. I'm just a customer that invested heavily in Service Fabric a number of years ago and remain deeply interested in it thriving.

They've improved the format of the calls in the last year, typically starting with some What's New segment before moving onto the broader Q&A, but I have been the only customer to show up to some of the calls this last year. I, for one, would welcome the company of some other customers to better justify that they should put in the community outreach effort. But I understand the chicken and egg problem posed here: it's a lean public community outside of Microsoft, so it's hard to make the case for rich community outreach, but because the outreach is so limited today, there's lower community interest.

So by all means, join the call and bring any colleagues that are interested too. A crowd would be a pleasant improvement in 2023!

They know the outreach hasn't been.. optimal, so instead come with a pile of questions either about how it all works, seek optimization advice, inquire about the design philosophy or offer suggestions of what you'd like to see more of. They do bring on subject matter experts (with some heads-up that anyone is interested) and I cannot recommend their hard-to-find YouTube playlist enough for learning some of the underpinnings of the larger stack. If you've got at least a Developer support plan on Azure, I also find their support staff to be some of the best across Azure and have heavily benefitted from their expert advice there as well.

WhitWaldo avatar Jan 14 '23 21:01 WhitWaldo