Visual Studio 2017 RC

1

Cześć,

Pobraliście już nowego VSa? Jestem ciekaw jakie macie wrażenia. Mi się właśnie pobiera (32 GB), ale super usprawniono aplikacje instalacyjną przez co wszystko wygląda bardzo schludnie :)

2

Bawię się od dwóch wersji Preview wstecz. Nowy instalator + czas instalacji są bardzo na plus. Edit and Continue dla XAML jest fajny. Nowe rzeczy w Ctrl+. są fajne.

Tuple w C# 7.0 ❤️.
Chyba nawet bardziej niż pattern matching.

0

A to on już jest dostępny ? Na Fb miałem info (mam polubione VS), ale zrozumiałem że dopiero wyjdzie... :)

0

Wersja RC jest już oficjalnie dostępna ale nie jest to jeszcze chyba ostateczna kompilacja ;)

1
Ktos napisał(a):

Chyba nawet bardziej niż pattern matching.

Z tego co czytam, wywnioskować można, że teraz powinno się kompilować np.

int i = 5;
if (i is 5)

Bo 5 to stała, a constant expression to rodzaj „patternu”, a is przyjmuje patterny.
Ktoś może potwierdzić? ;-)

0

Serio trzeba ściągać 32GB?

Edytka:
Nawet 45GB instalację można wyklikać jak się wybierze wszystko :D

2

Co wy tam zaznaczacie, skoro po wybraniu więcej niż mi potrzeba (czyli z bajerami które może potestuję) wychodzi mi 13 GB? :-)

Poza tym wydaje mi się, że to jest rozmiar po zainstalowaniu, a nie rozmiar instalki.

0

Niestety, środowisko wyraźnie bardziej muli w porównaniu z 2013 (takie wrażenie mam z każdą kolejną wersją Visuala; ostatnia naprawdę szybka to 2008) a ponad 300 mega zajmuje jakaś „diagnostyka przecieków”.
diag.png
(rdrleakdiag, devenv, perfwatson2 i msbuild to procesy Visuala)

0

Czekam aż wyjdzie wersja finalna żeby ją wyhaczyć za darmo. Dobrze być studentem, nawet jeśli to tylko 1 dzień w tygodniu:)

0

Takie pytanko: Co znaczy RC w visual studio?

1
vpiotr napisał(a):

Edit: nikt tu jeszcze nie podał co tak naprawdę jest tam nowego: https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes

Swoją drogą chwalenie się na pierwszym miejscu, że jest nowy instalator nieco przypomina mi programy z lat 80 z napisem "Made with OOP Technology".
Tak samo to nikogo nie obchodzi.

W następnych windowsach będą się reklamować, że teraz jest ładniejszy BSOD.

0

Nowego jest między innymi to że jest po Polsku (chyba, że j.polski już wcześniej był)

5

Wątek wyczyszczony z działalności javowych trolli. Idźcie sobie trollować do siebie, tam możecie sięgać dna i popisywać się ignorancją do woli.
Nikt wam nie każe używać Windowsa ani Visual Studio, naprawdę nie macie po co tu wchodzić.  ‎

0

Może też oznaczać, że wersja finalna będzie mniejsza

Nie będzie mniejsza bo i nie jest jakoś zauważalnie większa od poprzednich wersji.
Instalowanie wszystkich SDK na raz (Win 7.1 + Win 8.1 + Win 10 1504 + Win10 1511 + Win10 1604) jest całkowicie zbędne.

Ja wybrałem C++ (najnowszy SDK, support dla WinXP, MFC) oraz .NET - i wyszło około 12 giga według instalatora.
Prawda, nie wybrałem mnóstwa innych rzeczy (webów, Androidów itp.).

Ale to naprawdę tyle zajmuje. Same pliki .lib z jednej wersji Windows SDK zajmują gigabajt.
Mogłyby cztery razy mniej, ale instalator nie daje wyboru platformy docelowej, instalowane są wersje x86, x64, arm i arm64.
Mimo wszystko to i tak jest lepszy instalator niż ten z 2012/2013 gdzie wyboru komponentów do zainstalowania prawie nie było.

