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

Jak wykorzystać TDD w codziennym życiu  Autor: Arkadiusz Benedykt Opublikowano: 2011-07-20 Znamy już podstawy test driven development, pora wykorzystać tę wiedzę praktycznie. Do stworzenia prostego kodu będziemy potrzebowali Visual Studio 2010 oraz dostępne w nim środowisko testów jednostkowych – MS Tests. Tworzymy nowy projekt testowy. Poniżej znajduje się kod automatyczne generowany przez narzędzie: Kopiuj using System; using System.Text; using System.Collections.Generic; using System.Linq; using ...

Dziel się z innymi:
Jak wykorzystać TDD w codziennym życiu

Inne 4853 dni, 3 godziny, 13 minut temu arek 165 źrodło rozwiń

Główny dotnetomaniak obchodzi urodziny i z tej okazji postanowił zorganizować mały konkurs. Wśród osób, które przez najbliższy tydzień będą promować dotnetomaniaka na twitterze lub facebooku wylosowane zostaną dwie. Owi szczęśliwcy zostaną nagrodzeni upominkowymi zestawami ufundowanymi przez firmę Telerik.

Dziel się z innymi:
Dotnetomaniak-Blog | dotnetomaniak rozdaje prezenty

Inne 4853 dni, 3 godziny, 13 minut temu macko 86 źrodło rozwiń

autor: Po kilku postach opisujących moje wrażenia z pierwszego kontaktu z GTD nadszedł czas na Wielki Finał:) - przedstawienie mojej docelowej (jak na razie) implementacji tej metodyki od strony narzędziowej. Dojście do aktualnego etapu zajęło mi... oj, masę czasu. Można powiedzieć, że kilka dni spędziłem na szukaniu odpowiedniego rozwiązania i przerzucaniu swoich myśli pomiędzy różnymi alternatywnymi podejściami. Stanęło na Evernote, ale po kolei...

Tagi: GTD
Dziel się z innymi:
Moja implementacja GTD

Inne 4854 dni, 13 godzin, 43 minuty temu macko 147 źrodło rozwiń

Mamy problem z szeroko pojętą jakością oprogramowania. My, czyli nasza cywilizacja. Wciąż nie jesteśmy w stanie stworzyć oprogramowania, które nie będzie zawierało błędów. Nie jesteśmy też w stanie wychwycić wszystkich błędów na etapie testowania. I nie, nie chodzi mi tu (tylko) o błędy związane z bezpieczeństwem. Skutki błędów mogą być zarówno spektakularne (np. eksplozja rakiety Ariane 5), jak i tragiczne (np. ofiary śmiertelne źle działającego sprzętu medycznego). Mogą też być ciekawe, ostatnio przecz...

Tagi: testy
Dziel się z innymi:
Nie da się przetestować wszystkiego

Inne 4856 dni, 23 godziny, 24 minuty temu arek 161 źrodło rozwiń

autor: Jak można było ostatnio zauważyć na blogu - próbuję swoich sił w GTD. Dzisiaj opiszę swoje pierwsze kroki jakie podjąłem przed i po przeczytaniu książki... i co mi to dało. Step by step Tak jak pisałem, wszystko zaczęło się od ok 3-godzinnego szkolenia z zarządzania czasem. Z dużym optymizmem rzuciłem się do wdrażania tego w życie. Pobawiłem się genialną stroną RememberTheMilk (dalej: RTM), postanowiłem: "to jest to!" i zacząłem wrzucać tam wszystko, co miałem w głowie. Po kilku dniach takiej zab...

Tagi: GTD
Dziel się z innymi:
Moje pierwsze kroki w GTD

Inne 4859 dni, 8 godzin, 35 minut temu macko 197 źrodło rozwiń

Podczas buidowania projektu może mojawić się komunikat : " Unable to find manifest signing certificate in the certificate store. "

Dziel się z innymi:
Programowanie i okolice: Error 26 Unable to find manifest signing certificate in the certificate store.

Inne 4859 dni, 8 godzin, 35 minut temu ozgrozo 35 źrodło rozwiń

Test Driven Development  Autor: Arkadiusz Benedykt Opublikowano: 2011-07-08 Szybki rozwój technologiczny oraz dynamicznie zmieniające się wymagania rynku powodują, że dzisiejszy programista powinien być Agile – zwinny, giętki ogólnie elastyczny. Na tej fali powstało wiele metodologii, które mają na celu szybsze dostarczanie produktu do klienta. Bez względu na to, czy te metodologie są skuteczne, czy nie, mają jedną wspólną wadę – wymagają zmiany sposobu pracy całego zespołu. Czy możliwe jest prowadzenie ...

