Cześć!

Chciałem Was zaprosić na darmowe szkolenie online – 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET.

Odbędzie się 29 listopada 2021r. (poniedziałek) o godz: 20:00, tylko dla zapisanych wcześniej osób.

Cała
kazik- - Cześć!

 Chciałem Was zaprosić na darmowe szkolenie online – 100 Pytań (i ...

źródło: comment_1636960185t2aWM9XWYTsBSaAPJG6CSp.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

moi drodzy mirko-devowie, czy też macie wrażenie że z wersji na wersję #csharp jest coraz bardziej zaśmiecony dziwnymi featurami które często bardziej utrudniają niż pomagają?

Potrzebujesz nowego typu - będzie to klasa? struktura? tuple? rekord?
Kiedy używać extension methods a kiedy default interface methods?
Która składnia inicjalizowania propertiesów jest najlepsza?

Zaczynałem
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Uszanowanie, z góry przepraszam za zasmiecanie. Chcę się nauczyć C# i kiedyś pamiętam na stronie MS były video gdzie dwóch bąbli tłumaczyło wszystko od początku. Obecnie widzę, że przeszło to dużą zmianę i już nie ma tych filmików :/ może ktoś gdzieś ma zachomikowane?

#csharp
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ale zacznijmy od tego że... Mam życie, ani myślę pisać czegokolwiek w c# czy okolicach winapi. Jeszcze nie zbzikowałem żeby nazywaćMetodyPełnymiZdaniami ;)


@hawat:

Chyba najgłupsza rzecz od dawna jaką przeczytałem na tym tagu, miałem w pracy gościa, który mówił, że OOP jest trudne bo są długie nazwy metod, może to wspólna granica nie do przeskoczenia
  • Odpowiedz
No i C# nadgonił, hot reload, MAUI + zoptymalizowany Blazor, daje kolejne w pełni multiplatformowe rozwiązanie. Dziś wybrałbym Blazora a nie Fluttera żeby zrobić apke Web+Mobile
  • Odpowiedz
Chciał bym podać metodę ile() jako parametr w dodawanie() ale coś mi nie idzie, mógł ym prosić o jakieś wskazówki?

using System;

namespace ConsoleApp3
{
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

19 Najczęściej Używanych Metod Stringa, Które Warto Znać

Cześć Właśnie opublikowałem nowy artykuł na blogu ModestProgrammer. W tym artykule przybliżę Ci 19 metod string'a, które warto znać. Na pewno ich znajomość bardzo przyda Ci się w pracy, gdy będziesz tworzył aplikacje w C#. Zapraszam

Więcej: https://www.modestprogrammer.pl/19-najczesciej-uzywanych-metod-stringa-ktore-warto-znac

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it
kazik- - 19 Najczęściej Używanych Metod Stringa, Które Warto Znać 

Cześć Właśnie o...

źródło: comment_1636445088OlAKPW2FA4XKlmSjUapFSG.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Jak na co dzień pracuję w WinForms'ach, to przyszłościowo warto się uczyć stricte WPF'a czy może jednak ASP.NET?
Jak jest z pracą, jakie są trendy - wróżenie z kuli na przyszłość? Bo to, że WinForms to relikt przeszłości, to wiem, stąd chętnie we własnym zakresie się pouczę czegoś nowego.

#pracait #csharp #programowanie

Kliknij
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Aplikacje mobilne pisane w .NET nigdy nie miały łatwo, podobnie jak i ich deweloperzy. Oto historia od Windows Mobile 6.x (.NET Compact Framework) i dylogię Windows Phone (Silverlight, WinPRT), poprzez Windows 10 Mobile (UWP),a na Xamarinie i .NET MAUI kończąc - Programowanie mobilne w .NET - barwna historia i niewiadoma przyszłoś

#programowanie #programista15k #dotnet #xamarin #windowsphone #windows10mobile #csharp
djfoxer - Aplikacje mobilne pisane w .NET nigdy nie miały łatwo, podobnie jak i ich d...

źródło: comment_1636308947i1LNwXbkbFb02t59X0FVfN.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pany jak sie nauczyc dobrych wzorcow / SOLID / itp. wiem, ze jest troche wpisow na blogach ze SOLID to i wymienione 5 krokow z przykladami, ale jakos ciezko mi to swiadomie przekladac na kod, podobnie z wzorcami.

Poki co staram sie uzywac interfejsow zamiast dziedziczenia, tam gdzie to mozliwe i sensowne. a z wzorcow to jedynie singleton i ten co zwraca gotowy obiekt.

W obecnej robocie nie mamy unit testow/ code review itp.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@obieq:

Kazdy robi swoje i o dziwo to dosc sensownie i stabilnie dziala.


bo do tego ta cała teoria służy xD wszystkie wywody o SOLIDACH i innych ładnie zrobionych skrótowcach można by zawrzeć w kilku protipach które każdy doświadczony programista i tak na logikę stosuje xD
  • Odpowiedz
Jaka książka/materiały online najlepsza do nauki C# po C++?
Zastanawiałem się nad C# 8.0 w pigułce, jak duże różnice są pomiędzy 8.0 a 9.0

#csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@antagonista1111: zacznij od dowolnej wersji C# a potem przejrzyj co doszło w każdej kolejnej wersji. Wystarczy dodatkowe kilkadziesiąt minut na wersję, chyba że chcesz dobrze przejrzeć i wypróbować to parę godzin
  • Odpowiedz
Mam listę liczb sformatowaną w taki sposób, żeby to się dobrze dla człowieka wyświetlało, więc spacji w odstępach są różne ilości, jedynie entery się zgadzają i są co osiem liczb. Jak pobrać z pliku te liczby w jakiś szybki i w miarę elegancki sposób, tak żeby z nich listę zrobić? Próbowałem zamienić te spacje na entery tak żeby każda liczba była oddzielona enterem albo jedną spacją w notatniku i notepadzie zastąpieniem, ale
Goglez - Mam listę liczb sformatowaną w taki sposób, żeby to się dobrze dla człowieka...

źródło: comment_1635776617rhBDXi1lw7dRWac48J4Npm.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez: Na szybko nie martwiąc się o pamięć itp.

str.Split((char[])null, StringSplitOptions.RemoveEmptyEntries)
Optymalnie to by było streamem czytać i w partiach robić
  • Odpowiedz
Hej Mirki, mam kilka pytań:

1. Którą wersję Unity zainstalować żeby żarło jak najmniej ramu? I czy jak zainstaluję np. wersję z 2015 to czy MonoDevelop który wezmę w pakiecie będzie miał wszystkie intellisense, podpowiadanie składni itp. z góry ustawione? Bo np. jak próbowałem pobrać MonoDevelop z 2017 przez UnityHub i podpiąłem pod Unity 2020 to nijak nie mogłem sprawić żeby to działało, nie pokazywało żadnych komponentów Unity tylko czysty C#.

2. Piszę gierkę
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@Virsky: Unity 2020 proponuję+visualstudio community
2. W Unity dziedziczysz z monobehaviour żeby spinać kod z obiektami. Do tego możesz sobie tworzyć własne klasy od podstaw lub używać scriptable objects
3. Musisz przekazac jakoś referencję. Robisz pole w jednym skrypcie i wpinasz w jego instancje instancje innego skryptu ( przeniesiesz w edytorze)

Zrób kilka tutoriali najpierw
  • Odpowiedz
@ewolucja_myszowatych: Z punktu widzenia performance'u, to zrobiona w shaderze na sztywno zamiana texCoords.uv na texCoords.vu powinna mieć impact równy lub bliski 0. Jedynie jakaś lokalność mogłaby tu ewentualnie mieć wpływ, ale jeśli wszystkie atrybuty vertexa leżą obok siebie to nie sądzę aby to miało znaczenie. Natomiast musisz się zastanowić, czy z punktu widzenia logiki działania całej gry nie byłoby lepiej wpychać do pamięci już wcześniej zamienionych współrzędnych.
  • Odpowiedz
@kazik-: co to sprzedawcy garnków wzięli się za wciskanie ludziom kursów z programowania?
"Tylko dzisiaj za jedyne 6 stów dostaniesz komplet garnków i materac o łącznej wartości 4300" :D
  • Odpowiedz