Performing Back Navigation w/out adding a page to the Back Stack in WP7

In a previous post (here) I wrote about how you can catch the back button action on WP7.  In this post I will explain how you can use the NavigationService provider in WP7 to correctly navigate back to a calling page in order to remove a existing page from the back stack in order to prevent the user from going back to the page. ...

Posted 2 hours, 43 minutes ago by Derik Whittaker @ devlicio.us

Use gitk to understand git – merge and rebase

This is the second part of my Use gitk to understand git post. In my initial overview, I demonstrated creating a branch, making a couple commits to that branch, and then merging them back into master. In that scenario, there were no changes in my local master (and since it was contrived, I knew there were no changes in the remote origin/master), so the merge was really just a fast-forward. ...

Posted 2 hours, 57 minutes ago by Joshua Flanagan @ lostechies.com

Use gitk to understand git

Moving from subversion to git can be a struggle, trying to understand what terms like checkout, commit, branch, remote, rebase all mean in the git world. I learned by experimenting in a demo repository, trying out various commands, and using gitk to visualize their impact. The gitk screen I created a simple repository on github to walk through some scenarios. ...

Posted 3 hours, 27 minutes ago by Joshua Flanagan @ lostechies.com

Join me at ADNUG on Sept. 13th to talk about Functional Programming for Everyday .Net

I'm presenting at ADNUG next Monday on the 13th. By request I'm going to expand on one of my old MSDN articles: Functional Programming for Everyday .Net. It's not up on the ADNUG site, but here's the abstract: Functional Programming for Everyday .Net DevelopmentForget the silly Fibonacci sequence examples and abstract math problems, how do functional programming techniqueshelp me do my job with typical enterprise development projects? In this talk I'll look at places where it's advantageous to compose code with firstclass functionsinstead of objects. ...

Posted 10 hours, 49 minutes ago by Jeremy D. Miller @ codebetter.com

The Law of Conservation of Tradeoffs

Every so often I see a group of people or a company come up with a new Thing. That new Thing is supposed to solve a set of problems. The common set of problems that people keep trying to solve are: Data access with relational databases Building applications without needing developers And every single time that I see this, I know that there is going to be a catch involved. ...

Posted 17 hours, 22 minutes ago by Ayende Rahien @ ayende.com

Visual C++ 2010: What’s new for MFC library?

Issam Lahlali, the CppDepend development leader, just wrote about new interesting things in MFC 2010. The results are obtained by comparing with CppDepend the MFC 2010 C++ codebase with the previous version. Enjoy! ...

Posted 20 hours, 28 minutes ago by Patrick Smacchia @ codebetter.com

Catching the Back Button action on WP7

When building WP7 applications there may be times where you want to trap the Back Button action in order to perform your own custom action.  For example if you are editing some values and a user has not saved the data and presses the back button you may want to perform some action to validate the data.  Or you may want to update some state about your application.  The good news is that catching the back button action in WP7 is extremely easy. ...

Posted 1 day, 2 hours ago by Derik Whittaker @ devlicio.us

Talking about REST

Mark and Clark over at developersmackdown.com just published ‘my’ show: http://developersmackdown.com/archives/SingleShow/30. We spent time talking about REST and SOAP as well as a number of other topics related to REST. One of the things that I don’t think was made clear enough was that REST and SOAP are not competing service techniques. ...

Posted 1 day, 11 hours ago by Scott Seely @ devlicio.us

How far can you push commercialization?

I was recently at a private company event (not my company, I was invited, along with others, because we have a close association to that company). The event itself wasn’t notable, but there was one thing that really bothered me, before the event actually started, there was the usual phase when everyone is munching on the snacks and mingling. ...

Posted 1 day, 17 hours ago by Ayende Rahien @ ayende.com

Knowing when to ask

It doesn't matter how much experience you have, what your title is, or whether you are considered a leader in the team / project / company. If you don't know yourself and when you need to ask questions, you're going to be in trouble. You must be able to evaluate your own perspective and whether or not you are stuck down in the weeds or not. ...

Posted 2 days, 10 hours ago by Derick Bailey @ lostechies.com

Stop calling the xbox / xbox 360 a success

I'm going to keep this short. Despite horrible hardware failures, the xbox 360 is a good console with a good ecosystem of quality games. In a lot of ways, that's all that matter. However, there are two factors that should prevent anyone from calling it a success. Each by itself is enough to consider the xbox/360 not-a-success. ...

Posted 2 days, 13 hours ago by Karl @ openmymind.net

NHibernate Quick-start Workshop - November 1th

Tikal is delighted to invite you to join our .NET open source workshop on November 1th , lead by Oren Eini (Ayende Rahien) and other Tikal .NET experts. Tikal offers a set of software development tools and methodologies that enable .NET developers to integrate open source software modules into their native .Net environment. ...

Posted 2 days, 17 hours ago by Ayende Rahien @ ayende.com

Don’t TOUCH that debugger, you moron, READ the exception stack

There is a tendency to reach the debugger for every error that you run, but in most cases, it is the exception (and the exception stack) that provides enough to solve the problem in 99% of the cases. Case in point, I made some changes to Uber Prof and run the tests. ...

Posted 2 days, 17 hours ago by Ayende Rahien @ ayende.com

Reactive Extensions for .NET – Event-based Async Operations

With the many posts that I’ve done on the Reactive Extensions for both JavaScript and .NET, I’ve covered a wide variety of the basics as well as some of the deeper stuff.  This time, I’d like to get back to the basics that I do when I give a talk on Rx in person, and this time explaining some of the problems we face today with reactive programming in general, asynchronous and event-based. ...

Posted 3 days, 1 hour ago by Matthew Podwysocki @ codebetter.com

It is an issue of traffic

I just had to respond to this post, Davy Brion talks about the Ruby community, and he had the following to say: When i asked them about interesting resources to follow as a newbie Rubyist, they all gladly shared their suggestions. When i thanked them for it, they all replied stating that i should feel free to contact them if i had any more questions about whatever Ruby related. ...

Posted 3 days, 2 hours ago by Ayende Rahien @ ayende.com