1
alekplus napisał(a):

Nowego jest między innymi to że jest po Polsku (chyba, że j.polski już wcześniej był)

Tak, to już było wcześniej

https://www.microsoft.com/pl-PL/download/details.aspx?id=48157

Ale większość dodatków jest po angielsku, więc robi się pomieszany interface.
Dlatego osobiście wolę mieć ustawiony angielski.

0

Ja wybrałem parę rzeczy i zamknąłem się w 3.7 GB.

Instalator jest OK. Szybciej instaluje niż ten poprzedni.

Ogólnie wszystko na plus, chociaż boje się, że samo IDE będzie sporo wolniejsze niż wersje 2010/2008.

0
alekplus napisał(a):

Nowego jest między innymi to że jest po Polsku

Aaa, ratunku....

e:\>cl /?
Microsoft (R) Kompilator optymalizujący C/C++, wersja 19.10.24629 dla architektury x86
Copyright (C) Microsoft Corporation. Wszystkie prawa zastrzeżone.

                         OPCJE KOMPILATORA C/C++


                              -OPTYMALIZACJA-

/O1 minimalizuj miejsce                 /O2 Maksymalizuj prędkość
/Ob<n> ekspansja w tekście (domyślne n=0)
/Od wyłącz optymalizacje (domyślna)     /Og włącz globalną optymalizację
/Oi[-] włącz funkcje wewnętrzne         /Os preferuj rozmiar kodu
/Ot preferuj prędkość kodu              /Ox maksymalne optymalizacje
/Oy[-] włącz pomijanie wskaźnika ramki
/favor:<blend|ATOM> wybierz procesor docelowy optymalizacji, jeden z:
    blend - kombinacja optymalizacji dla różnych procesorów x86
    ATOM - procesory Intel(R) Atom(TM)

                             -GENEROWANIE KODU-

/Gw[-] oddzielne zmienne globalne dla konsolidatora
/GF włącz buforowanie ciągów tylko do odczytu
/Gm[-] włącz minimalną ponowną kompilację
/Gy[-] oddziel funkcje dla konsolidatora/GS[-] włącz sprawdzanie zabezpieczeń
/GR[-] włącz C++ RTTI                   /GX[-] włącz C++ EH (tak samo jak /EHsc)
/guard:cf[-] włącz CFG (ochrona przepływu sterowania)
/EHs włącz C++ EH (bez wyjątków SEH)    /EHa włącz C++ EH (z wyjątkami SEH)
/EHc zewnętrzne „C” o wartości domyślnej nothrow
/EHr zawsze generuj operacje sprawdzania zakończenia środowiska uruchomieniowego noexcept
(Naciśnij klawisz <return>, aby kontynuować)

Ekspansja w tekście. Zewnętrzne „C”.

0

a propoS wersji językowej. Nie widziałem nigdzie opcji wyboru języka i zainstalował mi się polski. Tak się przyzwyczaiłem do ang, że teraz nie da się pracować ;)

0

Spodziewałem się, że ludzie będą pluć jadem na rozwiązania technologiczne, a tu zdziwienie. Temat nr 1 - instalator. Zajmuje dużo i mało jednocześnie. W dobie terabajtowych dysków zapchanych pornolami nawet 100 GB programu ze wszystkimi dodatkami to nie jest aż tak straszne.

0

Wersja Community podpisana jest Free, fully-featured IDE for students, open-source and individual developers - w firmie do ile osób można jej używać (o ile w ogóle można)?

0
Złoty Mleczarz napisał(a):

Wersja Community podpisana jest Free, fully-featured IDE for students, open-source and individual developers - w firmie do ile osób można jej używać (o ile w ogóle można)?

Jak dla mnie "individual developer" to jest jedna osoba, ale mogę się mylić :)

Wiem, że Community można używać tak jak kiedyś wersje Express do projektów komercyjnych, ale czy można wykorzystywać w większych zespołach w firmie - nie wiem.

A czasem nie wymieniają lepszej wydajności jako jednej z zalet nowego VS? - Aventus dzisiaj, 00:09
@Aventus: zawsze to wymieniają a prędkość spada. bo co z tego że gdzieś wycisną 5% z czego się chwalą na blogach, jak nowe ficzery spowalniają o 20% (przykładowo) - Azarien dzisiaj, 00:18

Prędkość może wzrasta, ale na ich slajdach marketingowych, generalnie z wersji na wersję IDE jest coraz bardziej ociężałe. Może oni mówią o wzroście prędkości w relacji do liczby ficzerów. Natomiast instalator jest b. szybki. 2013 i 2015 (bez update-ów, jedna z pierwszych wersji) instalowała się kilka godzin, a z Xamarinem i SDK-ami Androida ponad pół dnia :)

0
Złoty Mleczarz napisał(a):

Wersja Community podpisana jest Free, fully-featured IDE for students, open-source and individual developers - w firmie do ile osób można jej używać (o ile w ogóle można)?

Nic się nie zmieniło w stosunku do VS2015 (oprócz słów marketingowych) - 5 użytkowników w formie, chyba, że masz korporację (>250 komputerów, >1 milion $ przychodu rocznego), wtedy nie możesz (poza open source i badaniami).

0

Te tłumaczenie to chyba jest maszynowe translatorem microshitowym? Czy w tej firmie naprawdę pracują debile, czy może tłumaczenie zlecili studentowi anglistyki z pierwszego roku? Nie znam żadnej innej firmy, która mogłaby sobie pozwolić na takie jawne robienie w wała użytkowników. Coś takiego ani w Google ani w Apple by na 100℅ nie przeszło.

Najpierw "polska" wersja komunikatów .net, potem wciskanie maszynowego tłumaczenia msdn a teraz to.

1
Tokarz_ napisał(a):

Te tłumaczenie to chyba jest maszynowe translatorem microshitowym? Czy w tej firmie naprawdę pracują debile, czy może tłumaczenie zlecili studentowi anglistyki z pierwszego roku? Nie znam żadnej innej firmy, która mogłaby sobie pozwolić na takie jawne robienie w wała użytkowników. Coś takiego ani w Google ani w Apple by na 100℅ nie przeszło.

Najpierw "polska" wersja komunikatów .net, potem wciskanie maszynowego tłumaczenia msdn a teraz to.

W Google by to nie przeszło ?
A Google translator to jak tłumaczy ? :D

W Aplu nie wiem, bo nie używam ich produktów.

0

Czy już wiadomo kiedy będzie wersja RTM ?

1

Niestety zepsuli Windows Forms pod C++/CLI. Tym razem już chyba na dobre - forma otwiera się tylko w postaci nagłówka (kod) a nie ma opcji przełączenia na designer.

Kod się kompiluje, ale nie można „klikać okienek”.

0
Azarien napisał(a):

Niestety zepsuli Windows Forms pod C++/CLI. Tym razem już chyba na dobre - forma otwiera się tylko w postaci nagłówka (kod) a nie ma opcji przełączenia na designer.

Kod się kompiluje, ale nie można „klikać okienek”.

To była tylko kwestia czasu. Choć nie spodziewałem się, że to nastąpi już w tej wersji.

W zasadzie Formsy są dead od dawna, ale teraz to już widać bardzo duże parcie MS na UWP.

0

Zdziwiłbyś się ile firm korzysta jeszcze z Windowsa XP gdzie WPF i innych wynalazków nie uruchomisz. Klient ma w dupie, że nie jest już wspierany a firmy mu naskakują także trzeba pisać w WinForms i .net 3.5.

0
dotnerd napisał(a):

Zdziwiłbyś się ile firm korzysta jeszcze z Windowsa XP gdzie WPF i innych wynalazków nie uruchomisz. Klient ma w dupie, że nie jest już wspierany a firmy mu naskakują także trzeba pisać w WinForms i .net 3.5.

Właśnie pewnie dlatego MS tak wyłącza Formsy. Chce się pozbyć XP raz na zawsze.

Swoją drogą ma rację :)

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