Co i gdzie trzeba zmienic zeby w #csharp #dotnet podczas pakowania solution do nupkg dalo wersje e.g. 1.0.1 a nie zawsze 1.0.0 ? Wiem ze jakos sie da z konsoli ale wygodny jestem i wywolujac to z IDE(Rider) chcialbym jednak miec to gotowe.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Proxima_Centauri: To wracając do pierwszego pytania, mieszasz konwencje. Albo wystawiasz RestAPI (zwane WebApi w technologiach Microsfotu) i do tego robisz klienta JSowego (Angular, React, Vue), albo robisz całość z użyciem ASP.Net MVC gdzie masz modele, widoki i controllery i tam wszystko jest ze sobą połączone tak jak to opisujesz.
  • Odpowiedz
@Proxima_Centauri: IMO podejście z WebApi + klient JS ma więcej zalet, bo:
- masz niezależne api, które później możesz wykorzystać w innym rodzaju aplikacji (mobilna, desktopowa?)
- dodatkowe rozwarstwienie logiki od warstwy prezentacji
- odciążenie częściowo serwera (część logiki może być wykonywana w przeglądarce klienta, widok generowany jest przez klienta a nie serwer itd.)
-pod kątem szukania pracy jest to bardziej przyszłościowe
  • Odpowiedz
#programowanie #csharp

Mirki, chcę mieć jakiś fajny projekcik w CV, ale nie mam pomysłu na napisanie. Macie może jakieś pomysły na napisanie aplikacji w c#? Może być coś na bazach danych (entity framework).
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JewelOfTheNile: To bez różnicy, w czym napiszesz front. Angular jest wygodny, bo domyślnie piszesz w TypeScripcie (W Reactcie i Vue na pewno też się da, ale to nie natywne podejście).

A TyoeScript jest dosyć bliski dla .NETowców.
  • Odpowiedz
@JewelOfTheNile: nie ma znaczenia z czym to połączysz, w .NET tworzysz backend czyli API, a jaki framework SPA do tego wybierzesz to już osobna sprawia. Chyba, że chcesz mieszać np. Angulara z Razorem ale nie jestem fanem takich rozwiązań.
  • Odpowiedz
Znacie jakieś IDE które waży do 1.5gb na 32 bitową wersję systemu Windows? Niestety Visual Studio Code obsługuje debuggera tylko w x64. Potrzebuje tylko do aplikacji konsolowych. #csharp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Serwus!
Mam prostą aplikację napisaną w WPFie, która korzysta z obrazków ( wyświetla je ). W Visualu dodałem je do projektu i ustawiłem odpowiedni Build Action - wszystko działa.
Problem pojawił się, gdy dodaje do katalogu z obrazkami nowy obrazek i uruchamiam aplikację jako .exe
Aplikacje nie widzi wtedy nowego obrazka. Jak to obejść, żebym mógł dodawać obrazki do folderu bez ponownej kompilacji, dodawania obrazka do projektu i ustawiania Build Action?

#
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Utwierdzam się w przekonaniu, że Java to język prymitywny.

Nie ma propert. Właściwości. Jest za to wszędzie używane coś takiego jak poniżej. Nie chodzi nawet o pisanie tego bo może pomóc snippet ale czytanie i rozmiar klas.

JAVA:
private String name;
  • 60
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DylematyMoralne: To pozostałość z dawnych czasów, C# to jednak język młodszy od Javy. Jest to jedna z bolączek Javy, ukrócona chociażby przez Kotlina czy Scalę. Jest też rozpisany JEP z propozycją wprowadzenia do Javy data classes, gdzie nie trzeba będzie ani getterów, ani setterów, ani equals ani hashcode ani nic. Nie pamiętam czy celowany na najbliższy release czy na późniejszy. Ewentualnie, na dzień dzisiejszy może zainteresować cię Project Lombok, który
  • Odpowiedz
Mirki, potrzebuję pomocy. W Visual Studio Code tworzę WebAPI. Po komendzie "dotnet run" nic nie mogę wpisywać do konsoli (wszystko co wpiszę pokazuje się po wciśnieciu Ctrl+C), a chciałbym wysyłać żądania HTTP za pomocą cURL a nie np Postmana.
Wie ktoś może co zrobić, żeby konsola działała?

#programowanie #dotnet #csharp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, czy ktoś z Was realizował jakas certfikacje z tego co oferuje m$? Uważacie, że warto? Myślę nad egzaminem 70-483, z tego co widzę jednak egzamin jak i książki do niego pochodzą jeszcze z 2013 roku, co prawda sama tematyka nie powinna się tyle zmienić jednak martwię się nieco, że będę uczył się staroci ( ͡° ͜ʖ ͡°).
Chciałbym mieć taki papierek jako mały plusik przy pierwszych rozmowach
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vorio: certy są przydatne. Nawet tak jak potrzebujesz do pierwszego wrażenia papierowego i potwierdzenia umiejętności później jak również przy udziale w projektach. Zamawiający może zapisać żądanie, że wymaga certyfikowanych inżynierów w wymiarze takim a takim. Jeśli możesz sobie pozwolić na wydanie kasy i czujesz się na siłach żeby to ogarnąć to czemu nie. Ważniejsze, żeby za certem szła wiedza i umiejętności a nie kolejni "papierowi chłopcy" na rynku.
  • Odpowiedz
