Strona głównaUżytkownik

Damian | użytkownik

Damian
Damian
9 820,28
940 dni, 18 godzin, 2 minuty temu
16 kwietnia, 2009
dotnetomaniak.pl

Ostatnio pojawiły się słuchy na temat nowego interfejsu, który ma zapewnić prostą migrację z klasycznego OPC do serwisów bazujących na WCF (Windows Communication Foundation). Muszę przyznać, że trochę mnie to zdziwiło, jako że "prawowitą" następczyniom technologii OPC jest technologia OPC Unified Architecture (OPC UA). Poświęćmy więc chwile i przyjrzyjmy się temu nowemu standardowi o nazwie: Express Interface (Xi). Express Interface (Xi) jest nowym opartym o Microsoft .NET interfejsem zaprojektowanym w c...

Pojawił się Express Interface (Xi)

Inne 5289 dni, 13 godzin, 31 minut temu Damian 54 źrodło rozwiń

Kontrowersyjny esej o kodzie czytelnym, część 4: komentarze Komentarze w kodzie metod pomagają nam zrozumieć, co miała na myśli osoba implementująca algorytm realizowany przez daną metodę: dlaczego ten if wygląda tak i po co jest ta pętla. Komentarze pozwalają też na oznaczenie etykietami pewnych logicznych fragmentów metody, które stanowią spójną całość. Takie fragmenty są też często zamykane w regiony. Zarówno komentarze, jak i regiony, wewnątrz metod są znakiem, że kod potrzebuje refaktoryzacji. Sam ...

Simon says... : Kontrowersyjny esej o kodzie czytelnym, część 4: komentarze

Inne 5288 dni, 16 godzin, 19 minut temu Damian 83 źrodło rozwiń

Jakiś czas temu na po spotkaniu PLSSUG poświęconym Service Broker’owi pozwoliłem sobie napisać kilka refleksji na ten temat. A ponieważ sesja skończyła się przed czasem, więc Paweł Potasiński refleksję na ten temat zatytułował “Service Broken”. Jedna z moich refleksji dotyczyła braku spójnego środowiska diagnostycznego do Service Broker’a. Natomiast mnogość poleceń do zarządzania i ich stopień skomplikowania kazał się zawsze odwoływać do MSDN co znakomicie utrudniało korzystanie z niego. A ponieważ równo...

Źródło: zine.net.pl
Dziel się z innymi:
Service Broken – SSMS addin do zarządzania obiektami Service Broker’a

Bazy danych i XML 5290 dni, 20 godzin, 43 minuty temu Damian 46 źrodło rozwiń

Minął ponad rok od kiedy zwiększyłem swój "obszar roboczy" ponad 2x: do 19" Benq dorzuciłem 24" Hyundai. Od kiedy zmieniłem miejsce pracy na domowe zacisze krok ten doceniam oczywiście o wiele bardziej niż wcześniej, gdy w domu programowałem jedynie hobbystycznie. I któregoś pięknego dnia zapaliła się w nienasyconej głowie lampka: "a może by tak... jeszcze więcej?".

Dziel się z innymi:
Moje środowisko pracy z MaxiVista

Inne 5290 dni, 20 godzin, 43 minuty temu Damian 48 źrodło rozwiń

Procent, w jednym z swoich ostatnich postów pisał o tym jak manager/leader/architekt potrafi zniszczyć kreatywność i satysfakcję z wykonywanej pracy. Osobiście zgadzam się z tym w 100%, nie raz miałem przeróżne doświadczenia z ludźmi, którzy albo nadużywają swojej władzy poprzez narzucanie wszystkiego, lub absolutnie wszystko olewają do takiego stopnia, że nawet nie wiecie w jakim projekcie jesteście i co jest celem tego co macie zrobić. Tutaj nie mam na myśli tego co Year napisał, jednak coś ponad to. O...

Lead like the great conductors

Inne 5291 dni, 19 godzin, 26 minut temu Damian 41 źrodło rozwiń

Na blogu Briana Harry’ego znajdziecie dwie bardzo ciekawe informacje. Po pierwsze nostalgiczne wspomnienia jak to na początku lat 90tych powstawał Source Safe. Druga jest istotniejsza – wraz z TFS 2010 przychodzi wersja Basic, która ma właśnie zastąpić SourceSafe w waszych mniejszych projektach i repozytoriach. Poniżej screen z instalacji, który tłumaczy wiele z tego co wersja Basic będzie zawierać. Więcej informacji na blogu Briana. ...

Sourcesafe do lamusa, TFS 2010 Basic na jego miejsce.

Narzędzia 5291 dni, 3 godziny, 48 minut temu Damian 55 źrodło rozwiń

Kolejny projekt w ramach wyciągnięcia ręki w stronę platformy Eclipse. Po Eclipse4SL pojawia się projekt WindowsAzure4E. Dzięki temu dodatkowi możliwe jest tworzenie aplikacji pod Windows Azure w Javie czy PHP.

Tagi: Azure, eclipse
Źródło: blogs.msdn.com
Dziel się z innymi:
Windows Azure for Eclipse

