Mam klasę a w niej kolekcję ICollection, gdzie ma być od 1 do 10 elementów. Można dać ICollection w parametrze konstruktora, czy należy dodawać każdy element oddzielnie (T objekt1, T objekt2 itd)? Wydaje się to problematyczne i mało czytelne, bo wtedy konstruktorów będzie co najmniej ponad 20, z czego większość będzie się jedynie różnić ilością T, które mają trafić do ICollection, ale z drugiej strony i tak będę mieć metody dodającą i
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ku*wa - za duży wybór też nie jest dobry.
Jestem programista .Net w desktopie bez doświadczenia w webie (nawet lubię WPF'a ) i takie opcje do wyboru w #krakow (pensje są już po przeliczeniu na to co zastanie na rękę - przy B2B uwzględniłem 26 dni urlopu plus 5 dni ewentualnego chorobowego)

1. desktop, apka budowana od zera (taki nowoczesny desktop raczej), firma raczej z dobrymi praktykami - 11 200 netto na

Co wybrać?

  • bramka nr 1 64.3% (63)
  • bramka nr 2 16.3% (16)
  • bramka nr 3 19.4% (19)

Oddanych głosów: 98

  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LeopoldStuff: między 27k a 37k jest 10k różnicy - uważasz że za 27k nie da się w związku z tym dobrze żyć? ( ͡° ͜ʖ ͡°)

Jeśli nie masz rozterek w stylu B2B czy UOP bierz to co Cię najbardziej rozwinie i pozwoli na komfort pracy (np dystans) - ilość pracy w krk w ciągu najbliższych 5 lat raczej nie spadnie ;)
  • Odpowiedz
#csharp #naukaprogramowania
Mirasy jak mam dataGridView i przypisuje do niego liste jakichś obiektów (z bazy) np dla klasy Osoba:Id,Imie,Nazwisko,DataUr itd to chciałbym aby w DGV wyświetlały sie tylko niektóre pola zamiast wszystkich np tylko Nazwisko i DataUr. Jak to osiągnąć?

Do przypisywania używam
dgv.dataSource = context.osoby.toList()

  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poszukuję pomysłu na prosty program wielowątkowy na zaliczenie.

Kompletnie nie mam pomysłu, co mógłbym napisać w takim programie.
Macie jakieś pomysły może?

Będzie to pisane w c#. Tematyka raczej dowolna, ważne aby zachować wielowątkowość.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GrabkaMan: asynchroniczne wypisywanie helloworld. a jeśli prowadzący nie sprawdza kodu to po prostu wstawiaj w losowym miejscu losową część stringa helloworld ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Czy poza dodaniem atrybutu [DatabaseGenerated(DatabaseGeneratedOption.Identity)] do właściwości Id powinienem jeszcze coś z tym zrobić, np dodać int Id jako parametr do konstruktora klasy (albo napisać jakąś metodę), czy może atrybut załatwia wszystko i Id tak czy siak będzie ustawione?

#naukaprogramowania #csharp #mssql #entityframeworkcore #aspnetcore
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Goglez: [Key] oprócz wskazywania na klucz robi też to samo co [DatabaseGenerated(DatabaseGeneratedOption.Identity)] jak kolumna jest odpowiedniego typu (np. właśnie int) także nic innego oprócz [Key] nie musisz używać do klucza głównego.
  • Odpowiedz
@Goglez:
[DatabaseGenerated(DatabaseGeneratedOption.Identity)] - wartość w danej kolumnie będzie zmieniona tylko podczas dodawania rekordu, nie będzie zmieniana podczas updejtu. Dodajesz go do kolumny, którym chcesz nadać wartość tylko podczas dodawania za pierwszym razem. Np kolumna 'created' z datą rejestracji użytkownika.

