• Wczoraj miałem przyjemność porozmawiać trochę o ILu w odcinku podcastu zatytułowanego devReview. Jeśli chcecie posłuchać trochę o “wspólnym języku pośrednim” zapraszam was do jego wysłuchania: Gdybyście mieli jakieś pytania to piszcie śmiało – tutaj, bądź na stronie podcastu. Miłego słuchania!

  • If you happen to do some WPF development you could have noticed that quite recently (I believe it was w/ Update 3) Visual Studio has added a small box at the top of your app to should you the available options for visual tree selection and manipulation. It looks like this: It gets trickier when […]

  • It all started with simple words like this: “Hey, we have some beacons here and there is this cool technology that allows us to write single code and build native apps for each platform: Android, iOS and Windows; lets do something with it”. So after a brief brainstorm we figured out that we could place beacons […]

  • Yesterday, I was one of the panelist at grillrb.com conference. The panel title was Similarities, differences and possible idea transfers between ASP.NET, Django and Ruby on Rails (in Polish: ‘Podobieństwa, różnice oraz możliwości transferu rozwiązań pomiędzy technologiami ASP.NET, Django oraz Ruby on Rails’). We had a nice, friendly discussion – no one got hurt ;). I […]

  • Big Visual Studio solutions are a nightmare. The clog up the PC, make it difficult to navigate and are hard to maintain. If you are dealing with big solutions in your daily work you should try Funnel extension. 

header-blog-520x245

Wczoraj miałem przyjemność porozmawiać trochę o ILu w odcinku podcastu zatytułowanego devReview. Jeśli chcecie posłuchać trochę o “wspólnym języku pośrednim” zapraszam was do jego wysłuchania:

header-blog-520x245

Gdybyście mieli jakieś pytania to piszcie śmiało – tutaj, bądź na stronie podcastu.
Miłego słuchania!

If you happen to do some WPF development you could have noticed that quite recently (I believe it was w/ Update 3) Visual Studio has added a small box at the top of your app to should you the available options for visual tree selection and manipulation.
It looks like this:

Screen Shot 2016-08-19 at 09.27.22

It gets trickier when you already use some other tool. I was using XamlSpy for a long time before this new feature was introduced and both tools occupy the same place on the window so was I see both tools overlay each other.

xamlspy_wpftools

Fortunately there is a way to turn this damn helper off. Just use Live Visual Tree and uncheck the first icon. Even better you can turn it on/off during runtime. So you can decide whether you want this tool or not w/o the need of restarting your app.

Screen Shot 2016-08-19 at 09.41.25

The same can be achieved by unchecking the ‘Show runtime tool in application’ in the Debugging options as shown on the last screenshot.

Screen Shot 2016-08-19 at 09.42.43

 

 

 

Happy WPFing.

It all started with simple words like this: “Hey, we have some beacons here and there is this cool technology that allows us to write single code and build native apps for each platform: Android, iOS and Windows; lets do something with it”. So after a brief brainstorm we figured out that we could place beacons in each room in the office and by detecting them with smartphones we could know who is where.
Read More

head-543167a4957138d90533b96e2adf525fcac1929f5dbf13687f97289f50fc3aa2

Yesterday, I was one of the panelist at grillrb.com conference. The panel title was Similarities, differences and possible idea transfers between ASP.NET, Django and Ruby on Rails (in Polish: ‘Podobieństwa, różnice oraz możliwości transferu rozwiązań pomiędzy technologiami ASP.NET, Django oraz Ruby on Rails’). We had a nice, friendly discussion – no one got hurt ;). I think I gave reasonable answers (but if you saw me speaking – please give me feedback – thanks) and put some good insights into the discussion.
But in one of the topic that was titled: the weakest part of the framework (but a bit better translation would be: the biggest disadvantage of framework; in Polish: ‘najsłabsza strona frameworka’) and in case of ASP.NET the first reaction, even from the audience, was: it’s ‘Microsoft’. Of course I strongly disagreed 😉 but I did not wanted to go with full explanations about that during the panel – but I fell quite motivated to do it here. Read More

Big Visual Studio solutions are a nightmare. The clog up the PC, make it difficult to navigate and are hard to maintain. If you are dealing with big solutions in your daily work you should try Funnel extensionRead More

So in the last post we have been presented a “strange” issue with tasks continuation. If on would run the example he/she would see a “OnCanceled!” message printed to the console too. This feel strange at the beginning but if we structure the code a bit differently it would be obvious why. Read More

Today I was confronted with a interesting case of Task‘s behavior. Below you can see the minimal example. Can you determine, without running the code, what would be the output of the following code?
Read More

Kilka dni temu na Redditie pojawił się wątek gdzie jeden z użytkowników zauważył, że VS 2015 dodaje do kodu aplikacji napisanej w C wywołania funkcji, które brzmiały dość podejrzanie. No bo kto by się troszkę nie zaniepokoił gdy skompilowany pusty main() obdarowuje nas dodatkowym opakowaniem w postaci wywołań __telemetry_main_invoke_trigger ?

Read More

Z androidem nie mam dużo wspólnego. Mamy aplikację więc muszę ogarniać. Ostatnio potrzebowałem zmienić kilka rzeczy w tejże – nic zaawansowanego. Zamiana paru linków to tu to tam. Nic co bym podejrzewał przyczyni się do powstania tego wpisu. Linki podmieniłem i wygenerowałem wersję debug do testów lokalnych i release do sklepu. Testuję. Na debug wszystko śmiga, release wywala się w dziwnych miejscach. Hmm… Read More

Jedną z kolejnych nowości w VS 2015 jest poniższy tooltip

Perf Tooltip w działaniu Read More