Narzędzia 5291 dni, 19 godzin, 26 minut temu Damian 12 źrodło rozwiń

Post ten dotyczy mechanizmu query notification, który pozwala na otrzymywanie powiadomień o zmianach w bazie danych dotyczących wybranych wierszy. Funkcjonalność ta jest dostępna na poziomie programistycznym między innymi przez łatwą w użyciu klasę SqlDependency (Jest to opakowanie na klasę SqlNotificationRequest). W Internecie można znaleźć bardzo dużo przykładów użycia tej klasy nie będę, więc powielał tego co zostało już napisane. Chciałbym natomiast zwrócić uwagę, że chociaż warunkiem koniecznym użyc...

Tagi: asp.net, C#
Dziel się z innymi:
Problem z SqlDependency. Czyżby?

Web 5291 dni, 19 godzin, 26 minut temu Damian 69 źrodło rozwiń

Po ostatniej wytężonej pracy w firmie gdzie pracuję, chciałbym ogłosić, że OPC UA Server - CommServer UA jest już dostępny i gotowy do pobrania dla wszystkich tych, którzy chcą się bliżej zapoznać z technologią OPC UA CommServer to pakiet oprogramowania komunikacyjnego do zarządzania transferem danych. Jest to w pełni konfigurowalny serwer OPC Unified Architecture (OPC UA). Wbudowane technologie i algorytmy pozwalają na inteligentną transmisję danych automatycznie dostosowującą jej parametry do potrzeb u...

OPC UA Server (CommServer UA) już dostępny!

Narzędzia 5294 dni, 11 godzin, 54 minuty temu Damian 33 źrodło rozwiń

Mini Content Static Delivery, czyli Mscd powstał z potrzeby uruchomienia projektu ASP.NET MVC na Windows Server 2003 i IIS6. Jak wiadomo uruchomienie takiej aplikacji na IIS6 niesie za sobą kilka niedogodności związanych z obsługą dostarczania kontentu statycznego. Wiedziałem, że serwis musi działać optymalnie, więc zacząłem drążyć temat. Pierwszy link na który sie natknąłem (post Omara Al Zabira) pokazywał rozwiązanie ja...

Tagi: ASP.NET MVC, iis, Mscd
Źródło: dario-g.com
Dziel się z innymi:
MSCD - jak to działa

Web 5293 dni, 18 godzin, 14 minut temu Damian 34 źrodło rozwiń

W ramach wyposażania nowoza instalowanego systemu w niezbędne programy, przypomniałem sobie o istnieniu PowerShella. Kiedy jednak chciałem go ściągnąć, spotkała mnie przyjemna niespodzianka: PSh w Windows 7 jest już od razu zainstalowany, więc można go od razu zacząć go używać. Jak sądzę, przyczyni do zwiększenia jego popularności, co jest z pewnością dobrą rzeczą. Fakt sprawił rzecz ...

Źródło: xion.org.pl
Dziel się z innymi:
Triki z PowerShellem #11 – Ćwierkamy

Inne 5293 dni, 18 godzin, 14 minut temu Damian 47 źrodło rozwiń

Aktualizacje od strony użytkownika without comments Aktualizowanie aplikacji to moim zdaniem ważne zagadnienie. Bardzo często aplikacja podlega ciągłym zmianom, dodawane są nowe funkcjonalności, naprawiane błędy(oczywiście:) ). Istotne jest to, w  jaki sposób taką aktualizację widzi użytkownik. Przykład Firefox Najlepszą aktualizację jaką do tej pory widziałem ma Firefox, jest tak zrobiona, że dla użytkownika( z domyślną konfiguracją) jest praktycznie przeźroczysta. Jedyne co zauważa to wyjeżdżające okn...

Źródło: bartekszafko.pl
Dziel się z innymi:
Aktualizacje od strony użytkownika

Inne 5293 dni, 5 godzin, 8 minut temu Damian 66 źrodło rozwiń

Podczas pisania testów jednostkowych możemy natknąć się na problem uprawnień – co jeśli testowana metoda wymaga, aby użytkownik był zalogowany, miał określoną nazwę bądź był przypisany do konkretnej roli? Nie chcemy przecież, aby testy jednostkowe w jakiś sposób logowały się do naszej aplikacji. Rozwiązaniem jest pomocnicza klasa, którą napisałem z wykorzystaniem frameworka Moq:

PrincipalMock

Inne 5295 dni, 36 minut temu Damian 58 źrodło rozwiń

Zespół pracujący nad rozwojem Visual Studio przygotował ankietę, w której prosi o feedback nt. nowego Visual Studio. Jeśli używasz i są rzeczy, które Cię drażnią, albo wręcz przeciwnie - jest super, to warto podzielić się opinią. W ten sposób mamy szansę wpłynąć na ostateczny release produktu! :-) Sam zgłosiłem problemy z wyświetlaniem, przy włączonym przeskalowaniu w Windows 7. Ankieta znajduje się pod adresem: https://mscuillume.smdisp.net/Collector/Survey.ashx?Name=D10G1