[Key] - będzie to klucz główny w tabeli. Jeżeli kolumna nazywa się Id albo jakasNazwaZakończonaId, to nie musisz dodawać tego atrybutu, bo EF automatycznie doda taki klucz (ale dla przejrzystości kodu
  • Odpowiedz
Witam, są jakieś firmy w #czestochowa lub gdzieś blisko które szukają programistów #csharp?
Wiem, że przeglądając oferty pracy sam mogę sobie odpowiedzieć na to pytanie ale wole zapytać może ktoś wie.
Jak dobrze pamiętam kiedyś przeglądałem oferty i większość firm rekrutuje studentów pierwszego czy drugiego roku.
Wykształcenie średnie, programuje już trochę czasu, w miarę ogarniam WPF (bindowanie, troche MVVM), winforms, WebAPI.
#programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #csharp #regex
Hej mireczki, pomógłby ktoś mądry napisać mi wyrażenie regularne? Jestem w tym totalnie ciemny, a czasu mało :C
Potrzebuję pattern do nazw plików, które składają się z liter, cyfr, podkreślenia, tyldy i minusa od 1 do 8 znaków, a także rozszerzenia txt lub html. Ratuje plusikiem (,)
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaraz wpadnę w szał,
#visualstudio 2017 nie generuje mi metod/uchwytów do utworzonych(przeciągniętych z toolboxa) elementów,
np. takie Label, chcę potem w kodzie zmodyfikować jego tekst używając label1.Text("XX") i dostaję:

Błąd CS0120 Dla niestatycznego pola, metody lub właściwości „SerialTool.label1” wymagane jest odwołanie do obiektu

dziwne
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@motorade: Sory ze późno, ale problem z tego co piszesz polegał na tym, ze chciałem mieć w metodzie statycznej dostęp do pola obiektu klasy SerialTool, słabo opisales co chcesz zrobić, ale spróbuj po prostu usunąć słowo kluczowe static, bo prawdopodobnie nie chcesz go użyć.
  • Odpowiedz
Jakiś sposób na pisanie programów w visual basicu na #linux? Mam pewien kod, który muszę przerobić, ma on sporo bibliotek windowsowych. Zastanawiałem się nad postawieniem wirtualki, ale zastanawiałem się, czy na dłuższą drogę to dobra opcja. Ewentualnie zainstalowanie całego Visuala w wine, winetricks mógłby doinstalować potrzebne biblio. Próbował ktoś w ten sposób?
#linux #naukaprogramowania #csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie próbowałem, ale może .NET core kompiluje VB na linuxie. Ta biblioteka obecnie dostaje bardzo dużo miłości ze strony M$.

Może warto w tym kierunku. Tak tylko rzucam mogę się kompletnie mylić (zobacz czy nie ma nugetów z rzeczami których potrzebujesz)

VB .net core
  • Odpowiedz
Siema ;)

Dawno nic nie pisałem, ale teraz już powinienem być bardziej aktywny ;)

Od prawie roku pracuję (na przemian z Formułą Clickerem) nad nową grą!

Gra
Prophet1111 - Siema ;)

Dawno nic nie pisałem, ale teraz już powinienem być bardzie...

źródło: comment_UA9r0T3cM5UjGqYbxH23Teug0jr5bllB.jpg

Pobierz

Jak Ci się podoba?

  • Bardzo! 14.3% (28)
  • Bardzo, bardzo! 6.6% (13)
  • Wpizdu! 11.7% (23)
  • Shut up, and take my $0! 67.3% (132)

Oddanych głosów: 196

  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam wszystkich, napisałem programik do wyliczania frekwencji z #librus bo oczywiście nie ma takich danych po zalogowaniu się w aplikacji mobilnej/przeglądarce.
Linczak: https://drive.google.com/open?id=19jcp-1CkrgEuL4ULl2G8dS6HjtQzIkpC
dołączam fotkę na dowód że działa, później może wrzucę kod na #github żeby nie było, że hasła podpieprzam ( ͡° ͜ʖ ͡°)
#programowanie #csharp
Frio - Witam wszystkich, napisałem programik do wyliczania frekwencji z #librus bo oc...

źródło: comment_FPgWiQF3kD7K55XTTeQzqAPyhQT06aDs.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeśli pobieram przez rest api Jsona, to w celu jego desierializacji, aby obciąć go o zbędne elementy powinienem był go przerobić z pomocą stringów i przerobić go zanim wrzucę do modelu klasy? Czy są jakieś klasy, które mogą mi pomóc poukładać pewne elementy do modelu niezależnie od tego, jak długi json zostanie zwrócony? (atrybuty w jsonie ciągle się powtarzają). Jak właściwie powinienem był do tego podejść?

#csharp #programowanie
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robię zadanie na rekrutację i zastanawia mnie jedno. Robię w MVC i mam podpiąc się pod API (takie polecenie). Stworzyłem model klasy, która zawiera jakieś parametry, do tego dodałem metody, które ta klasa przetwarza. Muszę się podpiąc pod API. Zastanawiam się, czy metoda, która wyśle żądanie POST do serwera poprzez API powinna być napisana w Modelu? Czy powinienem był ją wrzucić do kontrolera?
Mam tez użyć w zadaniu ajaxa, więc podejrzewam, że
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Muszę się podpiąc pod API. Zastanawiam się, czy metoda, która wyśle żądanie POST do serwera poprzez API powinna być napisana w Modelu? Czy powinienem był ją wrzucić do kontrolera?


@KorelacjaProkrastynacji: oczywiście, że model. Kontroler odpowiada za komunikację model<-> widok.
  • Odpowiedz