dotnetomaniak.pl

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

Zdarza się, że programując czy to w Silverlightcie czy w WPF-ie, otwierając plik .XAML nie chcemy widzieć edytora. A to być może z powodów wydajnościowych, a może “ideologicznych” bo jesteśmy “hardcorowymi developerami” i designery są “dla małych dziewczynek” . Jak w Visual Studio (na pewno 2010, 2008 nie sprawdzałem) osiągnąć taki efekt? Bardzo prosto. Należy otworzyć taką ścieżkę menu: Tools -> Options -> Texteditor -> XAML -> Mis...

Dziel się z innymi:
Visual Studio Tip: plik .XAML bez designera

Inne 3063 dni, 13 godzin, 24 minuty temu macko 57 rozwiń

Wszyscy już chyba wiedzą, że Microsoft udostępnił wersję RTM dla Windows Phone. Wszystko wygląda pięknie. Zasób materiałów, tutoriali, blogów, pod-castów i czego tam sobie jeszcze nie wymyślimy jest porażający. To co się nie zmieściło w standardowych kontrolkach udostępniono jako Toolkit dla Windows Phone. Wciąż mało? N...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Windows Phone 7 fail

Inne 3063 dni, 13 godzin, 24 minuty temu paduda 110 rozwiń

Autor: Ponieważ nie wszyscy zdają sobie sprawę z możliwości oraz wymagań jakie stawia przed nami firma Microsoft odnośnie korzystania z produktów w wersji Express Edition, postanowiłem zamieścić fragment listu jaki otrzymałem z Centrum Obsługi Klienta Microsoft.

Dziel się z innymi:
Licencjonowanie produktów Express Edition

Inne 3063 dni, 13 godzin, 24 minuty temu paduda 175 rozwiń

Na początek przytoczę źródło o może niezbyt wysokiej renomie w ostatnim czasie, charakteryzujące się jednak dużą liczbą opisywanych nowinek - http://www.chip.pl/news/wydarzenia/umowy-i-fuzje/2010/09/sojusz-microsoftu-i-wordpressa-oznacza-koniec-dla-windows-live-spaces Jako, że sam posiadam bloga w serwisie Windows Live jest to dla mnie smutna wiadomość, tym bardziej, że gorąco kibicuje całej platformie jaką jest Windows Liv...

Tagi: Svn
Dziel się z innymi:
O SVN słów kilka i news

Inne 3064 dni, 8 godzin temu paduda 99 rozwiń

Za czasów .NETa 2.0, dość uciążliwym mógł być brak prostej możliwości rozszerzania już istniejących klas. Zespół MS postanowił ten sposób rozwiązać, tworząc właśnie “Extension methods”. I tak, .NET 3.5 oferuje nam całkiem przystępny mechanizm pozwalający dodawać nowe funkcjonalności do już istniejących typów. Zasada działania Działa to wszystko zadziwiająco łatwo. Najpierw odrobina kodu, zamienimy stringa na tabli...

Źródło: b21.net.pl
Dziel się z innymi:
Extension methods | B21.net.pl

Inne 3064 dni, 8 godzin temu gordon_shumway 100 rozwiń

Jako że omówiliśmy już jakie rodzaje dokumentacji należy tworzyć, możemy przejść do odpowiedzi na pytanie jak należy rozwinąć styl, dzięki której taką dokumentację będzie dało się czytać. Naucz się pisać Niestety, nie ma tutaj dróg na skróty. Najlepszym sposobem na nauczenie się jak pisać dobrą dokumentację jest najpierw nauczyć się pisać (cokolwiek). Istnieją pewne istotne różnice między dokumentacją techniczną i Twoją przeciętną prozą, ale solidne podstawy w komunikacji pisemnej są wymaganiem nie do za...

Tagi: dokumentacje
Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Pisanie dobrej dokumentacji: styl

Inne 3064 dni, 8 godzin temu gordon_shumway 56 rozwiń

Wiedza, wiedza, wiedza… Tworzenie systemów operacyjnych to niszowa dziedzina informatyki. Zajmują się nią nieliczni. Osobiście uważam jednak, że posiadanie wiadomości z zakresu systemów operacyjnych, to absolutny obowiązek każdego szanującego się informatyka. Nie myślę tu oczywiście o umiejętności obsługi Linuksa, czy też administracji Windowsem, tylko o zagadnieniach typu wieloprocesowość i wielowątkowość, synchronizacja procesów i wątków, szeregowanie, zarządzanie pamięcią, czy choćby znajomość zarysu ...

