Wpis z mikrobloga

Mało programowania, lecz uczenia się narzędzi, i dopiero wtedy zagłębianie się w kod.

Tak się nauczyłem rysować pisząc w SVG i Canvas pierw używając programu Inkscape i badaniu projektów na https://codepen.io/search/pens?q=svg

Podobnie mogłem się tego nauczyć z Adobe Illustrator, tylko nigdy nie miałem licencji na pakiety Adobe.

SYNCFUSION oraz DEVEXPRESS do projektowania programów okienkowych w Winforms, WPS, itd.
Czyli programy Windowsowe dla szarych użytkowników.

Bardzo głupio że oferują wersje Trial na 30 dni. Musiałbym każdy dzień nad tym siedzieć by to ogarnąć wszystko.
Do SYNCFUSION istnieje niby wersja Community, ale trzeba podać w jakiej firmie pracujesz i udowodnić że nie generujesz bardzo wysokich dochodów. Ale to też utrudnia dostęp do tych narzędzi dla tych którzy nie wiem, są bezrobotni.

W ten sposób chcę zagłębić się w działanie Winforms i WPF w języku
C#.
Czyste Visual Studio wydaje się być mocno ograniczone, np. nie narysujesz sobie elementów na górnej ramce okienek, tak jak to np. mają przeglądarki internetowe czy programy Office.

#programowanie #winforms #wpf #windows #visualstudio #csharp

TL;TR
Znacie jakieś alternatywy Open Source czy inne darmowe sposoby, do projektowania okienek programów Windows?
30 dni to jest za krótki okres do nauki w programach Trial.
Za frameworki Syncfusion czy Devexpress trzeba rocznie 10.000 zł płacić, co nie brzmi zachęcająco.
rukh - Mało programowania, lecz uczenia się narzędzi, i dopiero wtedy zagłębianie się...

źródło: comment_1666554167wTraZltAiDySMACSlelJOr.jpg

Pobierz
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

... Draftsight kiedyś oferowali za darmo, tak samo Sketchup Desktopowy.

Tak nauczyłem się korzystać z tych narzędzi, bo każdy miał do nich dostęp ot tak.
  • Odpowiedz
@rukh: Visual Studio to tylko narzędzie, nie ma nic wspólnego z rysowaniem na górnej belce aplikacji. Syncfusion oraz DevExpress są jedynie bibliotekami, z których aplikacja może korzystać. Na dobrą sprawę jeśli wiesz co chcesz zrobić, designer Ci nawet nie jest potrzebny. Winformsa w-------l. Skup się na WPF albo od razu WinUI
  • Odpowiedz
@Kolorowezworki: Ucząc się WPF, UWP, MAUI nie muszę rezygnować z nauki Winforms, jeśli istnieją też narzędzia które za ciebie 75% otoczki zrobią.

Generatory kodów NSIS po wypełnieniu formularza instalatora jak ma wyglądać, nauczyły mnie jak pisać samemu instalatory. Nie musiałem się do tego uczyć C ani C++, by do tego wszystkiego dojść.
  • Odpowiedz
@Kolorowezworki: No mówię przecież, że jestem na etapie dowiadywania co się z czym je ( ͡° ͜ʖ ͡°)
Wpisałem na Googlu "WPF vs" i mi te kilka propozycji dało.
  • Odpowiedz
@rukh: Nie, nie istnieją. Nawet w Rider. A syncfusion jest zbiorem bibliotek, które zostały również napisane w .NET i jak najbardziej można uzyskać taki efekt znając C# i WinAPI ( ͡ ͜ʖ ͡)
  • Odpowiedz
@rukh: Syncfusion masz też dostępną licencję darmową, z której korzystam i pytałem czy pisząc program dla siebie bądź wewnątrz firmy jestem legal to potwierdzili.
  • Odpowiedz