Jak zmienić w #visualstudio format daty(?) żeby pobrane z bazy SQL Server '01.01.2017' traktował jako datę? Bo wywala mi błąd, natomiast jak jest '2017.01.01' to błędu nie ma i zwraca wartość. Problem pojawił się po formacie i ponownej instalacji Visual. Server SQL jest na osobnym kompie także to raczej wina visuala.
#pytaniedoeksperta #informatyka #sqlserver # #csharp
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#csharp #dotnet #programowanie #naukaprogramowania

Mirki, jaka może być przyczyna tego że aplikacja nie działa w staging/production environmencie? W development wszystko mi działa jak trzeba, ale jak zmienię to nie chce, pojawia się biały ekran i elo.

Nie ma znaczenia czy chcę to otwierać w http czy nie, po prostu nie działa. Ani z poziomu debugowania, ani z chmury, nigdzie. W developmencie wszystko działa.

Wiem
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@trustME: nic mi nie wyskakuje ponadto co napisałem - w przeglądarce czysto, nie wskazuje na żadne błędy w kodzie, w VS tak samo, po prostu nie działa bo nie działa :|

na marginesie dodam że zaczynałem wtedy naukę asp.net core więc robiłem to z tutoriala, kod jest 1:1 i facetowi z tutka działa a mi nie xD

o jakie logi chodzi, bo nie znalazłem dosłownie nic wartego wrzucenia tutaj (jestem
  • Odpowiedz
Mirki jak to jest z testowaniem Entity Framework Core? Jakiś czas temu naczytałem się, że nie ma sensu robić abstrakcji nad DbContext w postaci dodatkowej warstwy repozytorium, bo rzekomo sam context to już repozytorium, UoW i w ogóle super się to testuje. A zacząłem próby testowania tego, i za fixa nie idzie dobrze zmockować DbContextu, bo nie działają np. metody rozszerzające Include (,)

Testował ktoś z was apkę
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wie ktoś może jak odświeżać zawartość okna xaml w aplikacji UWP w języku C# w sytuacji gdy np. mam text box i po przejściu do innego okna i powrocie do głównego zawartość text boxów i kontrolek jest kasowana ? korzystam z dispacherTimera który co 1 sek wywołuje update textboxów i kontrolek. Do nowego okna przechodzę komendą : Frame.Navigate(typeof(nazwaokna));
#programowanie #csharp #uwp
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
Mam do zrobienia prostą stronę w #dotnet, która będzie pozwała na konfigurację zestawu (mniejsza o detale) następnie wysyłała to do Web Service, który na podstawie wiadomości wykona odpowiednią komendę na maszynie.
Jak byście podeszli do tematu?
Konfiguracja zestawu to powiedzmy jednen obiekt z ~20 parametrami.
Z tego co czytam REST lepiej nadaje się do Web Servic generalnie, ale wolałbym przesyłać całe dane w SOAP (Json) i potem parsować na
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#csharp #programowanie #naukaprogramowania #dotnet
Do tej pory nie bawiłem się zbytnio w testowanie, trochę sobie potestowałem manualnie kod w konsolowych apkach c# typu kalkulator itp. Mam pytanko czego się używa przy testowaniu kodu w .NET i czy ktoś ma może jakieś fajne źródła? Na Pluralsight jest parę kursów ale nie chcę w ciemno czegoś katować żeby się okazało że są lepsze sposoby.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dzolejro: w każdej firmie zajmującej się robieniem softu pod zamówienie testy jednostkowe dziś są obowiązkowe i pisane przez developerów (a nie testerów). Często spotkasz się z wymogiem, że testy jednostkowe mają pokrywać np. ponad 80% kodu (czasem nawet ponad 90). Jeżeli piszesz dla siebie -> możesz olać. Jeżeli chcesz pisać w dużym zespole w dużej firmie -> ucz się :)

PS. Poczytaj sobie o Test Driven Development (teraz w takich
  • Odpowiedz
Cześć, skonfigurowałem sobie router dla dynamicznego adresu dns utworzonego na noip.com w taki sposób, że wpisując port w http://www.portchecktool.com/ i uruchamiając testowy server na podstawie kodu z msdn - TcpServer, dostaję pozytywną odpowiedź (imgur)

Niestety uruchomienie serwera i jednoczesne uruchomienie klienta napisanego na podstawie innego poradnika msdn - Tcp Client nie działa - ponoć klient coś wysłał, ale serwer nie zarejestrował otrzymanie pakietu i nie odsyła informacji zwrotnej. Tcp Client łączy się
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach