Visual Studio 2010: GenerateFromUsage

30 maja 2009 13:48 w kategorii: pro
Tagi:
Poprzednie edycje Visual Studio potrafiły uprzykrzyć życie, jeżeli ktoś próbował stosować Test Driven Development, czyli: najpierw napisz kod korzystający z klasy, a dopiero potem samą klasę; najpierw zaimplementuj wywołanie metody, a dopiero potem samą metodę. Bez dodatków takich jak Resharper podobne scenariusze były niczym innym jak wielkim pain in the... neck. Teraz to się zmieni i nawet użytkownicy gołego VS będą mogli cieszyć się generacją kodu na podstawie kontekstu jego wykorzystania. ... [More]

Relacja z CodeCamp Warszawa 2009

27 maja 2009 07:03 w kategorii: pro
W sobotę, 23 maja, w siedzibie Microsoft Polska odbyło się techniczne spotkanie CodeCamp Warszawa 2009. Wstęp, pizza i wiedza za darmo. Oto me wrażenia jako biernego uczestnika i obserwatora: Tomasz Kopacz "Programowanie równoległe i rozproszone" Rozpoczęcie dnia wystąpieniem Tomasza Kopacza wróżyć może tylko dobrze. Mający apetyt na zwykłe dla tego prelegenta wycieczki w najgłębsze otchłanie szerokich wód technologii nie mogli być zawiedzeni. Tym razem mieliśmy okazję posłuchać o pr... [More]

Niedawno moje życie stało się lepsze. Nie jestem może w raju, ale przybliżyłem się o jeden kroczek. A wszystko za sprawą małego hotfixa. Ale od początku: Kilka miesięcy temu pisałem o megairytującej cesze Virtual PC, która uniemożliwiała pracę w rozdzielczościach wyższych niż 1600x1200. Co prawda w poście podałem pewien łorkaraund, lecz w moim przypadku nie do końca się on sprawdzał. VS w mojej konfiguracji współpracował z połączeniem przez Remote Desktop mniej niż idealnie (pojawiały się pew... [More]

Visual Studio 2010: Zoom

24 maja 2009 16:16 w kategorii: pro
Tagi:
Bardzo przydatną konsekwencją przeprojektowania wyglądu Visuala 2010 z wykorzystaniem WPF jest ZOOOOM. Nie trzeba będzie już zwiększać czcionki na potrzeby prezentacji czy przyzwyczajać do niewygodnej konfiguracji ekranu. Przed: Po (ctrl + wheel): Jedyne co mi trochę przeszkadza to brak listy z możliwością wyboru powiększenia (np od 10 do 1000%) z domyślnie wybranym 100%. Aktualnie jedynym znalezionym przeze mnie sposobem na powrócenie do standardowego powiększenia (oprócz ręczne... [More]

Visual Studio 2010: NavigateTo

21 maja 2009 20:26 w kategorii: pro
Tagi:
20 maja pojawiła się publiczna wersja Beta1 naszego ulubionego IDE. Zainstalowałem i klikam, szperam, poznaję. Wrażeniami i ciekawostkami będę się raz po raz dzielił. Pierwszy feature, o którym słyszałem już dość dawno, jednak byłem niezmiernie ciekaw jak zostanie to zaimplementowane, to tzw. "Navigate To". Ma na celu wyeliminować nawigację w kodzie za pomocą Solution Explorera – która to cecha w głównej mierze spowodowała moje rozkochanie w Resharperze (dokładnie chodzi o punkt 2) w ... [More]

A było to tak... Tak jak pisałem kilka dni temu, w ubiegłą środę odbył się polski finał konkursu Imagine Cup 2009 w kategorii Projektowanie Oprogramowania. Tegoroczny temat przewodni: “Wyobraź sobie świat, w którym technologia pomaga rozwiązać najtrudniejsze problemy ludzkości”. Darząc tą inicjatywę ogromną sympatią spodziewałem się powrotu wspomnień sprzed kilku lat, widowiskowych prezentacji, studencko-pasjonackiego klimatu i generalnie dobrej zabawy. Od razu napiszę, że moje wysokie oczekiwa... [More]

Kiedy? Środa, 13 maja 2009. Gdzie? Instytut Wzornictwa Przemysłowego. Wreszcie: co? Kolejne polskie finały konkursu Imagine Cup w kategorii Projektowanie Oprogramowania! Idea tego konkursu jest doprawdy wspaniała. Mamy “temat przewodni” i piszemy aplikację związaną z zaproponowanym problemem. Może to być komunikacja międzyludzka, zdrowie czy edukacja. W tym roku uczestnicy musieli zmierzyć się z “najtrudniejszymi problemami ludzkości” (może ktoś wpadnie na aplikację do maszyn drukujących kar... [More]

Scenariusz: ściągamy repozytorium SVN na lokalny dysk. Nie życzymy sobie jednak, aby ograniczało to w jakiś sposób naszą możliwość przechowywania tam plików związanych z projektem, ale niepożądanych w repozytorium. Mogą to być na przykład nasze notatki, kawałek dokumentacji, klucz prywatny, plik z hasłem, prywatny plik sln... generalnie jakiś śmieć, o którego istnieniu reszta zespołu nie powinna wiedzieć. Standardowo korzystając z Tortoise SVN mamy dwa wyjścia: 1) wyłączyć pokazywanie niew... [More]

Może zdarzyć się, że w używanych dllkach napotkamy na konflikt nazw. Co przez to rozumiem? Więcej niż jedna biblioteka zawiera klasy o identycznej hierarchii klas w przestrzeni nazw. Doskonały scenariusz takiej sytuacji to konieczność wykorzystania kilku wersji tego samego komponentu (swego czasu zetknąłem się z takim czymś używając edytora tekstowego firmy Telerik w kontekście MOSS). Przykład… W pliku First.dll 1: namespace CommonNamespace 2: { 3: public class ClassWithCommonNa... [More]