Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for BizTalk 2020 #464

Open
lewispayne opened this issue Jan 30, 2020 · 26 comments
Open

Support for BizTalk 2020 #464

lewispayne opened this issue Jan 30, 2020 · 26 comments
Assignees
Milestone

Comments

@lewispayne
Copy link

When will this be available or is it already possible to use with VS2019? Looking to migrate to BizTalk 2020.

@tfabraham tfabraham changed the title Visual Studio extension for 2019 Support for BizTalk 2020 Jan 31, 2020
@tfabraham
Copy link
Member

Updating the Framework itself is usually not too bad. I expect the Visual Studio extension to require extensive work (time) to modify -- and possibly rebuild -- for Visual Studio 2019. I won't even make an attempt at providing a timeline since this is a many-late-nights effort, but know that it's on my radar and I'll do my best. Thanks.

@tfabraham tfabraham self-assigned this Feb 6, 2020
@maarten-Biz
Copy link

Hi,
How far away is the upgrade of BTDF, are we talking about a couple of weeks, months or years?
Thank you! :)

@well0549
Copy link

well0549 commented Mar 8, 2020

Any Progress ? Can we help ?

@tfabraham
Copy link
Member

Rest assured that it's on my mind nearly every day, but since this is a late-night effort I can't be specific with a date. I think it's fairly safe to say within the next month or two for the framework itself. The Visual Studio add-in (released separately) may be longer since it's potentially a near-rewrite for VS 2019.

My first order of business is reawakening two very outdated development VM's (BizTalk 2013 R2 and 2016) and standing up a new one for 2020.

I can share one change coming in the next release: based on the download counts of the Visual Studio add-in on VS Marketplace, I'll be dropping support for BizTalk 2010 and 2013 (R1).

Thanks for your patience.

@swalde
Copy link

swalde commented Mar 13, 2020

I'm trying to replicate BizTalkBill's VSTS+BTDF pressentation from the days of BTS 2013 R2.
I'm working on a Azure DevOps pipeline+release inspired by Bill, for a BizTalk 2016/2020 Reference project of ours, using BTDF 2016 and today's version of Azure DevOps.
I see now that the 2020 version will have to wait.

I can be a testpilote when converting my project to 2020, whenever your have a BTDF 2020 release.

I do have one Buildserver of each BTS version after a late last night... ;-)

@tfabraham
Copy link
Member

Thanks. I had time this week to update my BizTalk 2013 and 2016 VM's and get most of the way through a new BizTalk 2020 VM, so one step closer.

@swalde
Copy link

swalde commented Mar 25, 2020

Hello, have you had any time to spend on the 2020 edition lately? Any progress?

@tfabraham
Copy link
Member

I have not, but I'm actively looking for an opportunity to jump into it.

@swalde
Copy link

swalde commented Apr 8, 2020

Great, I'm working on my BTS 2016 BTDF-DevOps spare time demo project and the Classic version works, also looking att translating from classic to YAML style BTDF pipelines. That will make the demo more future-proof since more concepts are available for YAML. Environment f ex is a YAML-only concept

@tfabraham tfabraham added this to the v5.8.0 milestone Jun 12, 2020
@eloekset
Copy link

@swalde please share a link to your work if you publish the yaml files to GitHub. The move to Azure Pipelines seems easier for BT2020, so we should have something more or less official for BTDF adopters and BT2020.

@eloekset
Copy link

BTW, this is a repo of BTDF for Octopus Deploy. I ported it to BT2016, but I don't use it myself. Just verified that it published applications successfully after being built by Azure Pipelines: https://github.com/elangovana/publish-btdfBiztalkApplication

@swalde
Copy link

swalde commented Jun 12, 2020 via email

@SRM-BTS
Copy link

SRM-BTS commented Jun 23, 2020

@tfabraham Could you please advise any progress on the BTDF support for BizTalk 2020 and VS 2019. We are migrating to BizTalk 2020 and looking for the BTDF version to support it. Thanks.

@tfabraham
Copy link
Member

It will be in v5.8. I started by removing support for older versions of BizTalk in #465, and am validating that nothing broke for 2013 R2 and 2016. Once that's complete, I can look into the changes needed for 2020, which is typically limited to SSO and ESB Toolkit issues. As I've mentioned before, I expect the VS 2019 extension to take more time than the core framework.

@swalde
Copy link

swalde commented Jun 24, 2020

Thanks. Lets release the core framework when possible and not wait for the VS extensions. Building DevOps build and release pipelines only depend on the core framework I guess.

@SRM-BTS
Copy link

SRM-BTS commented Jun 25, 2020

@tfabraham Thanks for the quick response. Could you please advise what's the tentative timeline you think v5.8 will be ready and available for use. Thanks.

@rjmarques01
Copy link

@tfabraham if I understood correctly is the 5.8 the branch the one to support BTS 2020? If I would be able to test the work done and contribute for the 2020 support would it be a pull request on this branch?

@tfabraham
Copy link
Member

The 'v5.8' branch will support BizTalk 2020.

For the first time, Microsoft left the assembly versions unchanged for SSO and the ESB Toolkit, so the v5.7 SSOSettingsFileReader.dll works with BizTalk 2020, as does the BTDF ESB Resolver. I've successfully deployed the BasicMasterBindings sample into BizTalk 2020 via MSBuild command-line.

I discovered a number of dependencies on .NET Framework 2.0/3.5 that I'm working to resolve in v5.8. Two are completed with two to go, which require new builds/releases of other open-source projects.

Hopefully I can prepare a beta or release candidate within the next week.

@SRM-BTS
Copy link

SRM-BTS commented Jul 1, 2020

@tfabraham That's awesome! Thanks a lot. Please let us know when it's ready next week. We will try it out.

@tfabraham
Copy link
Member

Please try out the first release candidate of v5.8 and create issues for any bugs you find. Thanks!

@SRM-BTS
Copy link

SRM-BTS commented Jul 23, 2020

Thanks @tfabraham (Thomas). We are trying it out and will create issues for any bugs. Thanks.

@amitapat
Copy link

Could you advise on tentative timeline for Visual Studio add-in for VS 2019 ? Is there any option to that ? We are planning to migrate to Biztalk 2020.

@fernandodsanjos
Copy link

Is there only "possible" issues with vs 2019? Is there something we need to consider regarding devops deployment and BTDF Tasks.
We where thinking of keeping vs2015 for a while but deploy to a 2020 environment.

@tfabraham
Copy link
Member

The release candidate of Deployment Framework v5.8 is stable for use with BizTalk 2020. For the Visual Studio extension, I'm investigating whether it's possible to use the existing code across Visual Studio 2013, 2015 and 2019, or if 2019 will require a unique codebase. I don't have anything to report on that yet.

@rnesbakk
Copy link

rnesbakk commented Apr 15, 2021

Hi, any news regarding the BTDF extension for VS 2019? BTDF v5.8 works great for Biztalk 2020, but development is a bit mot cumbersome as the VS2019 extension is not yet available. Looking forward to it being released:-)

@well0549
Copy link

well0549 commented Jul 7, 2021

Yup waiting for the BTDF Extensions for VS 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests