oraz wszystko, co mym zdaniem, związek ma z programowaniem
.NET
Wszystko o programowaniu na tę platformę
Takie w Win CE stosuj fortele, by go ze zwykłym sprząc SQL-em.
Kiedy rozważa się dostęp do bazy danych z poziomu urządzenia przenośnego zazwyczaj (skojarzenia to przekleństwo 😉 ) na myśl przychodzi wersja Compact SQL Serwera. W większości przypadków jest to właściwy trop, niemniej obecnie urządzenia coraz częściej wyposażone są w Wi-Fi, co daje nowe [...]
O ile mądrzejszy będę, gdy się posłużę NDependem.
Do niedawna nie miałem pojęcia o czymś takim jak NDepend. Co prawda szperając po sieci raz na jakiś czas trafiałem na informacje o metrykach, ale jakoś niespecjalnie mnie to pociągało, ani nie odczuwałem potrzeby, aby „szukać dziury w całym” czyli we własnym kodzie. Zakładałem, że jest [...]
Jak nie popaść we frustrację, gdy chcesz mieć dokumentację
C# ma tę genialną zaletę, że pozwala komentować swoją treść specjalnymi znacznikami XML. Natychmiastowym efektem takich komentarzy jest ich prezentacja w postaci pomocy kontekstowej dla elementów kodu, które zostały nimi opatrzone. Drugie ich zastosowanie, to możliwość wygenerowania dla każdego [...]
Zawsze jest warto poddać ocenie, co jest konwencją co … przyzwyczajeniem
Niniejsze rozważania zacznę od następującej anegdoty, która doskonale oddaje ich sedno.
Pewna mała dziewczynka przyglądała się mamie przygotowującej pieczeń:
– Mamo, dlaczego gdy robisz pieczeń, to zawsze odcinasz końcówki mięsa i wkładasz je po bokach brytfanny?
– Bo tak się piecze [...]
Programowanie jest proste, gdy masz jednolity dostęp
To będzie króciutki wpis, niemniej traktujący o dość istotniej zasadzie programowania obiektowego, tj. zasadzie jednolitego dostępu. Jej treść brzmi następująco:
Wszystkie usługi oferowane przez moduł powinny być dostępne za pośrednictwem jednolitej notacji, która nie zdradza, czy zostały one [...]
Drogie Panie i Panowie, oto sposób na Mazowię.
Dawno, dawno temu ;), przeczytałem na blogu Pawła Potasińskiego o sposobach konwersji polskich liter zakodowanych w standardzie Mazovia w środowisku SQL Serwera. Paweł kontynuował potem ten temat, próbując zrealizować konwersję za pomocą funkcji rozszerzonej, napisanej w .NET. Niestety, nie mógł [...]
Czas kompleksowo ogarnąć reprezentację binarną
W dwóch poprzednich wpisach rozważałem odczyt i zapis danych, które były odzwierciedleniem (obrazem) pamięci w tzw. programach Win32 (czyli pracujących w środowisku 32 bitowych Windows, z bezpośrednim, niezarządzanym dostępem do pamięci). Wypadałoby postawić „kropkę nad i” tj. wspomnieć jeszcze o [...]
Jak plik obrazem pamięci wypełnić i nic nie pokręcić
Kontynuując temat z poprzedniego wpisu, obecnie przedstawię, w jaki sposób wypełnić plik, aby odpowiadał obrazowi pamięci oczekiwanemu przez aplikacje nie napisane w .NET (napisane w kodzie niezarządzanym).
W tym wypadku swoją rolę ponownie odegrają klasy BitConvert oraz Encoding. W obu wypadkach [...]
Jak plik z obrazem pamięci odczytać i nic nie pokręcić
Jak wiadomo wszystkie dane platformy .NET są przechowywane w postaci obiektów (oraz struktur – szczególnego przypadku obiektów), więc siłą rzeczy sposób przechowywania tychże danych jest ukryty przed programistą (obiekty są wszak hermetyczne).
Jest to całkowicie odmienne podejście do przechowywania [...]
Domyślność rozwiąże nadmierność przeciążeń
Przechodząc na język C# (z Delphi, które jest pochodną Pascala), chcąc nie chcąc programuje się zgodnie z wyrobionych dotąd stylem i wg starych przyzwyczajeń. Niemniej, staram się weryfikować, czy obrana droga rzeczywiście jest tą, z której należy korzystać na nowym terenie, jakim jest C#. W Delphi [...]