Dziel się z innymi:
Używasz Visual Studio 2010? Podziel się opinią!

Narzędzia 5289 dni, 13 godzin, 31 minut temu Damian 42 źrodło rozwiń

Wiele tutoriali pisanych o technologii LINQ to SQL dotyczyło implementacji w wersji beta1 i beta2 (czyli tak naprawdę Visual Studio codename Orcas przed wersją RTM). W pierwotnej formie do dodawania i usuwania danych z bazy były metody Add() i Remove(). Jednak po wydaniu drugiej wersji beta pojawiły się głosy, że jest to mylące i w podejściu bazodanowym powinno nazywać się to inaczej - odpowiednio I...

Tagi: C#, Linq
Źródło: people.itdt.pl
Dziel się z innymi:
LINQ to SQL - dodawanie rekordów

Inne 5289 dni, 13 godzin, 31 minut temu Damian 193 źrodło rozwiń

Rabi Satter opisuje jak stworzyć najprostszą możliwą aplikację (czytaj ‘Hello World’) dla iPhone’a. Korzysta ze środowiska, Xcode które jest dostarczane razem z iPhone SDK. Wszystko podane z perspektywy programisty .NET’owego. Po przeczytaniu, zdałem sobie sprawę, że pracując z platformą .NET i Visual Studio, bardzo łatwo zapomnieć, że tam gdzieś istnieje całkiem inny świat Tak od jakiegoś czasu chodzą mi po głowie myśli o zakupie iPhone’a. Fajny design, mnogość możliwości, łatwość obsługi i oczywiście ...

Tagi: .Net, IPhone
Dziel się z innymi:
iPhone Tutorial for .NET Developers

Inne czwartek, 29 października 2009 18:02:06 GMT Damian 65 spam? źrodło rozwiń

Firma EQATEC wydała profiler przeznaczony dla aplikacji pisanych na .NET Compact Framework. Program umożliwia jedynie pomiar czasów wykonania poszczególnych procedur i nie podaje żadnych dodatkowych informacji jak np. stan pamięci. Sama obsługa programu jest dziecinnie prosta, kompilujemy naszą aplikację a następnie wskazujemy profilerowi pliki które chcemy przebadać. Profiler dodaje co potrzebuje do naszych plików i możemy rozpocząć testowanie na naszym urządzeniu. Po zakończeniu, wyniki zapisywane są d...

Dziel się z innymi:
Compact Framework Profiler

Mobile development czwartek, 29 października 2009 18:01:41 GMT Damian 21 spam? źrodło rozwiń

Pojawiła się kolejna wersja zbioru power toys‘ów dla .NET Compact Framework‘u wersji 3.5 – numerek wersji trzeba podkreślić, gdyż jest on bardzo ważny, o czym za chwilę. W skład pakietu wchodzą:Remote Performance Monitor and GCHeapViewer – super narzędzie umożliwiające nam dostęp do wszelakiej maści liczników pozwalających określić wydajność naszej aplikacji. Dodatkowo mamy możliwość podejrzenie stosu GarbageCollectora (GC) i zapisania jego stanu w celu późniejszej analizy, świetnie nadaje się to do posz...

.NET Compact Framework 3.5 Power Toys

Mobile development czwartek, 29 października 2009 18:01:16 GMT Damian 23 spam? źrodło rozwiń

Tym razem napiszę o problemie, na jaki natknąłem się korzystając z LINQ, otóż załóżmy, że mamy kolekcję zawierającą jako elementy obiekty typu np. Item. Teraz wykonuję jakąś kwerendzie LINQ i jako rezultat zwracam kolekcję niektórych właściwości klasy Item. Następnie otrzymaną listę bindujemy, do powiedzmy, kontrolki ComboBox. Wykonujemy jakieś operacje etc. a następnie chcemy pobrać zaznaczony obiekt poprzez ComboBox.SelectedItem. I tu pojawia się problem na jaki typ rzutować? Dla zobrazowania przykład...

Tagi: C#, Linq
Dziel się z innymi:
LINQ ciąg dalszy

Inne czwartek, 29 października 2009 18:00:33 GMT Damian 37 spam? źrodło rozwiń

Stworzenie przejrzystego i funkcjonalnego interfejsu dla aplikacji mobilnej nie jest prostym zadaniem. Szczególnie obecnie gdy dynamika rynku urządzeń mobilnych cały czas się zwiększa i co rusz spotykamy się z nowymi rodzajami wyświetlaczy. Projektując interfejs aplikacji mobilnej musimy mieć na uwadze trzy parametry wyświetlania: rozdzielczość, rozmiar ekranu, i tryb wyświetlania. Rozdzielczość określana jest w DPI (ang. dot per inch) im większa tym więcej możemy zmieścić na ekranie. Typowymi rozdzielcz...

Tagi: .NET CF, Devices
Dziel się z innymi:
OAC – Orientation Aware Control

Mobile development 5288 dni, 23 godziny, 43 minuty temu Damian 23 źrodło rozwiń

1 2... 5 6 7 8 9 10... 13 14

Najaktywniejsi w tym miesiącu