dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Inne - Strona 114

Gdy jakiś czas temu zainstalowałem sobie addin’a (dalej będę używał polskiego odpowiednika – wtyczka) do SSMS znanej specjalizującej się tym firmie byłem pod wrażeniem możliwości rozbudowy management studio. Ale po jakimś czasie wtyczka znudziła mi się i postanowiłem odinstalować ją. I po odinstalowaniu uruchomiłem ponownie SSMS i tu zdumienie: opcje wtyczki były nadal obecne w SSMS! Teraz wiem, że to nie przypadek. Moje doświadczenia pokazują, że zespól deweloperski odpowiedzialny za wtyczki do SSMS w t...

Tagi: addin, SSMS, wtyczka
Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Zrób to sam – SSMS add-in (Start)

Inne 5554 dni, 19 godzin, 13 minut temu Paweł Łukasik 41 źrodło rozwiń

Kiedy w końcu udało mi się zdobyć dostęp do SDK Microsoft Surface, natchniony rozkminianiem o co w tym wszystkim chodzi, postanowiłem króciutko się podzielić pierwszymi doświadczeniami. Instalacja Instalacja oprócz tego że musiałem doinstalować coś do XNA przebiegła niezwykle sprawnie. Całość razem z SDK, przykładami, super emulatorem i resztą rzeczy o których jeszcze nie mam pojęcia, znalazły się bezboleśnie na moim dysku, a w Visual Studio doszły nowe typy projektów. Development Ci którzy może ...

Tagi: SDK, Surface
Źródło: jacekciereszko.pl
Dziel się z innymi:
Pierwsze wrażenia z Microsoft Surface SDK 1.0 SP1

Inne 5559 dni, 19 godzin, 22 minuty temu Paweł Łukasik 78 źrodło rozwiń

Krótki opis o tym jak możemy przechwycić wartości parametrów z metod, które wywołujemy przy pomocy Mock Objects.

Tagi: Mocks, parametry
Dziel się z innymi:
Maciej Aniserowicz | Przechwytywanie wartości parametrów z metod mock objects

Inne 5559 dni, 19 godzin, 22 minuty temu Paweł Łukasik 29 źrodło rozwiń

Oryginalny post: Coding: It's Just WritingAutor: Jeff Atwood W swoim artykule Programistyczne aforyzmy Strunka i Whitea, James Devlin jak zwykle znakomicie opisuje coś, co sam zacząłem coraz częściej dostrzegać w ciągu ostatnich pięciu lat, a mianowicie: Niespodziewany związek pomiędzy pisaniem kodu, a pisarstwem. Prawdopodobnie nie ma na świecie lepszego opracowania na temat pisarstwa niż książka The Elements of Style (w wolnym tłumaczeniu: "Składowe stylu") autorstwa Strunka i Whitea. Jest to je...

DevBlogi: Kodowanie: to po prostu pisanie

Inne 5563 dni, 4 godziny, 19 minut temu kombain 81 źrodło rozwiń

Autor: Jakiś czas temu zdarzyło mi się napisać własny behavior, który w odróżnieniu od tych które dłubie na co dzień, może mieć zastosowanie w wielu aplikacjach, stąd też pomysł aby się nim podzielić :)Co to są behaviorsy nie będę się rozpisywał w tym temacie. Zagadnienie jest większe, a do poczytania o nim polecam świetny artykuł: http://www.silverlightshow.net/items/Behaviors-and-Triggers-in-Silverlight-3.aspx O co chodzi?

Blog o programowaniu w Silverlight, a także JAVA, .NET, Python, Symbian itp.: [Behaviors] TextBox Enter Button Invoke (TargetedTriggerAction)

Inne 5567 dni, 3 godziny, 9 minut temu ada_man 53 źrodło rozwiń

Znasz się na oprogramowaniu Microsoft? Masz ochotę pokazać innym ile wiesz? To poszukaj na polskiej Wikipedii artykułów, do których mógłbyś dodać coś od siebie. Uzupełnij je, uaktualnij albo napisz od nowa. W pierwszym etapie konkursu liczy się ilość artykułów poprawionych przez jedną osobę.

Źródło: blogs.technet.com
Dziel się z innymi:
Polski TechNet Blog : Konkurs "Śmiało modyfikuj strony"

Inne 5567 dni, 3 godziny, 9 minut temu macko 37 źrodło rozwiń

