[ #programowanie #csharp #dotnet #dotnetnews ]

Trzydziestka najbardziej wpływowych ludzi w programowaniu. Warto znać
http://www.webdesigndev.com/30-most-influential-people-in-programming/

Podsumowanie #build2016
http://mashable.com/2016/03/30/microsoft-build-2016-updates/#ybeley0b.5qU

Kolejny opis cierpień, jakie przynosi wzorzec Repository. Polecam dyskusję w komentarzach pod artykułem.
http://jakubskoczen.pl/dlaczego-nie-zwracac-typu-iqueryablet-w-repo/

Opis dwóch bibliotek do generowania danych testowych.
http://www.arturnet.pl/444-2/

Chyba wszystkim znany już te.at romansu basha z Windowsem, tym razem kilka słów od Scotta Hanselmana
http://www.hanselman.com/blog/DevelopersCanRunBashShellAndUsermodeUbuntuLinuxBinariesOnWindows10.aspx

Biblioteka za pomocą której możemy zrobić własnego bota
https://redmondmag.com/blogs/the-schwartz-report/2016/03/conversational-computing-with-intelligent-bots.aspx?m=1

https://dev.botframework.com/
@MacDada: Czytałem, wszystkie artykuły czytam przed wrzuceniem. Słowo cierpień tyczyło się tego ile problemów i dyskusji wiąże się z implementacją Repository i że to co jeden programista uzna za słuszną implementację, to znajdzie się inny, który to zaneguje. Tyle. Z resztą napisałem, że w komentarzach jest ciekawa dyskusja na temat tego jak implementować Repository. Sorry, ale się czepiasz.
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

Ostatnio miałem super mało czasu i ochoty na prowadzenie tagu. Dzisiaj powinniśmy to nadrobić trochę.

#designpatterns
Sebastian Gębski - The most undervalued of all patterns
Michael Sorens - The Zen of Code Reviews: Review As If You Own the Code
Jon Hilton - REDUCE COUPLING: FREE YOUR CODE AND YOUR TESTS

#visualstudio
Visual Studio 2015 Update 2
Rafał Hryniewski - Visual Studio Productivity 101 -
@Maav: ciekawe te local functions. Dlaczego dopiero teraz i co argumentowało za tym by je zrobić? Nie pisałem poważnych systemów żeby móc to dobrze ocenić ale czasem brakowało mi takiej rzeczy. Możliwości zdefiniowania funkcji, żeby w dalszym bloku jej użyć kilkukrotnie, ale z kolei nigdzie indziej już tego nie potrzebowałem i szpeciła metoda w klasie. Obchodziłem się z tym tak, że tworzyłem Actiony, ale dla totalnego ładu i składu brakowało local
[ #csharp #dotnet #programowanie #dotnetnews #azure ]

Jak robić open source to na całego
http://www.techrepublic.com/article/its-time-for-microsoft-to-open-source-windows/

Przykład wykorzystania ażura do wyszukiwania pełnotekstowego w plikach multimedialnych
https://azure.microsoft.com/en-us/blog/full-text-search-of-audio-and-video-files/

Dedykowana aplikacja od Dockera dla Windows
http://mspoweruser.com/docker-releases-new-app-windows/

Wygląda na to że Microsoft nie porzuci UWP
http://www.infoworld.com/article/3048749/microsoft-windows/microsoft-is-not-giving-up-on-universal-windows-platform.html

Przykład kontrolowania urządzeń Canona z poziomu C#
http://www.codeproject.com/Articles/688276/Canon-EDSDK-Tutorial-in-Csharp

Kilka wskazówek jak postępować z zastanym kodem
http://www.daedtech.com/know-touch-legacy-code/

Kilka słów o atrybutach w C#
http://www.md-techblog.net.pl/2016/03/atrybuty-jak-i-po-co/

Prezentacja kilku przydatnych skrótów w Visual Studio (na
Pytanie natury filozoficznej. Od kilku lat pracuję jak programista #dotnet i na zarobki nie narzekam, ale jeszcze fajniej byłoby zarabiać w funtach lub dolarach i wydawać to w Polsce ( ͡° ͜ʖ ͡°) jednak z tego co się orientuję to w .NET ciężko o oferty pracy zdalnej z innych krajów. W związku z tym zastanawiam się, czy może warto byłoby przejść na #javascript lub #mobiledev? Jak wygląda
taka sytuacja.. Jestescie w #korposwiat i programujecie kilka miesięcy w #java, po czym dowiadujecie się, że pracodawca wymaga do zmiany technologii na #dotnet, w celu przerzucenia Was do innego projektu.
A w .NET nie robiliście praktycznie nic.

Obecny projekt jest ciekawy i ciągle czegoś nowego uczycie się, jednak nie macie pewności utrzymania tego w docelowym, do którego mielibyście trafić. Wiązałoby się to również z dłuższym czasem dojazdu, bo drugi z

Co robicie?

  • Jestem zachwycony z możliwości zmiany na C# i .NET 50.3% (76)
  • Pracuje póki nie znajdę bolca na boku 49.7% (75)

Oddanych głosów: 151

@onomatobeka: #nieprogramista here. Ale tak nie jestem do końca przekonany czy Java ma lepsze perspektywy w porownaniu do C# ... dużo hejtu na wieczne aktualizacji i dziury w tym ... :(

Natomiast co do głównego pytania. Jeden z moich wykładowców powiedział kiedyś coś takiego. Programujesz w Javie, jednak dostajesz oferte pracy w w C# za np +5k. Nie nauczysz sie? :P Drugi język imho będzie plusem, bo to teżjest rozwój ;)
@badAttitude:

Wypowiadasz się o czymś o czym nie masz pojęcia

jak język który umożliwia brak silnego typowania może być lepszy od języka w którym silne typowanie jest wymagane.


W C# silne typowanie jest wymagane, typowanie dynamiczne jest czymś całkowicie opcjonalnym, wymagającym użycia explicite słowa dynamic bo w pewnych okolicznościach użycie tego może być wskazane, Java natomiast nie daje takiej możliwości w ogóle i w C# było dokładnie tak samo aż do
#pracbaza #sas #java #dotnet #programowanie

Zazwyczaj firmy szukają programisty Java lub .NET.

Na targach pracy dowiedziałem się, że SAS szuka Javy i .NET-a w jednym. Myślałem, że pani z HR-u się coś pomieszało (że szukają po prostu dwóch osób). Ale patrzę i nie: https://sas.taleo.net/careersection/10060/jobdetail.ftl
Rzadko spotykane...

Co taka osoba robi? Pisze na zmianę funkcjonalności w Javie i .NET? Bardziej wydaje mi się, że np. integruje systemy w obu językach, czyli np. wystawia
[ #csharp #dotnet #programowanie #dotnetnews #asp.net #wcf ]

Fajna seria o kontenerach w Windows Server 2016 (razem z przykładowym deploymentem aplikacji ASP.NET MVC
http://blog.asteropesystems.com/windows-server-2016-containers-server-core-containers-and-setting-up-a-base-os-image/

Dostępne jest narzędzie Application Insights dedykowane dla WCF służące do monitorowania usług opartych o tę technologię no i #ladnapani w miniaturce
https://azure.microsoft.com/pl-pl/blog/wcf-monitoring-with-application-insights/

Power Toolsy dla VS stają się open source
https://blogs.msdn.microsoft.com/visualstudio/2016/03/17/open-sourcing-the-visual-studio-productivity-power-tools/

Opis zmian w ażurowych usługach Service Bus i Event Hub
https://azure.microsoft.com/en-gb/blog/important-changes-coming-for-service-bus-and-events-hubs/

Słów kilka na temat mikro
@dexter1557: Ale i tak jak pójdziesz do pracy to pewnie będziesz się musiał przyzwyczaić, bo jednak chyba w większości projektów (zwłaszcza tych które mają już parę lat) obowiązuje notacja z underscorem.
Może tu mi ktoś pomoże, bo na innym forum nie wiedzą o co mi chodzi. Nie mogę też nigdzie znaleźć rozwiązania.

Problem jest zapewne trywialny, ale dopiero raczkuje jeśli chodzi o programowanie i C#.

Mianowicie mam button1, button2, textBox1 i textBox2. Chcę, aby po ustawieniu kursora w textBox1 i klikając któryś z buttonów, ich zawartość pojawiła się w textBox1. I analogicznie z textBox2. Tak jak na obrazku. Do tej pory potrafiłem tylko
źródło: comment_JygnPyRhgPm1CgstPNR0JIgYQ5VyTiG1.jpg
robisz sobię globalną zmienną o Typie TextBox np. a box
a potem to:

private void textBox_Click(object sender, EventArgs e)
{
box = sender as TextBox;
}

Tą funkcję podpinasz do eventu onClick na tych 2ch textBoxach.

Natępnie:

public void Button1_Click(object sender, EventArgs e)
{
box.Text = Button1.Text;
}

A zamiast konkretnej funkcji na onClick dla każdego buttona, jeżeli jeden i drugi ma robić to samo to lepiej zrobić tak:

public void Button_Click(object
Mirki, szukam kogoś, kto szuka pracy jako programista. Albo jeszcze nie wie, że szuka ( ͡° ͜ʖ ͡°) Nie kolekcjonuję plusów, ale są mile widziane - większa szansa na to, że wpis dotrze do zainteresowanych. Do rzeczy.

Ogólnie i w skrócie: poszukiwany programista .NET (C#), płeć i wiek dowolne, może być z niewielkim doświadczeniem, byle była to osoba ogarnięta i samodzielna, bo praca zdalna (nie licząc rzadkich wizyt
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

Maciej Aniserowicz - DSP’16: koniec rejestracji & status update
Zwykle nie wrzucam postów nietechnicznych. Ale w środku znajduje się lista uczestników Daj Się Poznać '16.
Na pewno warto ją przejrzeć i znaleźć kilka ciekawych projektów do śledzenia.
Przy okazji jeśli uważacie któryś projekt za szczególnie wartościowy, to wklejcie link w komentarzu i będę go umieszczał w feedzie.

#designpatterns
Jon Hilton - APPLY “TELL DON’T ASK”
#csharp #dotnet #aspnet
Ej Mikir csharpowe. Szukam jakiegoś wyczerpującego tutorialu o WebApi 2, MVC itp. Jestem w tych webowych rzeczach zielony i chciałbym to jakoś ogarnąć. Znalazłem kilka tutoriali ale albo są stare, albo bardzo ogólne (np. nie poruszają w ogóle tematu zarządzania użytkownikami). Coś, ktoś, gdzieś?
@simia: nie czytałem żadnej z nich, więc ciężko mi powiedzieć która lepsza. Z tego co kojarzę, to ta, którą podesłałem, to bardziej wejście w samo ASP MVC i najbardziej związane z nim rzeczy, a tamte to już przekrój całej platformy ASP.
#dotnet #aspnet #webdev Hej mirki, chciałbym przetestować phonegap i może kiedyś będzie to służyło jako rozwiązanie u mnie w pracy stąd pytanie i od razu przepraszam za ignorancję. Chciałbym zrobić aplikację mobilną, która by wykonywała prostą rejestrację korzystając z webservice zrobionym w c#. Moje pytanie to czy skoro mam dostęp do tego webservice to od razu się do niego podłącze aplikacją mobilną? Czy coś jeszcze potrzebuje poza tym? Czy jest mi coś
[ #csharp #dotnet #programowanie #dotnetnews #maavfeed ]

#csharp
Już chyba wstawiałem 2 miesiące temu Piotra Zielińskiego, który to tłumaczył. Za to tutaj jest krok po kroku pokazane na przykładach, co się dzieje.
Dariusz Pawlukiewicz - Dlaczego nie powinniśmy używać async void ?

#cleancode
Erik Dietrich - The Most Important Code Metrics You’ve Never Heard Of

#aspnet
Kajetan Duszyński - SOCIAL COOKING – AUTENTYKACJA W WEBAPI

#dotnetcore
Andrew B Hall - Experimental .NET