. jak .NET

Blog by Maciej "Procent" Aniserowicz

Samples

Na tej stronie zamieszczam przykładowy napisany przeze mnie kod. Paczka udostępniona tutaj do pobrania ma dedykowany sobie post na blogu zawierający więcej informacji.

  • WcfAuthStarter - miniprzykładowa aplikacja pozwalająca zacząć budowanie systemu w architekturze klient/serwer opartego na WCF wspierającego uwierzytelnienie Username/Password z komunikacją TCP i serializacją binarną; dokładniejsze omówienie w tym poście; dodatkowo program zawiera przykład praktycznego zastosowania mechanizmu dynamicznego budowania UI w zależności od uprawnień użytkownika, opisanego tutaj.
  • NHibernateStarter - zaczątek aplikacji wykorzystującej NHibernate, NHibernate.Linq oraz Fluent NHibernate. Do testów jednostkowych wykorzystuje się nUnit oraz tworzoną w pamięci bazę danych SQLite. Tutaj można poczytać więcej rozważań na ten temat.
  • CodeFormatter - moja propozycja rozwiązania często spotykanego problemu kolorowania składni kodu C# jako HTML; dokładniejsze omówienie architektury rozwiązania wraz z diagramami klas (sic!) oraz co ciekawszymi fragmentami kodu tutaj
  • ExternalIntegration - filuternie nazwany przykład dodania interfejsu graficznego do konsolowej aplikacji svn.exe, czyli klietna Subversion; więcej informacji o projekcie jak i praktyce takiego zdobienia istniejących aplikacji konsolowych tutaj
  • TcpIp - przykładowa implementacja klienta i serwera komunikujących się poprzez protokół TCP/IP; więcej informacji w poście omawiającym to zagadnienie tutaj