Mityczne 100% pokrycia W środowisku deweloperskim wciąż żywy jest mit 100% pokrycia kodu testami jednostkowymi. Co gorsza, mit ten ma się równie dobrze (a może nawet lepiej?) wśród decydentów (kierowników, dyrektorów itp.). Celem poniższej notki jest pokazanie, jak bardzo naiwne jest podejście "100% pokrycia". Popatrzmy na następujący trywialny kod:

Źródło: zine.net.pl
Dziel się z innymi:
Simon says... : Mityczne 100% pokrycia

Inne 5568 dni, 14 godzin, 2 minuty temu Paweł Łukasik 91 źrodło rozwiń

Mając przygotowany już kod obsługujący naszą składnię, możemy przejść analizy przekazanego wyrażenia. Korzeniem wyrażenia zawsze obiekt LambdaExpression, którego Body jest wywołaniem metody lub konstruktora, których argumenty będą poddane sprawdzeniu. Wywołanie metody powoduje odłożenie na drzewie obiektu MethodCallExpression, zaś sama metoda i informaje o niej (MethodInfo) jest dostępna przez property Method. Wywołanie konstruktora (np. new Service(...)) odkłada na drzewie obiekt NewExpression, umies...

Tagi:
Dziel się z innymi:
Bartosz Zapałowski: Design by contract i wstępna walidacja danych, część 3

Inne 5568 dni, 14 godzin, 2 minuty temu http://zzapal.blogspot.com/ 27 źrodło rozwiń

Dzisiejszy wpis to praktycznie dokończenie dwóch poprzednich, stanowiące jakieś ich uzupełnienie, lub też swojsko rzecz ujmując ‘dobicie’. Do zbadania na dziś przygotowałem klasy Timer i BackgroundWorker. Ta druga trochę nietypowo, ponieważ wykorzystana zostanie w ‘aplikacji’ konsolowej, a głównym(tak mi się zdaje) jej zastosowaniem są aplikacje okienkowe i puszczanie złożonych czasowo operacji w tle, by GUI nie zostało ‘zawieszone’. Timer(System.Threading) Tutaj prosto i przyjemnie: jeśli chcemy odpala...

Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy jeszcze mniej podstawowe | .braindamage

Inne 5570 dni, 17 godzin, 3 minuty temu Paweł Łukasik 120 źrodło rozwiń

W części pierwszej poznaliśmy założenia zadania. Tym razem zaczniemy budować implementację. W tym miejscu wspomnę, że w przeważającej większości zabaw z wyrażeniami lambda oraz składnią imitującą język naturalny warto najpierw napisać przykładowe użycie kodu (jak to zrobiliśmy wcześniej), a dopiero później próbować zrealizować pomysł. Korzystamy z funkcji rozszerzających, więc pierwszą czynnością jest przygotowanie statycznej klasy, w której zamieścimy implementację - nie ma tu nic odkrywczego: publi...

Tagi: C#, expression, Lambda
Dziel się z innymi:
Bartosz Zapałowski: Design by contract i wstępna walidacja danych, część 2

Inne 5570 dni, 17 godzin, 3 minuty temu http://zzapal.blogspot.com/ 59 źrodło rozwiń

Jednym z założeń wzorca Design by contract jest sprawdzanie poprawności przekazanych do funkcji argumentów. Zapewne w wielu miejscach Twojego kodu możesz spotkać konstrukcje sprawdzające czy przekazane argumenty nie są równe null - praktycznie identyczne w każdej funkcji. W serii artykułów zostanie przedstawiony jeden ze sposobów unifikacji i uniknięcia powtórzeń.

Tagi: C#, expression, Lambda
Dziel się z innymi:
Bartosz Zapałowski: Design by contract i wstępna walidacja danych, część 1

Inne 5570 dni, 17 godzin, 3 minuty temu http://zzapal.blogspot.com/ 62 źrodło rozwiń

Jak zapewne większość wie Qt jest to zestaw bibliotek programistycznych wspomagających tworzenie aplikacji w C++, Java ... , która może być wykorzystywana na różnych systemach operacyjnych (tzw. idea 'cross-platform'). O ile kompilacja w środowisku Linux jest dosyć prosta, należy z repozytoriów zainstalować Qt i za pomocą dwóch komend kompilować napisany program, tak chcąc zintegrować środowisko MSVS2008 oraz bibliotekę Qt trzeba zapewnić odpowiednio skonfigurowane pliki nagłówkowe. Instrukcja ta zamiesz...

Tagi: qt, Visual Studio
Dziel się z innymi:
fliszer: Integracja Qt z MS Visual Studio 2008

