Aplikacja internetowa VB NET, a Visual Studio 2022

0

Cześć Wszystkim.
Niedawno zacząłem się uczyć VB. Jako, że składnia jego jest dość prosta, a i ładnie łączył by się on z możliwościami obsługi makr plików Excel - pomyślałem, że VB to będzie dobry pomysł. Wczoraj jednak w dniu premiery (08.11.2022r) zainstalowałem Visual Basic 2022 i okazało się, że obsługa Visual Basic dla aplikacji internetowych asp net znikała z programu, a wszystkie samouczki dotyczące tego zagadnienia zostały usunięte z stron MS. Wie ktoś może dlaczego?

0

VB na .NET nigdy nie zdobył popularności, to zawsze była nisza dla ludzi którzy dawno, dawno temu programowali w Visual Basic'u.
Zrób sobie przysługę i naucz się C#, tam jest o wiele więcej materiałów a współpracować z Excelem będzie tak jak VB.NET.

Wpis z rok temu:
https://visualstudiomagazine.com/articles/2020/03/12/vb-in-net-5.aspx

0

@0xmarcin: Ok. Tyle, że gdzie tu sens jeśli arkusze Excel dalej obsługują vba, a nie C#? Aby pisać makra i tak muszę znać vb. Rezygnacja z vb wydaje się ekstremalnym utrudnieniem z strony MS jeśli nie wiąże się z wprowadzeniem C# do obsługi makr.

0

Nie porównuj VBA do VB.NET to zupełnie odrębne byty. Sam jeszcze zawodowo coś piszę w vb.net, ale tylko dlatego, że migrowaliśmy z vb6. Teraz raczej nic nowego nie powstaje w tym języku. Posłuchaj rady @0xmarcin

0

@Panczo: Tu nawet nie można się nieposłuchać. MS po prostu rezygnuje z VB, a C# jest jedyną pozostałą możliwością. Tyle, żę całe środowisko VB, VB net i VBA dawało łatwość i możliwości, których nic innego nie udostępnia. Tak mi się przynajmniej wydaje.

0

Ale z VB z tego co widzę nie zrezygnowano, wręcz przeciwnie - widzę że wprowadzono nowe funkcje i poprawki, wsparnie dla .NET 6.
Jedyne czego ci brakuje to szablon projektu. Możesz zawsze sam go stworzyć od zera albo ściągnąć z Internetu pusty projekt jeśli go brakuje.

W instalatorze zaznaczyłeś "Szablony projektów i elementów .NET Framework"?
screenshot-20211109163553.png

Jak się ma programowanie ASP.NET w VB do makr w excelu? Póki robisz to dla siebie to nie widzę problemu, ale pracy w ASP.NET + VB raczej nie znajdziesz.
Nie pozbędą się ot tak całego języka programowania z dnia na dzień. Póki są na świecie projekty w nim prowadzone i developerzy to chociaż minimalne wsparcie powinno zostać utrzymane jeszcze przez wiele lat.

0

@obscurity: Faktycznie. Nie miałem zaznaczonego. Zdziwiło mnie jednak, że jak jeszcze wczoraj przeglądałem samouczki MS dotyczące vb net, tak dziś... nie ma nic. W przypadku excela chodziło mi o to, że składnia tam zawarta oparta jest o vb więc i tak trzeba go znać więc teraz gdy vb ma odejść gdzie tu logika w "zmuszaniu" do korzystania z vb gdy nie implementuje sie C# w arkuszach?

1 użytkowników online, w tym zalogowanych: 0, gości: 1