Mirki takie pytanie mam, wkrótce czeka mnie szukanie pracy w branży IT. Konkretniej to chcę swoje kroki kierować jako developer w technologiach .NET, bo bardzo podoba mi się środowisko i C#. Zgodnie z poradą @JavaDevMatt (bardzo fajne filmiki, dzięki!) przed szukaniem pracy postanowiłem napisać sobie jakiś projekcik, doprowadzić go do końca, zdobyć doświadczenie w pisaniu webappki, odświeżyć SQL i przy okazji skrobnąć coś pod Windows Phone. Na razie jestem w fazie
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mave: W sumie nie do końca jestem devem .NETa, ale pewnie warto znać EF (Entity Framework), jakiś system kontroli wersji (Git, TFS, SVN, coś z tego), warto też odświeżyć sobie chociaż trochę wzorce projektowe.
Pomimo, że to backend to warto chociażby ogólnie dowiedzieć się czegoś o JSie (i jakimś frameworku np. jQuery).

Nic więcej na szybko nie przychodzi mi do głowy :p
  • Odpowiedz
@Mave: Zależy w co chcesz iść. Jeśli chodzi o desktop to WPF + jakiś framework MVVM (na win 8/10 to jeszcze Universal Apps). Mobile to wiadomo Windows Phone i czasem Xamarin. Web to ASP.NET głównie starsze systemy i ASP.NET MVC oraz Web API nowsze systemy. Do tego jak to w webie przydaje się znajomość HTML i CSS + JS (angular, jquery). Do tego warto znać WCF i ogólnie zagadnienia SOA.
  • Odpowiedz
Eh, szef przydzielił mnie do projektu w #java kiedy jestem #dotnet'wcem. Ostatni raz coś w języku kawy pisałem z 5 lat temu. Niby spoko, zawsze się poszerzy wiedze. Niestety jest parcie na termin i dostaje po dupie, że za wolno mi idzie. Jak z takim rozmawiać, bo argumenty że nie znam języka i zatrudnił mnie jako .net a nie javowca nie docieraja?
#pracait
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fortySeven: #challangeaccepted no-ho-ho-ho. Ale java ma chociaż enumy, kiedy w C# jest to rozwiązane.. no jakby dziecko projektowało. Robię gierkę w unity3d i nie wytrzymie braku enumów.
No i te VS (visual studio?) w czym jest lepsze od IntelliJ? Bo dla mnie w niczym. Chyba że nakładkę od jetbrainsów sobie zainstalujecie...
To na początek, ale i tka już rezygnuje z bójki, bo obu języków używam. Jeśli mnie spytać,
  • Odpowiedz
@ogrod87: Myślałem nad tym, ale biorąc pod uwagę treści pod #programowanie czy każdym innym tagiem (Martwię się tylko o #sql, bo go nie śledzę. Może ten jest merytoryczny), to wychodzę z założenia, że kilka artykułów nikomu nie zaszkodzi.

A jak komuś przeszkadza, to przecież mamy od programistów Wykopu działające czarne listy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Hoff: Wydaje mi się, że to akurat jest dosyć przydatne.
Wiadomo, że C# nigdy nie będzie tak szybki jak C++, ale alokowanie cały czas nowych tablic, a potem zbieranie ich przez GC jest dosyć czasochłonne.

I Slice powinien być traktowany jak tablica pod spodem (w innym przypadku nie widzę sensu, jeśli nie mogę przekazać Slice'a jako zwykłej tablicy do funkcji) i GC nie powinien czyścić oryginalnej tablicy, dopóki Slice istnieje.

Pomijając kwestie wydajności,
  • Odpowiedz
Mam aplikację, w której mam RESTowe api, oraz apkę na Androida. Użyszkodnik loguje się w apce na androida, i tam to działa ok - tylko nie wiem, jak autoryzować operacje po stronie API. Powinienem przekazywać token uzyskany przy logowaniu i go walidować po stronie serwera, czy to może jakaś większa magia?

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

Elo, kto jest ogarem z tego super IDE jakim jest visual studio 2015 community?

Tworzę projekt .NET framework 4.5.2 windows phone 8.1 pivot.
I chcę użyć System.Windows.Shapes msdn.microsoft.com/en-us/library/system.windows.shapes.aspx
no i się nie da. Nie widzi tego.
A jak klikam add references to nic tam do wyboru nie mam.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sarseth: System.Windows.Shapes to namespace tak jak zresztą jest napisane na stronie którą zalinkowałeś. Każda biblioteka może implementować klasy z wielu przestrzeni nazw. Dlatego klasy w jednej przestrzeni nazw mogą być zaimplementowane w wielu bibliotekach.
Te klasy, które szukasz np (Ellipse znajdują się w bibliotece PresentationFramework.dll, która jest częścią frameworka WPF.

Ale skoro Ty mówisz, że korzystasz z Silverlighta (który jest również frameworkiem .NET-owym ala WPF) to on będzię korzystał
  • Odpowiedz
@budyn: W Silverlighcie widzi bez problemowo. Ale jak najadę mychą, pokazuje inny pakiet: Windows.UI.Xaml.Shapes.Ellipse ... czyli pewno tego powinienem użyć..

Tak.. dokładnie. Ehh. Dzięki za pomoc, naprowadziłeś mnie ;)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach