Macbook M1, a programowanie w C#

0

Witam, czy ma ktoś doświadczenia z programowaniem w C# oraz MS SQL na Macbooku M1?

2

Ogólnie pytam, czy Macbook nadaje się do pracy w Visual Studio i SQL Server

Google it!

https://ngohungphuc.wordpress.com/2021/07/09/how-to-install-sql-server-in-mac-m1/

3

Jeśli chodzi o tzw. "Visual Studio for Mac" to:

Wibowit napisał(a):

Visual Studio for Mac jest przeróbką Xamarin Studio, które to z kolei jest przeróbką MonoDevelop: https://adtmag.com/articles/2017/05/10/vs-for-mac.aspx Nie mają bezpośredniego związku z oryginalnym Visual Studio (oprócz mylącej nazwy).

Za to https://www.jetbrains.com/rider/ ma natywne wsparcie dla Apple Silicon: https://rider-support.jetbrains.com/hc/en-us/articles/4401925025810 (nie jestem pewien czy już oficjalnie czy jeszcze nie)

0

w sumie napisze to w poscie zamaist komentarzu, bo moze autora to zainteresuje

zawsze mozesz (mozna na macu, prawda?) zainstalowac wirtualnie system windows na macu
jest to nawet o tyle spoko, że będziesz miał maca do prywatnych zastosowań, a jak będziesz chciał sobie pokodzić, to odpalasz osobne środowisko (które nawet możesz sobie przenosić na inne kompy)

3

Do odpalania aplikacji windowsych na macu jest https://www.parallels.com/products/desktop/

Zwykłą wirtualkę może i się da odpalić (?), ale skąd wziąć Windows ISO dla ARMów? Z szybkiego googlania wynikają dwie opcje:

  • trzeba być członkiem programu Windows Insider czy jakoś tak
  • albo trzeba spiracić ISO
1

Trzeba tu poruszyć kilka kwestii
Po pierwsza na Maca jest dostępny Visual Studio for Mac który (według mnie) naprawdę fajnie sie sprawuje, i działa podobnie jak na Windowsie, tylko ma kilka funkcjii okrojonych, większość wtyczek jest niedostępnych (bo VS for Mac ma inne API do wtyczek) i inny design, ale tym bym się nie przejmował, jest dużo innych IDE do C# na maca jak np. Jetbrains Rider.
Jeśli chodzi o installacje .NEt'a to jest dużo tutoriali na youtubie jak zainstalować na macbookach z M1:

https://maartenmerken.medium.com/installing-net-6-alpha-on-your-m1-mac-23a35aa6f02c


Co do SQL server, to się niestety nie znam bo nie bawiłem się nigdy z tą bazą danych, aczkolwiek po chwili googlowania znalazłem kilka ładnych artykułów jak to zrobic (nie przeglądałem wszystkich):

https://ngohungphuc.wordpress.com/2021/07/09/how-to-install-sql-server-in-mac-m1/
https://medium.com/geekculture/getting-started-with-sql-server-on-mac-m1-9da4641df2cf
https://www.reddit.com/r/SQL/comments/nu8i4k/anyone_is_expert_in_sqlserver_for_macbook_m1_chip/

Wynika z tego że SQL server będziesz musiał zrobić na dockerze lub VM (parallels)

Jeszcza mała notka co do Parallels.
Parallels jest dobry, ale będziesz musiał uruchomić na nim Windowsa 11, jest to dość proste bo parallels sam cie poprowadzi.
Przy okazji powiem że parallels używa STRASZNIE dużo pamięci na dysku i STRASZNIE dużo RAM'u (tyle na ile zbootowales system).

A i jeszcze jeden mega-tip: NIGDY nie kupuj maców z RAM'em mniejszym niż 16 GB i pamięcią niż 1TB lub 512gb bo inaczej czeka cię horror.
Jeśli masz jakieś pytania do mnie to pisz smiało, pokieruję.

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