Źródło: lukaszsowa.pl
Dziel się z innymi:
Systemy operacyjne – książki

Inne 3064 dni, 8 godzin temu paduda 49 rozwiń

Silników fizycznych mamy całą masę: Box2D, Bullet, Havok, PhysX, Newton Game Dynamics. Część jest OpenSource, część darmowa tylko do zastosowań niekomercyjnych, niektóre tylko komercyjne. Część 2D, cześć 3D. Część stosunkowo mało rozbudowana(np. pierwsze dwa z mojej listy), część to ogromne biblioteki(te komercyjne). Niestet...

Tagi: .Net, engine, fizyka
Źródło: blog.fiolek.org
Dziel się z innymi:
Przegląd silników fizycznych dla .NET

Inne 3067 dni, 1 godzinę, 20 minut temu macko 102 rozwiń

Logika biznesowa projektu jest w znaczącej większości pokryta testami jednostkowymi. Od pewnego momentu do każdej nowej funkcjonalności staram się stosować podejście Test-Driven Development, pisząc najpierw testy ją definiujące. Nie robiłem tego od samego początku, bo wahał...

Źródło: rafalb.com
Dziel się z innymi:
EuroManager. Test-Driven Development w aplikacji real-time

Inne 3067 dni, 1 godzinę, 20 minut temu paduda 52 rozwiń