Tagi: TDD
Dziel się z innymi:
Test Driven Development - wstęp do TDD

Inne 4861 dni, 19 godzin, 37 minut temu arek 144 źrodło rozwiń

Krotki pojawiły się w .Net w wersji 4.0 jednak zostały zagłuszone przez inne nowości w tej wersji przez co niewiele o nich informacji w internecie.

Tagi: Krotki, Tuple
Dziel się z innymi:
Słów kilka o krotkach

Inne 4862 dni, 1 godzinę, 29 minut temu szogun1987 208 źrodło rozwiń

Typy Enum są ładnym rozwiązaniem służącym do definiowania stałych. Zamiast przekazywać nic nie mówiącą liczbę do funkcji, możemy zdefiniować enum i przekazać np. TextAlignment.Left – z pewnością poprawi to czytelność kodu. Czasami jednak chcemy przekazać dwa enumy naraz lub dowolną ich kombinację. W tym celu musimy skorzystać z tzw. flag. Zacznijmy od razu od przykładu:[Flags] enum Days { None =0, Sunday =1, Monday =2, Tuesday =4, Wednesday =8, Thursday =16, Friday =32, Sa...

Tagi: Enum, flags
Dziel się z innymi:
Piotr Zieliński » Flagi w Enum

Inne 4866 dni, 18 godzin, 29 minut temu pzielinski 179 źrodło rozwiń

Zawsze podczas pisania aplikacji okienkowej lub konsolowej używałem metody Environment.Exit() do zakończenia jej działania. Normalka. Natknąłem się jednak na alternatywne rozwiązanie dedykowane dla "sytuacji wyjątkowych". Gdy program znajdzie się w stanie, w którym NIC mu już nie pomoże, to lepszym wyjściem może okazać się zatrzymanie go poprzez wywołanie Environment.FailFast(). Nie dość, że omijamy wówczas wszystkie try/catch oraz finalizery, to jeszcze w eventlogu automatycznie tworzy się wiadomość o ...

Dziel się z innymi:
Maciej Aniserowicz | Awaryjne zamknięcie aplikacji - Environment.FailFast()

Inne 4866 dni, 18 godzin, 29 minut temu gordon_shumway 138 źrodło rozwiń

uwaga: w poniższym tekście pisząc "blog", robię to w kontekście bloga programistycznego, być może momentami nawet zawężonego do .NET Gdy ponad 3 lata temu (sic!) rozpoczynałem blogowanie, było to trochę jak błądzenie w ciemności. Owszem, zdawałem sobie sprawę z istnienia czegoś takiego jak "blogosfera", jednak odnoszę wrażenie, że dzisiaj mamy do czynienia z o wiele bardziej rozpowszechnionym zjawiskiem. Wtedy bloga nie miał prawie nikt - teraz bloga ma cała masa ludzi, zarówno studentów jak i "zawodowc...

Dziel się z innymi:
Maciej Aniserowicz | Kilka porad dla blogger-wannabe

Inne 4868 dni, 16 godzin, 51 minut temu gordon_shumway 175 źrodło rozwiń

Dlaczego nie lubię override Equal? Wszystko jest dla ludzi. Pewnie się nawet zbłaźnię tą opowieścią :] Ostatnio poszukiwałam błędu w kodzie, w którym przeciążone były funkcje Equals (o czym dowiedziałam się po znacznym czasie spędzonym z debuggerem), a czasem także ==. Błąd okazał się dość paskudny bo był nieprzewidywalny. Problem był po dodaniu elementu do kolekcji - nagle zwracane były nieprawidłowe elementy z kolekcji. Na pierwszy rzut oka Equals wyglądał dobrze, zgodnie z zasadami zalecanymi pr...

Tagi: C#, Equals
Dziel się z innymi:
Programistka i kot: Equal override

Inne 4870 dni, 16 godzin, 37 minut temu aggi 157 źrodło rozwiń

Autor: Niejedną już umowę w swoim "wolnostrzelcowym" życiu podpisałem... i właściwie ani razu nie była ona taka jak być powinna. Co prawda za każdym razem następuje pewien postęp, jednak mimo to zawsze w praniu okazuje się, że jednak o czymś - ja lub Klient - nie pomyśleliśmy. Nie wynikało to bynajmniej z chęci jednej strony do oskubania drugiej strony, co raczej z braku doświadczenia lub zbyt nieformalnego podejścia do bardzo ważnych kwestii. Postaram się tutaj zebrać garść porad wyniesionych zarówno z...

Dziel się z innymi:
Na co zwracać uwagę przy podpisywaniu umowy projektowej

Inne 4874 dni, 16 godzin, 19 minut temu macko 226 źrodło rozwiń

Artykuł dla osób, które dopiero zaczynają z testami jednostkowymi. Wprowadzenie, trochę teorii i best practises: http://msdn.microsoft.com/pl-pl/library/testy-jednostkowe-w-visual-studio

Dziel się z innymi:
Piotr Zieliński » Testy jednoskowe w Visual Studio

Inne 4877 dni, 21 godzin, 38 minut temu pzielinski 265 źrodło rozwiń

Część bywalców kanału #warsztat może wiedzieć, że od jakiegoś czasu w wolnych chwilach rozwijam pewien niewielki projekt. Jest to prosty IRC-owy bot, który potrafi wykonywać różne predefiniowane czynności, dostępne za pomocą komend rozpoczynających się od kropki. Wśród nich mamy między innymi wysyłanie zapytań do wyszukiwarki Google, wyświetlanie skrótów artykułów z Wikipedii, przekazywanie wia...

xion.log » Podstawy autouzupełniania

Inne 4885 dni, 9 godzin, 15 minut temu gordon_shumway 104 źrodło rozwiń

Jeżeli kiedykolwiek natkniecie się na problem: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS...

Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - Quick Fix: It is an error to use a section...

Inne 4885 dni, 9 godzin, 15 minut temu gordon_shumway 57 źrodło rozwiń

Ile raz wam się zdarza czyścić projekt z bin/obj/logs itp. itd.? Mi osobiście dość często. Miałem już dość wykonywania monotonnych czynności otwarcia folderu solution i robienia dwóch search: po bin i obj...

Tagi: skrypty
Źródło: blog.gutek.pl
Dziel się z innymi:
Jakub Gutkowski | Jakub Gutkowski - Mikro automatyzacje: Czyszczenie projektu

Inne 4887 dni, 9 godzin, 27 minut temu gordon_shumway 140 źrodło rozwiń

Możliwości kształtowania wyglądu naszych klas dla łatwiejszego debuggowania są bardzo duże. Poprzednio pokazałem jak można wpływać  na to, co nam wyświetli debugger o naszej klasie (DebuggerDisplay) oraz jak można tworzyć własne wizualizery klas (Debugger Visualizers). Teraz czas na ukrywanie składowych (np. prywatnych) naszej klasy, aby nie zaśmiecać sobie podglądu stanu okiektu podczas ...

Dziel się z innymi:
Ukrywanie składowych klas w debuggerze (DebuggerBrowsable) | Wojciech Poniatowski

Inne 4887 dni, 19 godzin, 1 minutę temu Paweł Łukasik 54 źrodło rozwiń

Nie tak dawno przedstawiłem na spotkaniu Łódzkiej grupy profesjonalistów IT & .NET prezentację poświęconą „Managed Extensibility Framework” (patrz informacja: Prezentacja: "Wprowadzenie do Managed Extensibility Framework w .NET 4.0"). Tych, którzy chcieliby się zapoznać z prezentacją lub kodem źródłowym, który powstał podczas prezentacji, zapraszam do obejrzenia mojej prezentacji umieszczonej na portalu SlideShare

Tagi: MEF
Dziel się z innymi:
„Wprowadzenie do MEF w .NET 4.0” - Prezentacja i kod ze spotkania [PL] | Maciej Zbrzezny: Programowanie i Technologie

Inne 4889 dni, 1 godzinę, 4 minuty temu Paweł Łukasik 136 źrodło rozwiń

Ostatnio natknąłem się na pułapkę metody GetHashCode(). Jak wiadomo metoda ta służy do sprawdzenia, czy mamy do czynienia z dwoma tymi samymi obiektami jednej klasy. Cytująć MSDN: "A hash code is a numeric value that is used to identify an object during equality testing" Mój błąd polegał na tym, że wiedząc, że GetH...

Tagi: gethashcode
Źródło: mnajman.com
Dziel się z innymi:
Moje przeboje z GetHashCode()

Inne 4890 dni, 23 godziny, 10 minut temu Paweł Łukasik 170 źrodło rozwiń

1 2... 79 80 81 82 83 84... 121 122