Inne 5571 dni, 8 godzin, 17 minut temu http://poslinski.net 55 źrodło rozwiń

Z racji tego, że moja nauka .NET’a była straszliwie chaotyczna(czytaj jak czegoś potrzebowałem, to doczytywałem, nie zawsze to co trzeba:P) postanowiłem odrobić lekcje z kwestii podstawowych. Na pierwszy ogień jak widać poszły wątki, więc nieco o nich dzisiaj. Tworzenie nowego wątku. Wersja najprostsza: korzystając z klasy ThreadPool i statycznej funkcji QueueUserWorkItem odpalamy funkcję o sygnaturze odpowiadającej:publicdelegatevoid WaitCallback(object arg); Do dyspozycji mamy dwie wersje funkcji, z p...

Tagi: threads, wątki
Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy podstawowe | .braindamage

Inne 5576 dni, 13 godzin, 39 minut temu Paweł Łukasik 95 źrodło rozwiń

Dzisiaj kontynuacja ostatniego wpisu, traktującego o najprostszych operacjach na wątkach. Bez zbędnych wstępów przejdę więc do klasy ReaderWriterLock. ReaderWriterLock Klasa ta daje możliwość, której nie daje nam klasa Monitor, mianowicie rozróżnianie pomiędzy blokadą do odczytu(umożliwia ona wielu wątkom jednoczesny dostęp do zasobu) oraz zapisu(tylko jeden naraz możliwy, oczywiście wtedy odczyt jest również zablokowany. Aby jej użyć wystarczy instancja ReaderWriterLock w klasie, do której dostęp ma ...

Tagi: threads, wątki
Źródło: www.bdamage.pl
Dziel się z innymi:
Wątki – sprawy trochę mniej podstawowe. | .braindamage

Inne 5578 dni, 3 godziny, 4 minuty temu mojzesz 67 źrodło rozwiń

W jaki sposób możemy pokolorować tekst, który wyświetlamy za pomocą Console.Write oraz WriteLine.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Kolorowanie tekstu w wierszu linii poleceń w C#

Inne 5578 dni, 7 godzin, 32 minuty temu Paweł Łukasik 47 źrodło rozwiń

W jakis sposób użyć zdarzeń do obsługi logiki aplikacji z poziomu różnych, często niepowiązanych ze sobą modułów.

Dziel się z innymi:
Maciej Aniserowicz | Application Events

Inne 5580 dni, 19 godzin, 37 minut temu Paweł Łukasik 78 źrodło rozwiń

Ostatnio Krzyśkowi Sopyła (^ksirg) zacząłem pomagać w pracy nad klientem (BlipFace) napisanym w WPFie do Blipa. Jedną z pierwszych rzeczy za jakie się zabrałem (której między innymi mi w BlipFace brakowało) było dodanie do ikony BlipFace w tray’u menu kontekstowego oraz wyświetlanie ładnych powiadomień o przyjściu nowych statusów. Kontrolka (System.Windows.Forms.NotifyIcon), z której korzystał Krzysiek niestety za bardzo się nie nadawała (szczególnie do tego drugiego). Dlatego skorzystałem z jedynie słus...

Tagi:
Źródło: eastgroup.pl
Dziel się z innymi:
Ikona aplikacji w tray’u – WPF NotifyIcon | Eastgroup.pl

Inne 5584 dni, 18 godzin, 55 minut temu Dedloo 142 źrodło rozwiń

Rozwiązanie problemu pojawiającego się gdy często kopiowane są biblioteki *.dll do katalogu $:\Windows\assembly (inaczej GAC)

Tagi: Assembly, GAC
Dziel się z innymi:
Znikające biblioteki w Global Assembly Cache - GAC

Inne 5584 dni, 18 godzin, 55 minut temu mnikolajuk 49 źrodło rozwiń

Jak możemy przeprowadzić testowanie klas abstrakcyjnych przy pomocy Mock'ów.

Maciej Aniserowicz | Testowanie klas abstrakcyjnych przy pomocy mocków

Inne 5584 dni, 18 godzin, 55 minut temu Paweł Łukasik 40 źrodło rozwiń

O tym jak można konwertować listy za pomocą TypeConverter'a znajdującego się w Base Class Library.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | TypeConverter i listy generyczne

Inne 5585 dni, 12 godzin, 50 minut temu Paweł Łukasik 40 źrodło rozwiń

1 2... 112 113 114 115 116 117... 121 122

Najaktywniejsi w tym miesiącu