Prezentacja Marcina Najdera z 43. spotkania KGD.NET odnośnie Zaawansowanych zastosowań LINQ.
Strona głównaUżytkownik
http://pawlos.blogspot.com/ | użytkownik
Po zbudowaniu kilkunastu różnych maszyn, zacząłem szukać rozwiązania umożliwiającego zdalne sterowanie robotem. Mam w zestawie pilota zdalnego sterowania, ale bez dodatkowych kabli itp. mogę nim sterować tylko zestawem Power Functions. Ja chciałem sterować silnikami z zestawu Mindstorms. Udało mi się znaleźć kilka rozwiązań tego problemu. Środowiska programowania takie jak RobotC mają zaimplementowane funkcje do zdalnego sterowania robotem za pomocą gamepada bądź joysticka podłączonego do komputera. Lin...
Omówienie Wzorców projektowych. Obecnie omówione zostały wzorce takie jak - Strategia, Dekorator, Metoda Szablonowa, Adapter, Stan, Pośrednik, Polecenie oraz Parametr zbiorczy wraz z przykładami w C#.
Architektura 1140 dni, 11 godzin, 30 minut temu 222 rozwiń
W artykule omówię jak w prosty sposób napisać najprostszą funkcje do Excela za pomocą platformy .NET, a dokładnie w języku C#. Co będzie nam potrzebne? Framework .NET 2.0 Visual Studio 2008 lub starsza wersja 2005Interop'y do Excela(Microsoft.Office.Interop.Excel.dll) Poniżej będę opisywał kod dla IDE Visual Studio 2008, ale dla starszego Visual Studio 2005 krok...
Kolejna porcja przydatnych extension metod by dario-g.
Jednym z najpopularniejszych zastosowań arkuszy XSLT jest transformacja danych zapisanych w formacie XML do dokumentów HTML. Otrzymane w ten sposób wyniki mogą być później wyświetlane za pomocą dowolnej przeglądarki internetowej. Przetwarzanie takie umożliwia swobodną prezentację danych i jest szczególnie przydatne w aplikacjach internetowych, w których pozwala oddzielić interfejs użytkownika od logiki aplikacji. Transformacje używane w tego typu zastosowaniach nie są zwykle zbyt skomplikowane i z reguły...
W jednym z poprzednich artykułów opisywałem sposób wyrysowywania grafik z użyciem ColorKey aby uzyskać efekt przezroczystości. W tym artykule chciałbym poruszyć temat grafik o stałym ustalonym przez nas kanale alfa.
Mobile development 1145 dni, 32 minuty temu 42 rozwiń
Gutek o CodeContracts w .NET 4.0.
Pierwsza zasada programisty: nigdy nie ufaj danym wejściowym. Sama walidacja tych danych może zostać przeprowadzona na wiele sposobów, przekazując odpowiedzialność od warstwy najwyższej do najniższej. Takie podejście pozwala na eliminowanie zagrożenia w wielu przypadkach jeszcze bez przesłania danych do serwera. (Jeśli ktoś nie lubi czytać przydługich wstępów, może przejść od razu do punktu: "Dlaczego xVal?").
WixEdit czyli narzędzie umożliwiające wizualne edytowanie projektu instalatora.
W ramach wolnych chwil w drodze do pracy staram się zapoznać z nowymi frameworkami. Jedną z tych nowinek jest open sourcowy projekt Fluent NHibernate. Jak sama nazwa wskazuje jest to projekt powiązany z bardzo znanym mapperem obiektowo – relacyjnym NHibernate. Hasło fluent z kolei tyczy się ostatnimi czasy bardzo popularnego wzorca Fluent Interface. Wzorzec ten oparty jest przede wszystkim na łańcuchowym wywoływaniu metod API, poprzez które możliwe jest stwórz...
Velocity czyli rozproszony cache - rozproszona pamięć podręczna. Celem Velocity, jest zwiększyć niezawodność i wydajność działania aplikacji poprzez replikację, rozproszenie oraz zapewnienie szybkiego dostępu do danych.
Architektura 1152 dni, 4 godziny, 28 minut temu 35 rozwiń
Interesująca notka o domknięciach w C#, czym są i jak działają.
CUDA.NET czyli opis użycia zarządzanej wersji biblioteki CUDA - stworzonego przez nVidia pakietu do tworzenia złożonych obliczeniowo programów.
Przyszłość języków. Wypowiedź Bruce’a Eckela, a .NET Framework Przeczytałem sobie całkiem ciekawy artykuł jednej z osób, którą kiedyś uważałem za personę świata C++/Java. Piszę, że uważałem, ponieważ z tego świata dawno wypadłem w związku z tym trudno mi jakkolwiek oceniać. Mowa o Bruce Eckel’u, autorze takich książek jak Thinking in C++ czy Thinking in Java. Autor tego artykułu wywnioskował, że podobnie jak C++ także i Java jako język programowania przejdzie do historii i będzie musiał u...
Poniżej prezentuję kilka metod rozszerzających (extension method), które napisałem jakiś czas temu i do dziś wykorzystuję w swoich projektach.
Model Domeny - sercem aplikacji w metodologii Domain Driven Design luty 12, 2009 W tym poście, zgodnie z wcześniejszą obietnicą, przedstawię podejście do tworzenia modelu domenowego wyrażonego w postaci kodu. Model ten jest sercem każdej aplikacji tworzonej w oparciu o Domain Driven Design, gdyż w jego odpowiedzialności leży realizowanie funkcjonalności, którymi cechuje się ta aplikacja. Martin Fowler w swojej książce opisuje model domenowy jako sieć połączonych ze sobą obiektów, przy czym każdy obiek...
Architektura 1154 dni, 10 godzin, 55 minut temu 66 rozwiń
Kurs pisania wtyczek do Reshaprera. Obecnie kurs zawiera trzy części: Wprowadzenie, Konfiguracja środowiska i Analiza kodu i podświetlanie
Trochę informacji o tym jak możemy synchronizować procesy i wątki w .NET.
Piotr Łaskawiec dla portalu webservice.pl opisuje podstawowe procedury zabezpieczania aplikacji .net, a szczególnie asp.net
Polecamy
Ostatnio na blogu
Podsumowanie #5 - tydzień 2...
Najaktywniejsi