Autor: Podczas zmagań ze stworzeniem rejestracji użytkowników (która jest już dla BlogMaker'a w 90% skończona i wkrótce pojawi się o tym szerszy post) przyszło stworzyć kod aktywujący, który zostanie mailem wysłany do użytkownika, aby potwierdzić adres, na który rejestruje się dane konto. Ów kod nie jest niczym innym jak przypadkowym łańcuchem znaków. początkowo użyłem po prostu obiektu klasy Random, który przy odpowied...

Tagi: sting
Dziel się z innymi:
Jak wygenerować losowy string?

Inne 3067 dni, 18 godzin, 14 minut temu paduda 108 rozwiń

Podczas stosowania Agile niezbędnym jest podział kolejnych funkcjonalności klienta na zadania (tasks), które przydzielane są następnie kolejnym członkom zespołu programistycznego. Funkcjonalności dzielimy na zadania na początku każdej iteracji  - dzielimy tylko te funkcjonalności które mają być w danym okresie czasu zaimplementowane...

Źródło: b21.net.pl
Dziel się z innymi:
Assembla i podział zadań | B21.net.pl

Inne 3073 dni, 1 godzinę, 37 minut temu https://me.yahoo.com/a/ZLvL... 45 rozwiń

Niniejszym postem rozpoczynam cykl publikacji o zastosowaniu F# i związanych z nim narzędzi do tworzenia interpretera na przykładzie imlementacji V+, który wykorzystywany jest do programowania wirtualnego robota w środowisku RLab.

Tagi: F#
Dziel się z innymi:
blogexpressions: Parser w F# dla języka V+ - wstep

Inne 3074 dni, 5 godzin, 17 minut temu paduda 39 rozwiń

Ludzie branche tworzą… Motywów do tworzenia gałęzi w projektach jest co nie miara. W nie tak prehistorycznych czasach (które chyba z resztą trwają do dziś) królowania CVS, a później SVN większość rzeczy trafiała bezpośrednio do trunka – głównej gałęzi. Rozgałęzienia były tworzone w momentach, gdy projekt rzeczywiście obierał dwa, dosyć odmienne biegi rozwoju (np. v1 i v2 – obie rozwijane). Inną strategią (nie wykluczającą pierwszej!) było tworzenie gałęzi – stabilnej, rozwojowej, a czasem eksperymentalne...

Źródło: lukaszsowa.pl
Dziel się z innymi:
Po co branchuję? | Łukasz Sowa

Inne 3075 dni, 1 godzinę, 40 minut temu paduda 84 rozwiń

Programowanie w parach, to jeden z najbardziej kontrowersyjnych pomysłów jakie spotkać możemy podczas przeglądania publikacji dotyczących extreme programming’u. Jak można pracować wydajniej redukując liczbę zadań nad którymi pracujemy o połowę? Brzmi niedorzecznie, a jednak ma szereg nie koniecznie widocznych od razu zalet…

(Zdalny) pair programming | B21.net.pl

Inne 3076 dni, 10 godzin, 16 minut temu https://me.yahoo.com/a/ZLvL... 78 rozwiń

Co pewien czas można natknąć się na porównania odnośnie mocy obliczeniowej komputerów bardzo dawnych i tych dzisiejszych. Takim dość typowym, często powtarzanym stwierdzeniem jest na przykład to, iż komputer sterujący misją Apollo 11 miał moc porównywalną z dzisiejszym kalkulatorem. Podobne ciekawostki służą czasami ukazaniu gigantycznego postępu, jaki dokonał się w ciągu ostatnich kilku dekad jeśli chodz...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Cebulowy postęp

Inne 3077 dni, 2 godziny, 32 minuty temu paduda 75 rozwiń

Autor: Poprzednim razem pisałem dla tych, którzy marzą, że po nauczeniu się jakiegoś języka programowania, szybko zapełnią swój garaż nowymi modelami Ferrari, Astona Martina czy Lamborghini. Tym razem postaram się skupić bardziej na odpowiedzeniu na pytanie ludziom, którzy wyżej stawiają sobie własny rozwój niż ciągnący się za nimi tłum piszczących nastolatek. Źle. Kto widział żeby za programistami gani...

Dziel się z innymi:
Jakiego języka programowania się nauczyć? – część 2

Inne 3077 dni, 13 godzin, 18 minut temu macko 151 rozwiń

Autor: Mam silny background .NET-owy, zdarzyło mi się dłużej programować w Javie. Właściwie od kiedy zacząłem programować bardziej „na serio”, towarzyszyło mi Visual Studio, Eclipse, czy NetBeans. Od zawszę więc myślałem, że dobre środowisko pracy, to podstawa. Bynajmniej, nie twierdzę teraz inaczej – ale czy dobre środowisko oznacza ciężkie, w pełni wyposażone, dopasowane do danego języka IDE? A może „zwykły” edytor tekstu wystarczy?Rys historyczny Pierwszą styczność z edytorem tekstu, konk...

Źródło: lukaszsowa.pl
Dziel się z innymi:
Edytor tekstu zamiast wypasionego IDE?

Inne 3077 dni, 13 godzin, 18 minut temu paduda 98 rozwiń

Na początku był Agile… Manifest Agile i zawarte w nim idee. Manifest, mimo że niezwykle odkrywczy był jednak bardzo ogólny – prezentował wartości, ale nie tłumaczył, jak wprowadzić je w życie. Nieuniknione było więc powstanie metodologii ściślej opisujących proces wytwarzania oprogramowania...

Źródło: b21.net.pl
Dziel się z innymi:
Extreme Programming (XP) vs Scrum | B21.net.pl

Inne 3081 dni, 7 godzin, 50 minut temu https://me.yahoo.com/a/ZLvL... 119 rozwiń

Dziś 13. września - 256. dzień roku. Święto wszystkich programistów i programistek. Zatem wszystkiego najlepszego bracia i siostry programistki! Mniej błędów w programach i więcej ciekawych zadań i wyzwań na nadchodzące przyszłe dni!

Dziel się z innymi:
2^8 - Dev’s day

Inne 3081 dni, 7 godzin, 50 minut temu paduda 51 rozwiń

Kreatywność zespołu, to cecha pożądana przez każdego lidera zespołu – niezależnie od branży, będąc osobą odpowiedzialną za zespół wymagamy kreatywnego podejścia, tj. wprowadzania nowych pomysłów do projektów w zakresie wiedzy technicznej czy też procesów przyczyniających się do zakończenia projektu przed czasem. Pracownicy przejawiający inicjatywę, wychodzący z nowymi koncepcjami, ideami, skojarzeniami stanowią filar i siłę napędową zespołu.

Dziel się z innymi:
Software engineering: Rozmowa – najstarsza technika twórczego myślenia!

Inne 3081 dni, 7 godzin, 50 minut temu magabi 82 rozwiń

1 2... 70 71 72 73 74 75... 102 103