Miesięczne archiwum: Marzec 2015

C# składnie, o których zapominamy

Pracując długo jako programista C# trzeba uważać na stan, w którym ciągle i ciągle używamy tych samych metod na osiągnięcie podobnych celów. Człowiek jest istotą, która bardzo szybko się przyzwyczaja przez co przestaje korzystać ze wszystkich udogodnień jakie oferuje środowisko. Poniżej kilka przykładów składni w C#, o których nie zawsze pamiętamy.

Czytaj dalej C# składnie, o których zapominamy

Bezpieczeństwo w aplikacjach C#. Podstawy i nie tylko. Część I.

Bezpieczeństwo jest szerokim tematem i ma jeden poważny minus nigdy się do końca nie wie czy to co się wie na temat bezpieczeństwa jest wystarczające do tego by powiedzieć, że aplikacja, którą napisaliśmy jest bezpieczna. Zawsze się znajdzie, ktoś kto powie, że jakieś zabezpieczenie jest słabe lub niewystarczające. Mimo tego, podstawy trzeba znać, poniżej opisuje podstawy zabezpieczeń aplikacji C#.

Czytaj dalej Bezpieczeństwo w aplikacjach C#. Podstawy i nie tylko. Część I.

Przygody z BitConverter i StreamReader

Napotkałem problem z klasą StreamReader, która nie radzi sobie z odczytaniem plików w formie tablicy bajtów. Różne kombinację z odczytaniem czy to całej linii czy też całego pliku – ReadToEnd(), nie przyniosły właściwego skutku. Poniżej prezentuje jak można odczytać sekwencję bajtów  bezpośrednio z pliku.

Czytaj dalej Przygody z BitConverter i StreamReader