Gdy zaczynałem pracę, jako programista cieszyłem się jak dziecko, gdy mogłem 8 godzin siedzieć i programować. Robiłem to, co lubiłem i jeszcze mi sporo płacili. Programowałem szybko, solidnie i byłem rzemieślnikiem. Unikałem jak ognia zbyt dużego zaangażowania w biznes, który oprogramowałem i skupiałem się na pojedynczych zadaniach. To był błąd! Poniżej zebrałem to, co w pracy programisty powinno być najważniejsze, to, co sprawa, że z łatwo zastępowanego programisty robimy się prawdziwi specjalistami, o których walczą pracodawcy.
Archiwum miesiąca: styczeń 2015
News-y programistyczne 27-01-2015
Porcja ciekawych newsów z zakresu programowania, komputerów i całej branży deweloperskiej.
- ASP .NET czy ASP .NET MVC co jest szybsze?
Jak edytować wszystkie wiersze jednocześnie w ASP .NET DataGrid?
Niedawno miałem zadanie napisania szybko aplikacji w ASP .NET Web Forms, w której miała być zaimplementowana funkcjonalność edycji wielu wierszy na raz w kontrolce DataGrid. Niestety standardowe podejście do tematu powoduje, że natrafiamy na problem.
Czytaj dalej Jak edytować wszystkie wiersze jednocześnie w ASP .NET DataGrid?
News-y programistyczne 20-01-2015
Porcja ciekawych newsów z zakresu programowania, komputerów i całej branży deweloperskiej.
- Odwieczne pytanie czy C# jest szybszy od C++?
{Przydatne kody} ExceptionWrapper.
Poniżej przedstawiam krótką metodę, pozwalającą na łatwe połączenie logowania błędów wraz z nazwą metody gdzie ten błąd wystąpił.
News-y programistyczne 17-01-2015
Porcja ciekawych newsów z zakresu programowania, komputerów i całej branży deweloperskiej.
- Najniebezpieczniejsze słowo, które może usłyszeć każdy programista. Może właśnie to usłyszała Agnieszka od PKW.
Extension do „Linq to Object”. Na przykładzie SplitIntoParts.
„Linq to Object” jest bardzo dobrze wyposażonym mechanizmem. Posiada wiele metod, które generalnie pokrywają 70% potrzeb podczas projektowania aplikacji. Jednak czasami potrzebujemy tych 30%, których nie ma. Poniżej pokazuje jak napisać własną metodę rozszerzeń (extension method) do Linq To Object na przykładzie autorskiej metody SplitIntoParts.
Czytaj dalej Extension do „Linq to Object”. Na przykładzie SplitIntoParts.
News-y programistyczne 12-01-2015
Porcja ciekawych newsów z zakresu programowania, komputerów i całej branży deweloperskiej.
- C# na GitHub-ie (oficjalnie)
News-y programistyczne 7-01-2015
Porcja ciekawych newsów z zakresu programowania, komputerów i całej branży deweloperskiej.
- Co każdy młody programista powinien wiedzieć.
CultureInfo w C#
Wiele razy stykam się z sytuacją, że gdy ReSharper podpowiada programistom, że należy użyć w metodzie ToString parametru CultureInfo, każdy wstawia tam najbezpieczniejsza wersję czyli InvariantCulture. A może czasem warto wstawić coś innego? Poniżej opisuje, czym jest CultureInfo i jak go używać.